- 23 Feb, 2021 1 commit
-
-
Nathan Walker authored
-
- 22 Feb, 2021 1 commit
-
-
nt4f04uNd authored
-
- 19 Feb, 2021 2 commits
-
-
Darren Austin authored
Added the ability to bring up the date picker dialogs in calendar or text input only modes that don't allow the user to switch. (#76343)
-
chunhtai authored
-
- 18 Feb, 2021 5 commits
-
-
Chinmoy authored
-
Kate Lovett authored
-
fzyzcjy authored
-
Hans Muller authored
-
Ian Hickson authored
-
- 17 Feb, 2021 10 commits
-
-
LongCatIsLooong authored
-
Chinmoy authored
-
xubaolin authored
-
Hans Muller authored
-
David Reveman authored
This reverts #76179 and relands #73042 with an active timer check fix. Co-authored-by: David Reveman <reveman@google.com>
-
Jenn Magder authored
This reverts commit 9133deb9.
-
David Reveman authored
Timer based pointer event resampling This provides two improvements to pointer event resampling: 1. PostFrameCallbacks are used instead of scheduling frames. This avoids unnecessary rendering work when resampling is used. 2. Resampling continues when frames are not produced. I.e. input events keep being delivered at a fixed frequency even if frame production is taking a long time. This fixes #72924 Co-authored-by: David Reveman <reveman@google.com> Co-authored-by: Tong Mu <dkwingsmt@users.noreply.github.com>
-
Sam Rawlins authored
-
Sam Rawlins authored
-
- 16 Feb, 2021 6 commits
-
-
Sam Rawlins authored
-
Sam Rawlins authored
-
Ian Hickson authored
-
Jonah Williams authored
-
Greg Spencer authored
This reverts commit 422916d2 because it causes unexpected changes in the rendering of the background of a ListTile.
-
Michael Goderbauer authored
-
- 13 Feb, 2021 2 commits
-
-
Yash Johri authored
-
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.
-
- 12 Feb, 2021 3 commits
-
-
Greg Spencer authored
This updates the onKey handler of the FocusNode that the Focus widget manages when the widget is updated and the handler has changed. Also added a setter for onKey to the FocusNode.
-
Nathan Walker authored
This PR replaces the ColoredBox that ListTile uses with an Ink widget. That Ink widget is given a ShapeDecoration with the ListTile's color and shape. This fixes issues where the ListTile color would obscure material ripple effects, and cause the specified shape to not be respected.
-
Hans Muller authored
This reverts commit 705cebb2.
-
- 11 Feb, 2021 10 commits
-
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/75622
-
Kate Lovett authored
-
Sam Rawlins authored
-
Sam Rawlins authored
-
Rashid-Khabeer authored
-
Hans Muller authored
-
Miguel Beltran authored
-
Todd Volkert authored
This call is unnecessary and wasteful for callers that are building parallel widget trees, since for those use cases, the caller is generally going to build the tree synchronously immediately.
-
Todd Volkert authored
This can be useful for offscreen widget trees, where the caller wants to completely tear down the tree (properly clean up) when they're done with the tree, to ensure they're not leaving behind any event listeners that could be registered by child elements (which could lead to memory leaks and unexpected behavior).
-
Michael Goderbauer authored
-