- 24 Mar, 2021 1 commit
-
-
Tong Mu authored
- Remove `LogicalKeyboardKey.keyLabel` - Make `Physical/LogicalKeyboardKey.debugName` getters - Make `Physical/LogicalKeyboardKey()` factory constructors, which cache non-predefined instances.
-
- 23 Mar, 2021 1 commit
-
-
Shi-Hao Hong authored
-
- 19 Mar, 2021 2 commits
-
-
Michael Goderbauer authored
-
- 16 Mar, 2021 3 commits
-
-
Ian Hickson authored
-
Ian Hickson authored
-
Zachary Anderson authored
This reverts commit 0cbe5975.
-
- 15 Mar, 2021 1 commit
-
-
Ian Hickson authored
-
- 12 Mar, 2021 1 commit
-
-
Michael Goderbauer authored
-
- 10 Mar, 2021 1 commit
-
-
Kate Lovett authored
-
- 06 Mar, 2021 2 commits
-
-
Michael Goderbauer authored
-
Michael Goderbauer authored
-
- 05 Mar, 2021 1 commit
-
-
Chris Bracken authored
This is a manual roll since it requires adding a new SemanticsAction to an element in the flutter_test SemanticsAction matchers test which was added as part of https://github.com/flutter/engine/pull/24734. https://github.com/flutter/engine/compare/299eb3e710c1...67abe7f9a9e4 2021-03-05 skia-flutter-autoroll@skia.org Roll Skia from 994a571fc79a to 532138cea7ea (4 revisions) (flutter/engine#24812) 2021-03-05 skia-flutter-autoroll@skia.org Roll Dart SDK from b321d01eec78 to 4693d6d4f88e (1 revision) (flutter/engine#24811) 2021-03-05 skia-flutter-autoroll@skia.org Roll Dart SDK from 835da00aa6b5 to b321d01eec78 (1 revision) (flutter/engine#24808) 2021-03-05 skia-flutter-autoroll@skia.org Roll Skia from d42fe062d0a7 to 994a571fc79a (1 revision) (flutter/engine#24806) 2021-03-05 skia-flutter-autoroll@skia.org Roll Skia from 3b58d38966f4 to d42fe062d0a7 (2 revisions) (flutter/engine#24805) 2021-03-05 skia-flutter-autoroll@skia.org Roll Skia from 6ba242d2a201 to 3b58d38966f4 (1 revision) (flutter/engine#24804) 2021-03-05 skia-flutter-autoroll@skia.org Roll Dart SDK from 1b674d73af53 to 835da00aa6b5 (1 revision) (flutter/engine#24803) 2021-03-05 chris@bracken.jp Update cppwinrt to build 2.0.210304.5 (flutter/engine#24801) 2021-03-05 skia-flutter-autoroll@skia.org Roll Skia from 55aaefe687c7 to 6ba242d2a201 (18 revisions) (flutter/engine#24799) 2021-03-05 47866232+chunhtai@users.noreply.github.com Adds set text action for voice access (flutter/engine#24734) 2021-03-04 jason-simmons@users.noreply.github.com SkParagraph: support multiple default font families (flutter/engine#24662) 2021-03-04 skia-flutter-autoroll@skia.org Roll Clang Mac from MQQ43_LGr... to MRLGJYv8V... (flutter/engine#24794) 2021-03-04 jason-simmons@users.noreply.github.com Allow calls to legacyMakeTypeface in the AssetFontManager (flutter/engine#24612) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC cbracken@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
-
- 04 Mar, 2021 1 commit
-
-
Michael Goderbauer authored
-
- 02 Mar, 2021 1 commit
-
-
Kate Lovett authored
-
- 25 Feb, 2021 1 commit
-
-
Ferhat authored
-
- 17 Feb, 2021 2 commits
-
-
Jason Simmons authored
-
Sam Rawlins authored
-
- 13 Feb, 2021 1 commit
-
-
Todd Volkert authored
The FocusManager constructor was registering global event handlers on the shared RawKeyboard instance and the global pointer router. This posed a few problems: (1) there was no way to unregister these handlers, and (2) instantiating a second FocusManager would overwrite the existing focus manager's RawKeyboard handler. This was manifesting in unexpected ways, such as the fact that constructing a second BuildOwner (for a parallel tree, for instance) was obliterating the event handler for the main BuildOwner's focus manager, thus messing with focus. This change separates those global event registrations into a dedicated method, registerGlobalHandlers(), and overrides dispose() to properly unregister those handlers.
-
- 04 Feb, 2021 1 commit
-
-
Ian Hickson authored
-
- 01 Feb, 2021 1 commit
-
-
Anas35 authored
-
- 29 Jan, 2021 1 commit
-
-
Yegor authored
-
- 27 Jan, 2021 1 commit
-
-
Ian Hickson authored
-
- 13 Jan, 2021 1 commit
-
-
Jia Hao authored
-
- 25 Nov, 2020 1 commit
-
-
creativecreatorormaybenot authored
-
- 14 Nov, 2020 1 commit
-
-
Greg Spencer authored
-
- 12 Nov, 2020 3 commits
-
-
Michael Goderbauer authored
-
Greg Spencer authored
This reverts usages of the binding's platformDispatcher to use window again temporarily, because there isn't a TestPlatformDispatcher yet, and so some tests were failing because they mocked the TestWindow to return certain things (locales) that were returning the real values instead of the test values. Once I've created a TestPlatformDispatcher to allow fake data to be passed to it, we can go back to using the platformDispatcher in all of these places
-
Greg Spencer authored
-
- 09 Nov, 2020 1 commit
-
-
Greg Spencer authored
Remove references to `Window`, and switch usages to `PlatformDispatcher` or `SingletonFlutterWindow` (#69617) * Remove references to dart:ui.Window, and point usages to PlatformDispatcher or SingletonFlutterWindow, as appropriate * remove new test platform dispatchers * Amend documentation
-
- 02 Nov, 2020 1 commit
-
-
Greg Spencer authored
-
- 22 Oct, 2020 2 commits
-
-
Alexander Brusher authored
-
puelo authored
* Added RawKeyEvent support for iOS * Removed unused remnant * added some missing keys * Removed trailing whitespaces * commit for build * Added mapping names * Made iOS keycodes generatable and collectable * Fixed naming and formatting issues * fixed raw_keyboard_test
-
- 21 Oct, 2020 1 commit
-
-
Michael Goderbauer authored
-
- 19 Oct, 2020 2 commits
-
-
Greg Spencer authored
- - When I added notification of key events before processing them as text, it made it so that shortcut key bindings like the spacebar would prevent spaces from being inserted into text fields, which is obviously not desirable (and so that change was reverted). At the same time, we do want to make it possible to override key events so that they can do things like intercept a tab key or arrow keys that change the focus. This PR changes the behavior of the Shortcuts widget so that if it has a shortcut defined, but no action is bound to the intent, then instead of responding that the key is "handled", it responds as if nothing handled it. This allows the engine to continue to process the key as text entry. This PR includes: - Modification of the callback type for key handlers to return a KeyEventResult instead of a bool, so that we can return more information (i.e. the extra state of "stop propagation"). - Modification of the ActionDispatcher.invokeAction contract to require that Action.isEnabled return true before calling it. It will now assert if the action isn't enabled when invokeAction is called. This is to allow optimization of the number of calls to isEnabled, since the shortcuts widget now wants to know if the action was enabled before deciding to either handle the key or to return ignored. - Modification to ShortcutManager.handleKeypress to return KeyEventResult.ignored for keys which don't have an enabled action associated with them. - Adds an attribute to DoNothingAction that allows it to mark a key as not handled, even though it does have an action associated with it. This will allow disabling of a shortcut for a subtree.
-
Xavier Chrétien authored
-
- 15 Oct, 2020 3 commits
-
-
Jonah Williams authored
This reverts commit 8ba5732c.
-
Dan Field authored
- 13 Oct, 2020 1 commit
-
-
Jonah Williams authored
Fake has been moved from mockito to test to facilitate NNBD, re-export this from flutter_test
-