- 16 May, 2020 1 commit
-
-
stuartmorgan authored
Updates the Linux templates to use CMake+ninja, rather than Make, and updates the tooling to generate CMake support files rather than Make support files, and to drive the build using cmake and ninja. Also updates doctor to check for cmake and ninja in place of make. Note: While we could use CMake+Make rather than CMake+ninja, in testing ninja handled the tool_backend.sh call much better, calling it only once rather than once per dependent target. While it does add another dependency that people are less likely to already have, it's widely available in package managers, as well as being available as a direct download. Longer term, we could potentially switch from ninja to Make if it's an issue. Fixes #52751
-
- 14 May, 2020 2 commits
-
-
Zachary Anderson authored
-
Christopher Fujino authored
-
- 11 May, 2020 1 commit
-
-
Jenn Magder authored
-
- 06 May, 2020 1 commit
-
-
Zachary Anderson authored
-
- 05 May, 2020 3 commits
-
-
Jonah Williams authored
Fixes #56194 Remove caching of FlutterView and poll forever if the list of flutter views is empty. Added test for missing release mode logic.
-
Jonah Williams authored
This reverts commit 209bdcb6.
-
Jonah Williams authored
Remove caching of FlutterView. Perhaps the FlutterView RPC might return an empty list if the VM is not quite up yet? We had some old logic to poll the flutter views RPC for up to 200ms. That doesn't seem like a great approach, so instead we could forgo it entirely and trust that either the views come up before the developer tries to interact, or we crash.
-
- 28 Apr, 2020 1 commit
-
-
Katarina Sheremet authored
-
- 27 Apr, 2020 1 commit
-
-
Christopher Fujino authored
-
- 25 Apr, 2020 1 commit
-
-
Christopher Fujino authored
-
- 23 Apr, 2020 1 commit
-
-
Christopher Fujino authored
-
- 22 Apr, 2020 4 commits
-
-
Jonah Williams authored
-
Jonah Williams authored
Revert "[flutter_tools] default tree-shake-icons to enabled and improve performance (#54923)" (#55413) This reverts commit 0b93a921.
-
Jonah Williams authored
-
Jonah Williams authored
-
- 21 Apr, 2020 1 commit
-
-
Katarina Sheremet authored
-
- 20 Apr, 2020 1 commit
-
-
kwkr authored
-
- 13 Apr, 2020 1 commit
-
-
Jonah Williams authored
-
- 10 Apr, 2020 2 commits
-
-
Christopher Fujino authored
-
Jonah Williams authored
-
- 09 Apr, 2020 1 commit
-
-
Kirill Pertsev authored
-
- 03 Apr, 2020 1 commit
-
-
Christopher Fujino authored
-
- 25 Mar, 2020 1 commit
-
-
Michael Thomsen authored
-
- 24 Mar, 2020 1 commit
-
-
Jenn Magder authored
-
- 23 Mar, 2020 1 commit
-
-
stuartmorgan authored
Adds initial support for flutter create of apps and plugins. This is derived from the current FDE example app and sample plugin, adding template values where relevant. Since the APIs/tooling/template aren't stable yet, the app template includes a version marker, which will be updated each time there's a breaking change. The build now checks that the template version matches the version known by that version of the tool, and gives a specific error message when there's a mismatch, which improves over the current breaking change experience of hitting whatever build failure the breaking change causes and having to figure out that the problem is that the runner is out of date. It also adds a warning to the create output about the fact that it won't be stable. Plugins don't currently have a version marker since in practice this is not a significant problem for plugins yet the way it is for runners; we can add it later if that changes. Fixes #30704
-
- 16 Mar, 2020 1 commit
-
-
Michael Thomsen authored
Move Flutter Gallery to dev/integration_tests/ as it is an older copy used only for testing. The current version of the Flutter Gallery now lives in https://github.com/flutter/gallery.
-
- 11 Mar, 2020 1 commit
-
-
Emmanuel Garcia authored
-
- 10 Mar, 2020 1 commit
-
-
Zachary Anderson authored
-
- 06 Mar, 2020 5 commits
-
-
Jonah Williams authored
-
Dan Field authored
-
Jonah Williams authored
This reverts commit 20bf43b9.
-
Dan Field authored
-
Jonah Williams authored
-
- 05 Mar, 2020 2 commits
-
-
Jonah Williams authored
Revert "[flutter_tools] Allow providing dart-defines to Android, iOS, macOS builds (#51714)" (#52041) This reverts commit ee60eeea.
-
Jonah Williams authored
-
- 03 Mar, 2020 1 commit
-
-
stuartmorgan authored
Adds initial support for `flutter create` of apps and plugins. This is derived from the current FDE example app and sample plugin, with a few changes: - Added template values where it makes sense. - Moved some likely-to-change values into separate files for now, to simplify the delete/recreate cycle that will be necessary until it's stable. - Added some minor Makefile flag handling improvements Since the APIs/tooling/template aren't stable yet, the app template includes a version marker, which will be updated each time there's a breaking change. The build now checks that the template version matches the version known by that version of the tool, and gives a specific error message when there's a mismatch, which improves over the current breaking change experience of hitting whatever build failure the breaking change causes and having to figure out that the problem is that the runner is out of date. It also adds a warning to the `create` output about the fact that it won't be stable.
-
- 28 Feb, 2020 1 commit
-
-
stuartmorgan authored
Now that the new schema is supported on the stable channel, and the old schema is considered legacy, the template should always create plugins using the new schema.
-
- 26 Feb, 2020 1 commit
-
-
Christopher Fujino authored
-
- 20 Feb, 2020 1 commit
-
-
Alexandre Ardhuin authored
-