- 03 Oct, 2017 1 commit
-
-
Adam Barth authored
Previously, we used `Alignment`, which was difficult to understand. Now, we just use an `Offset` scaled to the child's size, which is much easier to understand.
-
- 02 Oct, 2017 1 commit
-
-
Adam Barth authored
Unlike FractionalOffset, Alignment uses the center as the zero of the coordinate system, which makes the RTL math work out much cleaner. Also, make FractionalOffset into a subclass of Alignment so that clients can continue to use FractionalOffset.
-
- 28 Sep, 2017 1 commit
-
-
Ian Hickson authored
-
- 07 Aug, 2017 1 commit
-
-
Ian Hickson authored
-
- 03 Aug, 2017 1 commit
-
-
Jacob Richman authored
Add Diagnosticable base class and documentation
-
- 28 Jul, 2017 1 commit
-
-
Ian Hickson authored
...and break the navigator<->routes circular dependency. This is a step towards fixing https://github.com/flutter/flutter/issues/9577 but doesn't yet do so.
-
- 25 Jul, 2017 1 commit
-
-
Jacob Richman authored
Refactor RenderObject.toStringDeep and Widget.toStringDeep code to use DiagnosticsNode.
-
- 21 Jul, 2017 1 commit
-
-
Ian Hickson authored
Fixes https://github.com/flutter/flutter/issues/11323
-
- 20 Jul, 2017 1 commit
-
-
Michael Goderbauer authored
* fix sample code * review comments * review comments * document other members for extra bonus points
-
- 15 Jul, 2017 1 commit
-
-
Michael Goderbauer authored
* Adds a PageRouteObserver Required for https://github.com/flutter/plugins/pull/174. See also https://github.com/flutter/flutter/issues/11216. * formatting fixes * Make RouteObserver generic
-
- 09 Jun, 2017 1 commit
-
-
Ian Hickson authored
-
- 12 May, 2017 1 commit
-
-
Adam Barth authored
Previously, we would strand the old route in the overlay even though it had been removed from the history.
-
- 06 May, 2017 1 commit
-
-
Ian Hickson authored
-
- 05 May, 2017 1 commit
-
-
Ian Hickson authored
-
- 23 Apr, 2017 1 commit
-
-
Alexandre Ardhuin authored
* more widget const constructors * prefer const constructors * address review comments
-
- 21 Apr, 2017 1 commit
-
-
Alexandre Ardhuin authored
* make @immutable const * fix build
-
- 17 Apr, 2017 1 commit
-
-
Hans Muller authored
-
- 11 Apr, 2017 1 commit
-
-
xster authored
Rename State.config to State.widget Rename State.didUpdateConfig to State.didUpdateWidget Renamed all State subclasses' local variables named config to something else
-
- 05 Apr, 2017 1 commit
-
-
Hans Muller authored
-
- 04 Apr, 2017 1 commit
-
-
Jason Simmons authored
-
- 31 Mar, 2017 1 commit
-
-
Adam Barth authored
We now have an explicit focus tree that we manage. Instead of using GlobalKeys to manage focus, we use FocusNode and FocusScopeNode objects. The FocusNode is Listenable and notifies when its focus state changes. Focus notifications trigger by tree mutations are now delayed by one frame, which is necessary to handle certain complex tree mutations. In the common case of focus changes being triggered by user input, the focus notificiation still arives in the same frame.
-
- 20 Mar, 2017 1 commit
-
-
Adam Barth authored
The latter is the proper spelling. Fixes #8883
-
- 14 Mar, 2017 1 commit
-
-
Adam Barth authored
The new name matches the style guide. (The old name was just old and predated the style guide.) Fixes #8000
-
- 10 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
Covers lib/ in package:flutter.
-
- 02 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 21 Feb, 2017 2 commits
-
-
Adam Barth authored
This functionality is independently useful. Fixes #8293
-
Adam Barth authored
This functionality got lots somehow in the migration to maybePop. Fixes #8258
-
- 09 Feb, 2017 1 commit
-
-
Ian Hickson authored
Move the back button and drawer opening logic into the app bar. Move the tap-status-bar-to-scroll-to-top logic to using ScrollControllers. Provide a PrimaryScrollController and a `primary` flag on scroll views. Make it possible to track when a route becomes or stops being poppable.
-
- 07 Feb, 2017 1 commit
-
-
Hans Muller authored
-
- 02 Feb, 2017 1 commit
-
-
Hans Muller authored
-
- 31 Jan, 2017 1 commit
-
-
Ian Hickson authored
-
- 24 Jan, 2017 1 commit
-
-
Hans Muller authored
-
- 19 Jan, 2017 1 commit
-
-
Adam Barth authored
Previously the navigator wouldn't always call Route.dispose when it was removed from the tree. After this patch, the navigator remembers popped routes so that it can call dispose on them when it is removed from the tree. Also, improve some error messages around calling dispose() more than once on routes and AnimationControllers. Fixes #7457
-
- 18 Jan, 2017 1 commit
-
-
Hans Muller authored
-
- 09 Dec, 2016 1 commit
-
-
Alexandre Ardhuin authored
-
- 19 Nov, 2016 1 commit
-
-
Ian Hickson authored
-
- 31 Oct, 2016 1 commit
-
-
Adam Barth authored
We now create the Completer inside TransitionRoute, as with the popped completer. Also, test that this future resolves at the appropriate time.
-
- 24 Oct, 2016 1 commit
-
-
Ian Hickson authored
-
- 14 Oct, 2016 1 commit
-
-
Adam Barth authored
These futures complete when the route is popped off the navigator. This generalizes and simplifies a mechanism already in place for dialogs and menus. Fixes #5283
-