1. 07 Feb, 2019 1 commit
    • Greg Spencer's avatar
      Add a keyboard key code generator. (#27620) · 2aad5931
      Greg Spencer authored
      This adds a keycode generator that incorporates input from the Chromium and Android source trees, as well as some local tables, to generate static constants for the LogicalKeyboardKey and PhysicalKeyboardKey classes, as well as mappings from each of the platforms we support so far (currently only Android and Fuchsia).
      
      This code generator parses the input files, generates an intermediate data structure (`key_data.json`) that is checked in, and then generates the Dart sources for these classes and some static maps that will also be checked in (but are not included in this PR).
      
      The idea is that these codes don't change often, and so we don't need to generate them on every build, but we would like to be able to update them easily in the future if new data becomes available. If the existing data disappears or becomes unusable, we can maintain the checked-in data structure by hand if necessary, and still be able to generate the code.
      
      This PR only contains the code generator, not the classes themselves. In another follow-on PR, I'll run the generator and check in the output of the generator.
      2aad5931
  2. 06 Feb, 2019 2 commits
  3. 29 Jan, 2019 1 commit
  4. 28 Jan, 2019 1 commit
  5. 26 Jan, 2019 1 commit
  6. 25 Jan, 2019 1 commit
  7. 24 Jan, 2019 2 commits
  8. 22 Jan, 2019 1 commit
    • Dan Field's avatar
      Roll engine to 05fee4eeee0ff6b219b1fcc394371e5f6963cc46 (#26713) · 386f3466
      Dan Field authored
      * move flutter_assets to App.framework
      
      * Roll engine to 05fee4eeee0ff6b219b1fcc394371e5f6963cc46
      
      05fee4eee Update default flutter_assets path for iOS embedding (flutter/engine#7518)
      02205db01 Roll src/third_party/skia 5d052dac3ac1..02738a86e5fd (4 commits) (flutter/engine#7541)
      af907c074 Roll src/third_party/skia 5c7a3ac0e214..5d052dac3ac1 (7 commits) (flutter/engine#7540)
      dde286673 IWYU to get SkFontMetrics (flutter/engine#7539)
      
      386f3466
  9. 19 Jan, 2019 2 commits
  10. 17 Jan, 2019 1 commit
  11. 16 Jan, 2019 1 commit
  12. 22 Dec, 2018 1 commit
  13. 19 Nov, 2018 2 commits
  14. 15 Nov, 2018 2 commits
  15. 09 Nov, 2018 1 commit
  16. 07 Nov, 2018 1 commit
  17. 06 Nov, 2018 3 commits
  18. 02 Nov, 2018 3 commits
  19. 01 Nov, 2018 1 commit
  20. 31 Oct, 2018 1 commit
    • Dan Field's avatar
      Re-reland Xcode backend refactor (#23762) · fd6b2e19
      Dan Field authored
      * Use Xcode build configurations to drive Flutter build mode
      
      * Proper check wrt local_engine, print error if profile mode misisng
      
      * Remove unused code, update tests, fix template problem, update warning
      
      * fix up warning
      
      * add explanatory dev comment
      
      * fix whitespace
      
      * missing words, change lambda arrow to function body
      
      * error indentation
      
      * Test early exits for xcode_backend.sh
      
      * only on macOS, use right test
      
      * Update error messages
      
      * case insensitive compare for build config
      
      * Update gallery podfile
      
      * update projects to add profile configuration
      
      * make compatible with flavors
      
      * add missing plist files
      
      * add FLUTTER_FRAMEWORK_DIR back, set swift version for profile, tell Podfile about profile
      fd6b2e19
  21. 30 Oct, 2018 2 commits
    • Dan Field's avatar
      Revert "Reland Xcode backend refactor" (#23737) · 7217999a
      Dan Field authored
      * Revert "Update templates (#23698)"
      
      This reverts commit 5b0de6d6.
      
      * Revert "Verify that date/number translations exist for all supported languages (#23692)"
      
      This reverts commit 3449edf2.
      
      * Revert "Reland Xcode backend refactor (#23574)"
      
      This reverts commit 7270f284.
      7217999a
    • Dan Field's avatar
      Reland Xcode backend refactor (#23574) · 7270f284
      Dan Field authored
      * Use Xcode build configurations to drive Flutter build mode
      
      * Proper check wrt local_engine, print error if profile mode misisng
      
      * Remove unused code, update tests, fix template problem, update warning
      
      * fix up warning
      
      * add explanatory dev comment
      
      * fix whitespace
      
      * missing words, change lambda arrow to function body
      
      * error indentation
      
      * Test early exits for xcode_backend.sh
      
      * only on macOS, use right test
      
      * Update error messages
      
      * case insensitive compare for build config
      
      * Update gallery podfile
      
      * update projects to add profile configuration
      
      * make compatible with flavors
      
      * add missing plist files
      7270f284
  22. 20 Oct, 2018 1 commit
  23. 18 Oct, 2018 2 commits
  24. 17 Oct, 2018 1 commit
  25. 08 Oct, 2018 1 commit
  26. 05 Oct, 2018 2 commits
  27. 04 Oct, 2018 1 commit
  28. 01 Oct, 2018 1 commit