- 07 Feb, 2019 1 commit
-
-
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.
-
- 06 Feb, 2019 2 commits
-
-
Greg Spencer authored
Before this, we had several places where an isReleaseMode was defined, all with the same definition. This just makes it more broadly visible to allow our users to use it, as well as creating debug and profile versions, and adding a device lab test for it. Since this is a const value, this makes it possible for a developer to easily mark blocks that can be removed at AOT compile time.
-
Jonah Williams authored
-
- 29 Jan, 2019 1 commit
-
-
Jonah Williams authored
-
- 28 Jan, 2019 1 commit
-
- 26 Jan, 2019 1 commit
-
-
Jonah Williams authored
-
- 25 Jan, 2019 1 commit
-
-
Dan Field authored
* Update packages * Change test for isFile
-
- 24 Jan, 2019 2 commits
-
-
Jason Simmons authored
This reverts commit 30f33d6c.
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/26544
-
- 22 Jan, 2019 1 commit
-
-
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)
-
- 19 Jan, 2019 2 commits
- 17 Jan, 2019 1 commit
-
- 16 Jan, 2019 1 commit
-
-
Dan Field authored
* move flutter_assets to App.framework * remove flutter_assets references from all pbxproj files checked in
-
- 22 Dec, 2018 1 commit
-
-
Hans Muller authored
-
- 19 Nov, 2018 2 commits
-
-
Hans Muller authored
This reverts commit 4ec8883b.
-
Hans Muller authored
-
- 15 Nov, 2018 2 commits
-
-
Jonah Williams authored
* Revert "Add dashing config file for generating docset from flutter docs (#24374)" This reverts commit ec8ca860. * Revert "Update driver script to execute test through test_core (#24168)" This reverts commit 6c62cf33.
-
Jonah Williams authored
-
- 09 Nov, 2018 1 commit
-
-
Todd Volkert authored
-
- 07 Nov, 2018 1 commit
-
-
Jonah Williams authored
-
- 06 Nov, 2018 3 commits
-
-
Jonah Williams authored
-
Jonah Williams authored
This reverts commit 71e9bd6f.
-
Jonah Williams authored
-
- 02 Nov, 2018 3 commits
-
-
Hans Muller authored
This reverts commit 76a1abd4.
-
Hans Muller authored
-
Jonah Williams authored
This reverts commit 949cfcf1.
-
- 01 Nov, 2018 1 commit
-
-
Hans Muller authored
-
- 31 Oct, 2018 1 commit
-
-
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
-
- 30 Oct, 2018 2 commits
-
-
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
- 20 Oct, 2018 1 commit
-
-
Stanislav Baranov authored
-
- 18 Oct, 2018 2 commits
-
-
Sebastian Roth authored
- 17 Oct, 2018 1 commit
-
-
Jacob Richman authored
Dispatch a Flutter.Navigation event each time navigation occurs.
-
- 08 Oct, 2018 1 commit
-
-
Andrew Davies authored
Adds a Fuchsia compatibility function that allows for connecting to a specific Isolate by name when running Flutter Driver on a Fuchsia device. This will check over multiple Dart VM's in an attempt to find an Isolate by its name.
-
- 05 Oct, 2018 2 commits
-
-
Yegor authored
* first pass * revert WidgetsBindingObserver * disable prefer_mixin * docs and more mixins * newer engine; binding fixes * upgrade dependencies * fix test binding * remove whitespace * remove the obsolete `enableSuperMixins: true` * upgrade dartdoc to 0.22.0 * temporarily use git version of dartdoc * fix pub global activate syntax * use dartdoc 0.23.0
- 04 Oct, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 01 Oct, 2018 1 commit
-
-
Yegor authored
-