- 24 Sep, 2020 10 commits
-
-
Darren Austin authored
Complete the migration to the TextSelectionTheme by deprecating the opt-in flag and text selection properties in ThemeData. (#66482)
-
Michael Goderbauer authored
-
TheBiirb authored
* Fixes typos in showDialog documentation
-
Will Larche authored
-
Phil Quitslund authored
* disable pub lints * + comments
-
Greg Spencer authored
-
Jonah Williams authored
Registering the service worker immediately after the documented has loaded may cause SW initialization to compete with framework initialization. It was recommended to us that we defer the service worker setup until after the framework is done with setup, which should be sometime after the first frame. To implement this, I augmented the binding setup to dispatch an event on the document after the binding has initialized. I don't see any obvious risks with this setup. Fixes #66066
-
Yash Johri authored
-
Jonah Williams authored
-
Jonah Williams authored
This should be a mostly non breaking change for hot reload workflows that improves performance, but if you see anything odd with hot reload behavior on master please file a bug. This feature can also be disabled without any changes to the SDK with flutter config --no-single-widget-reload-optimization
-
- 23 Sep, 2020 30 commits
-
-
godofredoc authored
-
Jonah Williams authored
Delete the destination directory for the web sdk before copying the new contents. This might fix an error where the OS refuses to overwrite the files on dev
-
engine-flutter-autoroll authored
-
engine-flutter-autoroll authored
-
Alexandre Ardhuin authored
* migrate some cupertino files to nullsafety * address review comments
-
Jonah Williams authored
Improve our ability to measure the performance of hot restart. Also flush all UI thread tasks before calling the hot restart "complete" in benchmark mode. If this is successful at stabilizing the benchmarks, this should be enabled for "normal" hot restart so that we can accurately track execution time.
-
Jenn Magder authored
-
Jonah Williams authored
-
Greg Spencer authored
Based on feedback from various desktop developers, and to be consistent between the defaults and the sample code, this PR switches the default for visual density in desktop themes to be compact instead of standard. It also removes the same setting from the sample code generated by "flutter create" because it is no longer needed now that it is the default.
-
Jacob MacDonald authored
Updates all null safe dependencies to versions that allow 2.10 stable and 2.11 dev releases. Also updates flutter_goldens and flutter_goldens_client to allow 2.11 dev.
-
TheBiirb authored
-
Jonah Williams authored
The throttle duration could delay past the point where the destination sink was closed. Check if it is closed before adding an event. Fixes a crash on dev: StateError: Bad State: Stream is already closed.
-
Emmanuel Garcia authored
-
TheBiirb authored
-
Shi-Hao Hong authored
-
Jonah Williams authored
If a file scheme and one or more roots is provided, fall back to this mapping before the direct file path if the file path cannot be turned into a package URI. Use URI representation so that the transformation is resilient to the org-dartlang-app scheme used by the web builds. Fixes #66095 Fixes #66404
-
engine-flutter-autoroll authored
-
Alexandre Ardhuin authored
-
Alexandre Ardhuin authored
* migrate some cupertino files to nullsafety * address review comments * address review comments
-
Alexandre Ardhuin authored
-
engine-flutter-autoroll authored
-
Ming Lyu (CareF) authored
-
Hamdi Kahloun authored
Wrapping the spacing SizedBox in Flexible.
-
engine-flutter-autoroll authored
-
LongCatIsLooong authored
-
Jenn Magder authored
This reverts commit af6ba867.
-
Jonah Williams authored
[flutter_tools] only lock if an upgrade/download will be performed (linux/macos) and output building messages to stderr (#65422) Currently an invocation of flutter/dart will always attempt to acquire a lock. This can pose problems for tools that attempt to run multiple dart/flutter instances. Instead update the lock logic (on Linux/macOS) so that we only attempt to acquire it if an update/snapshot needs to be performed. To avoid repeatedly performing downloads/snapshots if multiple flutter/dart invocations are fired off concurrently when an update needs to be performed, do a second check of the download/snapshot condition after the lock is released. Additionally, moves all of the building/debug output to stderr on both the bash and batch scripts. This allows machine mode consumption of the tool to ignore needing to parse/handle the rebuild messages.
-
engine-flutter-autoroll authored
-
Gary Qian authored
-
Jenn Magder authored
-