- 14 Dec, 2017 1 commit
-
-
Michael Goderbauer authored
-
- 08 Dec, 2017 1 commit
-
-
xster authored
* Remove MediaQuery padding for various PopupRoutes that don't extend to the edge of the screen * bottom sheet doesn't actually need handling. Scaffold does it already. Add test for others.
-
- 17 Nov, 2017 1 commit
-
-
Ian Hickson authored
This fixes DropdownButtons to align their popups correctly in RTL as well. Also while I was there I fixed the issue with text scale factor in the gallery.
-
- 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.
-
- 21 Sep, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 15 Sep, 2017 1 commit
-
-
Collin Jackson authored
Fix dropdown buttons menus being clipped by the edge of the screen
-
- 13 Jun, 2017 1 commit
-
-
Ian Hickson authored
-
- 03 Jun, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 24 May, 2017 1 commit
-
-
Hans Muller authored
-
- 23 May, 2017 1 commit
-
-
Hans Muller authored
-
- 21 May, 2017 1 commit
-
-
xster authored
Moved everything icons related except the material icon button and the materialicon font list to widget
-
- 27 Apr, 2017 1 commit
-
-
Ian Hickson authored
backgroundColor -> color backgroundImage -> image BackgroundImage -> DecorationImage
-
- 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
-
- 12 Apr, 2017 1 commit
-
-
Ian Hickson authored
* Manually fix every use of Point.x and Point.y Some of these were moved to dx/dy, but not all. * Manually convert uses of the old gradient API * Remove old reference to Point. * Mechanical changes I applied the following at the root of the Flutter repository: git ls-files -z | xargs -0 sed -i 's/\bPoint[.]origin\b/Offset.zero/g' git ls-files -z | xargs -0 sed -i 's/\bPoint[.]lerp\b/Offset.lerp/g' git ls-files -z | xargs -0 sed -i 's/\bnew Point\b/new Offset/g' git ls-files -z | xargs -0 sed -i 's/\bconst Point\b/const Offset/g' git ls-files -z | xargs -0 sed -i 's/\bstatic Point /static Offset /g' git ls-files -z | xargs -0 sed -i 's/\bfinal Point /final Offset /g' git ls-files -z | xargs -0 sed -i 's/^\( *\)Point /\1Offset /g' git ls-files -z | xargs -0 sed -i 's/ui[.]Point\b/ui.Offset/g' git ls-files -z | xargs -0 sed -i 's/(Point\b/(Offset/g' git ls-files -z | xargs -0 sed -i 's/\([[{,]\) Point\b/\1 Offset/g' git ls-files -z | xargs -0 sed -i 's/@required Point\b/@required Offset/g' git ls-files -z | xargs -0 sed -i 's/<Point>/<Offset>/g' git ls-files -z | xargs -0 sed -i 's/[.]toOffset()//g' git ls-files -z | xargs -0 sed -i 's/[.]toPoint()//g' git ls-files -z | xargs -0 sed -i 's/\bshow Point, /show /g' git ls-files -z | xargs -0 sed -i 's/\bshow Point;/show Offset;/g' * Mechanical changes - dartdocs I applied the following at the root of the Flutter repository: git ls-files -z | xargs -0 sed -i 's/\ba \[Point\]/an [Offset]/g' git ls-files -z | xargs -0 sed -i 's/\[Point\]/[Offset]/g' * Further improvements and a test * Fix minor errors from rebasing... * Roll engine
-
- 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
-
- 02 Apr, 2017 1 commit
-
-
Adam Barth authored
After this patch, there are three major text input widgets: * EditableText. This widget is a low-level editing control that interacts with the IME and displays a blinking cursor. * TextField. This widget is a Material Design text field, with all the bells and whistles. It is highly configurable and can be reduced down to a fairly simple control by setting its `decoration` property to null. * TextFormField. This widget is a FormField that wraps a TextField. This patch also replaces the InputValue data model for these widgets with a Listenable TextEditingController, which is much more flexible. Fixes #7031
-
- 31 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
* add @required when there's an assert not null * address review comments
-
- 21 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
* use color.shadeXxx instead of color[Xxx] * remove calls to .shade500 on MaterialColor * remove calls to .shade200 on MaterialAccentColor * fix test
-
- 20 Mar, 2017 2 commits
-
-
Adam Barth authored
Fixes #8235
-
Adam Barth authored
The latter is the proper spelling. Fixes #8883
-
- 15 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 23 Feb, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 17 Feb, 2017 1 commit
-
-
Adam Barth authored
Rename all the "2" classes related to scrolling to remove the "2". Now that the old scrolling code is gone, we don't need to use the suffix.
-
- 14 Feb, 2017 2 commits
-
-
Adam Barth authored
Also use the word "dropdown" consistently over "drop down".
-
Adam Barth authored
-
- 10 Feb, 2017 1 commit
-
-
Adam Barth authored
-
- 02 Feb, 2017 1 commit
-
-
Michael Goderbauer authored
-
- 31 Jan, 2017 1 commit
-
-
Adam Barth authored
Now that ScrollView supports itemExtent, we can use it in a few more places.
-
- 23 Jan, 2017 1 commit
-
-
Ian Hickson authored
...now that we have generic methods, their types need to be specified too.
-
- 01 Dec, 2016 1 commit
-
-
Hans Muller authored
-
- 22 Nov, 2016 1 commit
-
-
Hans Muller authored
-
- 19 Nov, 2016 1 commit
-
-
Ian Hickson authored
-
- 18 Nov, 2016 1 commit
-
-
Hans Muller authored
-
- 03 Nov, 2016 1 commit
-
-
Ian Hickson authored
Based on P5's experience
-
- 23 Oct, 2016 1 commit
-
-
Wyatt Arent authored
-
- 17 Oct, 2016 1 commit
-
-
Adam Barth authored
When I changed how routes complete their futures, I broke the Dropdown button because it was still waiting for its own Completer to complete instead of using the Future returned by push. This patch fixes that issue. I've also removed the previous behavior of the DropdownButton forwarding its text style to its route. The mechansim that we were using doesn't work properly in all cases. For example, if the DropdownButton is a child of a LayoutBuilder, then the route will have already built by the time the DropdownButton gets a chance to forward its text style, causing an assert in setState. Finally, I've tweaked PopupMenuButton to work the same way as DropdownButton in a couple corner cases (e.g., not calling the changed callback if the button was removed from the tree before the menu completed its Future). Fixes #6352
-
- 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
-