- 22 Jan, 2017 1 commit
-
-
Ian Hickson authored
-
- 14 Jan, 2017 1 commit
-
-
Adam Barth authored
The demo of the SimpleDialog had some useful code that should really be part of the framework. This patch extracts it into a SimpleDialogOption widget. Remove debugCheckHasScaffold because it is unused. Also, add tests for InkWell, SimpleDialog, and other widgets.
-
- 12 Jan, 2017 1 commit
-
-
Adam Barth authored
This patch adds tests for radio buttons, the date picker, as well as a number of other classes.
-
- 10 Jan, 2017 2 commits
-
-
Adam Barth authored
Change `Flexible`'s default `FlexFit` Previously, `Flexible` defaulted to `FlexFit.tight`, which forced the child to expand to fill the available space. Now, `Flexible` defaults to `FlexFit.loose`, which does not force the child to expand to fill the available space. If you want the child to expand to fill the available space, consider using `Expanded` instead. Fixes #5169
-
Adam Barth authored
Fixes #7375
-
- 03 Jan, 2017 1 commit
-
-
lequem authored
-
- 01 Dec, 2016 1 commit
-
-
Alexandre Ardhuin authored
-
- 27 Nov, 2016 1 commit
-
-
Ian Hickson authored
This fixes minor issues I ran into while using Flutter.
-
- 23 Oct, 2016 1 commit
-
-
Wyatt Arent 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
-
- 03 Oct, 2016 1 commit
-
-
Adam Barth authored
Fixes #988
-
- 29 Sep, 2016 1 commit
-
-
Hans Muller authored
-
- 27 Sep, 2016 2 commits
-
-
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.
-
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
-
- 22 Jun, 2016 1 commit
-
-
Ian Hickson authored
This API is the front-end part of the work on showing licenses. Future patches will: * Provide an API for registering what licenses should be shown here, which will be used by this feature to shown licenses but could also be used by custom code for showing licenses (e.g. for people not using the Material widgets). * Actually populate this license API from all the licenses we currently use in the engine, in the framework, and from any pub packages that are used (directly or indirectly) by the application.
-
- 14 Jun, 2016 2 commits
- 09 Jun, 2016 1 commit
-
-
Ian Hickson authored
Also renames ButtonTheme.footer to ButtonTheme.bar.
-
- 07 Jun, 2016 1 commit
-
-
Todd Volkert authored
Fixes 3544
-
- 03 Jun, 2016 1 commit
-
-
Adam Barth authored
This patch starts working through the missing dartdocs in widgets.dart.
-
- 16 May, 2016 2 commits
-
-
Ian Hickson authored
This reverts commit 55f9145e. Turns out that this commit breaks apps that use the material library, because of the _errorTextStyle DefaultTextStyle which has inherit:true. Just setting it to false doesn't work, unfortunately, because then you hit some sort of issue with merging that text style with others that have inherit:true.
-
Adam Barth authored
To make it clear that this constructor requires an explicit style. Also throw a descriptive error recommending the inherit constructor for styles with the inherit bit set. Fixes #3842
-
- 29 Apr, 2016 1 commit
-
-
Adam Barth authored
Instead of incorporating the margin into the button, introduce a ButtonBar widget that supplies the proper spacing between the buttons. Also, make these buttons more configurable via ButtonTheme so that dialogs can change the minWidth and padding of the buttons as required by the spec. Fixes #1843 Fixes #3184
-
- 08 Apr, 2016 1 commit
-
-
Adam Barth authored
The dartdoc will continue until morale improves.
-
- 24 Mar, 2016 1 commit
-
-
Adam Barth authored
This matches the pattern from Rect. I've left EdgeInsets.TRBL marked as deprecated to give clients a chance to update. Fixes #2860
-
- 14 Mar, 2016 1 commit
-
-
Hixie authored
-
- 13 Mar, 2016 1 commit
-
-
Adam Barth authored
* justifyContent -> mainAxisAlignment * alignItems -> crossAxisAlignment * FlexJustifyContent -> MainAxisAlignment * FlexAlignItems -> CrossAxisAlignment Fixes #231
-
- 12 Mar, 2016 6 commits
-
-
Adam Barth authored
This patch renames StatelessComponent to StatelessWidget and StatefulComponent to StatefulWidget. Fixes #2308
-
Adam Barth authored
Fixes #1382
-
Adam Barth authored
Fixes #1278
-
Hixie authored
And fix the zillion issues that uncovered.
-
Ian Hickson authored
This reverts commit f41b3411, reversing changes made to e33d8d96. This was a bad check-in due to my mangling uploading a new version of the branch from a different machine. This reverts https://github.com/flutter/flutter/pull/2639 and will be replaced by https://github.com/flutter/flutter/pull/2640
-
Hixie authored
And fix the zillion issues that uncovered.
-
- 21 Feb, 2016 1 commit
-
-
Adam Barth authored
These files are already in the "material" folder. They don't need to be prefixed with material again. Fixes #702
-
- 11 Feb, 2016 1 commit
-
-
Ian Hickson authored
Each layer is supposed to reexport the parts of the previous layer that are part of its API. - In painting.dart, export from dart:ui all the Canvas-related APIs that make sense to be used at higher levels, e.g. PaintingStyle. - Delete painting/shadows.dart. It was dead code. - In rendering/object.dart, export all of painting.dart. - In widgets/basic.dart, export all of painting.dart and animation.dart. Some classes in animation/ are renamed to make this less disruptive and confusing to the namespace. - Split out Stocks back into an import model rather than a part model, so that it's easier to manage its dependencies on a per-file basis. - Move Ticker to scheduler library. - Remove as many redundant imports as possible now. - Some minor nit picking cleanup in various files.
-
- 22 Jan, 2016 1 commit
-
-
Hans Muller authored
-
- 20 Jan, 2016 3 commits
-
-
Adam Barth authored
This patch removes Performance and AnimationValue now that we've ported the framework over to AnimationController and Tween. This patch also cleans up the names of the AnimationController classes now that they don't have to avoid conflicts with the old animation API. Specifically, I've made the following renames: * Animated -> Animation * Evaluatable -> Animatable * PerformanceStatus -> AnimationStatus This patch is just renames and moving code around. There aren't any changes in behavior.
-
Adam Barth authored
This patch moves Navigator and related code over to using AnimationController.
-
Adam Barth authored
Also, clean up the class hierarchy for AnimationController now that we've renamed progress to value. That means everything in the hierarchy now has a value, include Watchable. This patch renames Watchable to Animated<T>, which lets us use that type almost everywhere. I've added some ducktape to modal bottom sheets to avoid having to refactor all of Navigator to use AnimationController. I'll remove the ducktape in the next patch.
-
- 11 Jan, 2016 1 commit
-
-
Adam Barth authored
Previously we used a positional argument for widgets that had multiple children. Now we use a named argument that defaults to an empty list. Fixes #241
-