- 24 Jul, 2020 16 commits
-
-
Alexandre Ardhuin authored
-
雷宇辰 authored
-
Jenn Magder authored
-
Todd Volkert authored
Fixes https://github.com/flutter/flutter/issues/62223
-
Todd Volkert authored
* Add SystemSoundType.alert (supported in the engine in flutter/engine#19970) * Play system alert sound when user tries to dismiss a non-dismissable modal barrier
-
Will Larche authored
-
Pedro Massango authored
-
Brian Eaton authored
-
Kate Lovett authored
-
Jonah Williams authored
The embedder requires that the isolate is unpaused, because the runInView method requires interaction with dart engine APIs that are not thread-safe. These APIs must be run on the same thread that would be blocked by the pause. Simply unpausing is not sufficient, because this does not prevent the isolate from immediately hitting a breakpoint, for example if the breakpoint was placed in a loop or in a frequently called method. Instead, all breakpoints are first disabled and then the isolate resumed.
-
Jonah Williams authored
In the add-2-app case, users may not specify the android target platforms field, but this only defaults to arm builds. Add x64 to the default list. Fixes #62095
-
Zachary Anderson authored
-
Ayush Bherwani authored
-
Jonah Williams authored
-
Zachary Anderson authored
-
Jason Simmons authored
Disabled web_benchmarks_canvaskit in the bot scripts because it was failing in the Cirrus environment.
-
- 23 Jul, 2020 24 commits
-
-
Jason Simmons authored
-
Jason Simmons authored
This is a workaround for https://github.com/flutter/flutter/issues/62139 so that the engine roll pipeline can proceed.
-
Jason Simmons authored
-
Alexandre Ardhuin authored
-
Pedro Massango authored
-
Alexandre Ardhuin authored
-
Abdur Rafay Saleem authored
-
LongCatIsLooong authored
-
Ming Lyu (CareF) authored
-
Michael Goderbauer authored
-
Michael Goderbauer authored
-
Greg Spencer authored
This changes FocusNode.descendantsAreFocusable so that it doesn't allow the enclosing scope to re-focus a node that is a descendant of the node with descendantsAreFocusable set to false. Because of the order in which the internal state for descendantsAreFocusable was being set, setting it to false was causing a sibling node to be focused when descendantsAreFocusable of the parent was set to false, even though it shouldn't have been focusable, because the enclosing scope would search for a candidate to be focused before the internal state was set to false. Instead of looping over the children and telling them all to unfocus (and select the previously focused node), this unfocuses the node that has descendantsAreFocusable set to false, with the disposition UnfocusDisposition.previouslyFocusedChild, so that its enclosing scope will look for a previously focused child that isn't part of the subtree being excluded. This affects how the ExcludeFocus widget behaves when turning on exclude.
-
Emmanuel Garcia authored
-
Abdur Rafay Saleem authored
-
chunhtai authored
-
Jonah Williams authored
Allows generating a per-library coverage summary like https://gist.github.com/jonahwilliams/f298381c3fb9f472b2dfe54b82a20a88
-
Jonah Williams authored
Clean even more, in case the plugin dependency update logic is wrong-o.
-
Chris Yang authored
-
Greg Spencer authored
-
Pragya authored
-
Ming Lyu (CareF) authored
-
Todd Volkert authored
-
Todd Volkert authored
The boolean value as to whether the action was found and enabled is less useful than just returning the result of invoking the action itself.
-