Skip to content
View TeddyYeung's full-sized avatar

Organizations

@tipi-tapi

Block or report TeddyYeung

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TeddyYeung/README.md

Hi, I'm Teddy 👋

✅ Merged Contributions

flutter_foreground_task — PR #387 · shipped in v11.0.0

~219K downloads/mo · 580+ likes · +1,276 LOC / 24 files

  • Added iOS Swift Package Manager support to one of the most-used background-execution plugins in Flutter.
  • Solved SPM's no-mixed-language-target constraint by isolating a pure-Swift SPM target while keeping the ObjC + Swift CocoaPods path fully intact — zero breaking changes for existing users.
  • Made implicit umbrella-header imports explicit (Flutter, UserNotifications) so the module compiles standalone under SPM.

~136K downloads/mo · 120+ likes

  • Diagnosed and fixed a broken Package.swift that declared a non-existent FlutterFramework dependency, which made SPM resolution fail for every consumer.
  • Aligned the iOS deployment target with the podspec and brought the manifest in line with Flutter's official plugin SPM template.

is_lock_screen2 — PR #10 · shipped in v2.1.0

+409 / −148 LOC · 23 files

  • Added iOS SPM support with dual-path compatibility; verified builds with SPM enabled and with CocoaPods retained.

Pinned Loading

  1. flutter_makefile flutter_makefile
    1
    .PHONY: help clean get upgrade clean_get lint format build_runner clean_ios clean_android clean_all gen watch build submit_ios submit_android_bundle submit_android_apk
    2
    
                  
    3
    # help target: prints available targets
    4
    help:
    5
    	@echo "Available targets:"
  2. auto_flutter_project_clean_up.sh auto_flutter_project_clean_up.sh
    1
    #!/bin/bash
    2
    
                  
    3
    # Function to display loading status
    4
    function show_loading() {
    5
      local description=$1
  3. check_flutter_unused_assets.sh check_flutter_unused_assets.sh
    1
    ## !/bin/bash
    2
    
                  
    3
    # Location of the Assets class file
    4
    ASSETS_CLASS="lib/generated/assets.dart"
    5
    
                  
  4. check_flutter_unused_packages.sh check_flutter_unused_packages.sh
    1
    #!/bin/bash
    2
    
                  
    3
    # Check if the current directory is a Flutter project by looking for the presence of "pubspec.yaml"
    4
    if [ ! -f "pubspec.yaml" ]; then
    5
        echo "No pubspec.yaml file found in the current directory. Please run this from within a Flutter project directory."
  5. translate_arb.py for DeepL ARB Trans... translate_arb.py for DeepL ARB Translation
    1
    import json
    2
    import os
    3
    from deepl import Translator
    4
    import re   
    5
    import string
  6. guide-to-testable-code guide-to-testable-code Public

    Forked from mhevery/guide-to-testable-code