- 07 Nov, 2020 1 commit
-
-
Zachary Anderson authored
This will unblock the roll of the next Dart SDK
-
- 06 Nov, 2020 1 commit
-
-
Jonah Williams authored
-
- 05 Nov, 2020 4 commits
-
-
Jonah Williams authored
-
Jonah Williams authored
-
Jason Simmons authored
This reverts commit e375651c.
-
Jonah Williams authored
-
- 04 Nov, 2020 1 commit
-
-
Jonah Williams authored
-
- 02 Nov, 2020 1 commit
-
-
Greg Spencer authored
-
- 26 Oct, 2020 1 commit
-
-
Jacob MacDonald authored
* update pinned null safety deps * run update-packages * add http dep to devicelab package * rerun update-packages
-
- 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
-
- 16 Oct, 2020 2 commits
-
-
Alexandre Ardhuin authored
-
Martin Kustermann 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
-
- 12 Oct, 2020 1 commit
-
-
Sam Rawlins authored
-
- 09 Oct, 2020 1 commit
-
-
Jonah Williams authored
-
- 08 Oct, 2020 2 commits
-
-
Alexandre Ardhuin authored
-
Alexandre Ardhuin authored
-
- 07 Oct, 2020 1 commit
-
- 06 Oct, 2020 7 commits
-
-
Jonah Williams authored
* [flutter_test] handle breaking change to test main . Fixes #67382
-
Jonah Williams authored
Reland: #67155 Fixes analysis error caused by landing of material migration, and g3 error caused by moving of fuchsia lib.
-
Jonah Williams authored
This reverts commit e826442e.
-
Jonah Williams authored
Ensures all of the libraries that the application side code import are migrated to null safety. full null safety migration is blocked by json rpc 2 and a breaking change to vm service client.
-
Alexandre Ardhuin authored
* migrate material to nullsafety * address review comments * address review comments * fix build
-
Michael Goderbauer authored
-
Ming Lyu (CareF) authored
move resampler to handlePointerEvent and fix complex_layout_android__scroll_smoothness with PointerEvent (#66745)
-
- 05 Oct, 2020 2 commits
-
-
Tong Mu authored
-
Dan Field authored
* Reland dispose images when done (#67100) Changes since last time: - Test for CanvasKit image rendering (https://github.com/flutter/flutter/pull/67176) - Fix CanvasKit dispose impl (https://github.com/flutter/engine/pull/21555) - Update internal google3 customer with a problematic ImageStream Listener impl (cl/335091311, cl/335459002) This reverts commit 473358d9.
-
- 01 Oct, 2020 6 commits
-
-
Michael Goderbauer authored
-
Kate Lovett authored
-
Jacob MacDonald authored
-
Dan Field authored
* Dispose of images after using them Adds ImageInfo.clone, ImageInfo.dispose, and ImageInfo.isCloneOf. Makes all stateful holders of ui.Image objects properly clone and dispose of them. Behavior change for ImageStreamCompleter: Removing the last listener after registering at least one listener results in the object being disposed, and new listeners cannot be added, unless a keepAlive handle is created. Makes all non-stateful holders of ui.Image (i.e. paintImage and RawImage) assert that whoever gave the image to them has not disposed it on them.
-
Michael Goderbauer authored