- 28 Sep, 2016 1 commit
-
-
Ian Hickson authored
* globalToLocal was just broken when there was a rotation and a translation at the same time. This fixes that and adds a test. * update graphic used by spinning_mixed since the old one went 404. * simplify some of the code in the demo. * fix MatrixUtils.transformPoint to be consistent with how we transform points elsewhere. * stop transforming points elsewhere, just use MatrixUtils.transformPoint. * make the Widget binding handle not having a root element. * make the spinning_mixed demo update its widget tree.
-
- 27 Sep, 2016 6 commits
-
-
Adam Barth authored
This version of the engine crashes on startup. This reverts commit a426b6b3.
-
Adam Barth authored
We were trying to cram too much functionality in to the Dialog widget. Now we have AlertDialog and SimpleDialog to cover to two different kinds of dialogs in the spec.
-
Matt Perry authored
Fixes https://github.com/flutter/flutter/issues/6056
-
Jason Simmons authored
-
Adam Barth authored
Rather than scrolling the entire contents of the dialog, we should instead scroll only the part between the title and the button bar. Also, polish up the padding in the simple dialog demo. Fixes #6057
-
Adam Barth authored
The code previously assumed that paint would be called before hitTest, but that assumption isn't valid because RenderOpacity hit tests its children without painting them. Fixes #6089
-
- 26 Sep, 2016 6 commits
-
-
Adam Barth authored
The spec forbids persistent bottom sheets from overlapping the app bar. There are also some fancy scroll-linked effects that we're supposed to do with persistent bottom sheets, but those will need to wait for another patch. Fixes #5143
-
David Yang authored
* Adding reference to Flutter-website Text Input guide in API docs for Input * Grammar * PR fixes
-
Adam Barth authored
Previously, we were getting double padding: both inside and outside the button. This patch moves all the padding inside the button so that the whole region is hittable and the text is positioned correctly. Fixes #6059
-
Ian Hickson authored
-
Ian Hickson authored
This requires all AnimationController objects to be given a TickerProvider, a class that can create the Ticker. It also provides some nice mixins for people who want to have their State provide a TickerProvider. And a schedulerTickerProvider for those cases where you just want to see your battery burn. Also, we now enforce destruction order for elements.
-
Ian Hickson authored
This silences an assertion that fired when reparenting a widget with a global key inside a LayoutBuilder callback when that callback also happened to call setState (directly or indirectly) on that widget. Normally such setStates are considered ok since we know we haven't cleaned that subtree yet, but we were not correctly handling the case where the list needed resorting in that situation.
-
- 24 Sep, 2016 2 commits
-
-
Adam Barth authored
This widget lets you apply an ImageFit to a child widget. Fixes #5830
-
Ian Hickson authored
The debugging logic was lagging behind the recent actual logic changes, especially around buildScope.
-
- 23 Sep, 2016 1 commit
-
-
Adam Barth authored
Switch our pubspec.yamls to using SDK sources so that we can have consistent source types when we depend on these packages from external packages using SDK sources.
-
- 22 Sep, 2016 8 commits
-
-
Dragoș Tiselice authored
Changed the fixed type to better support the dark theme.
-
Ian Hickson authored
Previously in some rather esoteric cases involving global keys reversing relative positions we would forget to build everyone.
-
Ian Hickson authored
-
Dragoș Tiselice authored
When switching from shifting to fixed, the BottomNavigationBar no longer displays the old color of the background.
-
Dragoș Tiselice authored
-
Hans Muller authored
-
Dan Rubel authored
-
Adam Barth authored
This structure for the API is hopefully less confusing that the previous one (which implied that vertical drags would not trigger horizontally draggable widgets). Fixes #1987
-
- 21 Sep, 2016 8 commits
-
-
James Robinson authored
This rewrites imports of various mojom.dart files from the Flutter engine repo to instead import normal-looking dart files from the (new) flutter_services package. This package handles exporting the correct symbols from generated code wherever that may live. Includes an engine roll to 3551e7a48e2e336777b15c7637af92fd7605b6c5 which contains the new flutter_services package.
-
Matt Perry authored
Fixes https://github.com/flutter/flutter/issues/5973
-
Adam Barth authored
These are the last dartdocs needed in the material library.
-
Hans Muller authored
-
Matt Perry authored
It wasn't taking padding into account when deciding which children were visible. I modeled the solution off of the way ScrollableList handles this. Fixes https://github.com/flutter/flutter/issues/5522
-
Lex Berezhny authored
Adds unit test to verify the initial value of Input widgets.
-
Adam Barth authored
-
Adam Barth authored
For consistency with IconTheme and TextStyle.merge. Fixes #4652
-
- 20 Sep, 2016 8 commits
-
-
Adam Barth authored
-
Hans Muller authored
-
Adam Barth authored
-
Chinmay Garde authored
-
Ian Hickson authored
-
Hans Muller authored
-
Adam Barth authored
This feature is the implementation of an accessibility feature that changes the size of text by a constant factor. Fixes #5873
-
Adam Barth authored
There are still more to go, but this patch completes the widget section.
-