- 12 Mar, 2018 1 commit
-
-
Jason Simmons authored
-
- 11 Mar, 2018 1 commit
-
-
Ian Hickson authored
This allows other code to get the same style without having to know exactly it is computed.
-
- 01 Feb, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 21 Dec, 2017 1 commit
-
-
Ian Hickson authored
This attempts to apply some of what we learnt from UX studies, namely that people wonder how to add multiple children to widget that take one child.
-
- 19 Dec, 2017 1 commit
-
-
Ian Hickson authored
Prevent header from thinking it can wrap and then overflowing. Fix default footer string which lost its colon (localized values are fine). Make the "rows per page" drop-down include at least one value even when the table lacks many items. (Previously it would assert if your table was too short.) Make the footer scrollable. Fix some todos and improve some debug output. Tests for much of the above.
-
- 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.
-
- 24 Sep, 2017 1 commit
-
-
Adam Barth authored
Just some very minor tweaks to remove subtle LTR bias. We use the same arrow rotation animation in RTL and LTR, but I think that's correct. Usually, rotations are either clockwise or anitclockwise, which are the same in RTL and LTR. We might need to check with someone who reads an RTL language to confirm. Fixes #11845
-
- 23 Sep, 2017 1 commit
-
-
Adam Barth authored
Also, fix asserts in TableBorder#paint to match documentation. Fixes #12009
-
- 11 Sep, 2017 1 commit
-
-
Adam Barth authored
Fix a bunch of obvious RTL bugs from code inspection.
-
- 18 Aug, 2017 1 commit
-
-
Jacob Richman authored
when describing non-nullable method arguments.
-
- 03 Jun, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 21 May, 2017 1 commit
-
-
xster authored
Moved everything icons related except the material icon button and the materialicon font list to widget
-
- 10 May, 2017 2 commits
-
-
Alexandre Ardhuin authored
* enable always_require_non_null_named_parameters lint * Update home.dart
-
Chris Bracken authored
Also fixes a small typo.
-
- 05 May, 2017 1 commit
-
-
Ian Hickson authored
-
- 27 Apr, 2017 1 commit
-
-
Ian Hickson authored
backgroundColor -> color backgroundImage -> image BackgroundImage -> DecorationImage
-
- 21 Apr, 2017 1 commit
-
-
Alexandre Ardhuin authored
* make @immutable const * fix build
-
- 19 Apr, 2017 1 commit
-
-
Adam Barth authored
Turns out we have many immutable classes. Fixes #6892
-
- 13 Apr, 2017 1 commit
-
-
Ian Hickson authored
I can't figure out if this is genius or a giant hack. This lets you use DefaultTextStyle.merge and IconTheme.merge without specifying a BuildContext. It automatically merges in at the appropriate place in the tree using a Builder widget.
-
- 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
-
- 07 Apr, 2017 1 commit
-
-
Ian Hickson authored
Aggressively apply the const lint.
-
- 31 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
* add @required when there's an assert not null * address review comments
-
- 15 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
Covers lib/ in package:flutter.
-
- 14 Feb, 2017 1 commit
-
-
Adam Barth authored
Also use the word "dropdown" consistently over "drop down".
-
- 31 Jan, 2017 1 commit
-
-
Ian Hickson authored
-
- 28 Jan, 2017 1 commit
-
-
Ian Hickson authored
-
- 23 Jan, 2017 1 commit
-
-
Adam Barth authored
This patch adds a basic test for the DataTable widget.
-
- 09 Dec, 2016 1 commit
-
-
Alexandre Ardhuin authored
-
- 01 Dec, 2016 1 commit
-
-
Alexandre Ardhuin authored
-
- 22 Nov, 2016 1 commit
-
-
Adam Barth authored
This patch replaces uses of Flexible with Expanded where we're using FlexFit.tight. We still need to think of a better name for the FlexFit.loose variant. Also, improve the docs for Row, Column, Flex, and RenderFlex to be more problem-oriented and to give a complete account of the layout algorithn. Fixes #6960 Fixes #5169
-
- 23 Oct, 2016 1 commit
-
-
Wyatt Arent authored
-
- 28 Sep, 2016 1 commit
-
-
Adam Barth authored
To match the Align widget (and several other widgets). Fixes #6101
-
- 26 Sep, 2016 1 commit
-
-
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.
-
- 16 Sep, 2016 1 commit
-
-
Dragoș Tiselice authored
Fixes #3208.
-
- 02 Sep, 2016 1 commit
-
-
Dragoș Tiselice authored
Fixes #5393.
-
- 29 Jul, 2016 1 commit
-
-
Adam Barth authored
These let you add Align widget to the inside or outside of a container. Several customers have asked for these properties. Fixes #4950
-
- 23 Jun, 2016 1 commit
-
-
Hans Muller authored
-
- 21 Jun, 2016 1 commit
-
-
Ian Hickson authored
Anywhere that accepted IconData now accepts either an Icon or an ImageIcon. Places that used to take an IconData in an `icon` argument, notably IconButton and DrawerItem, now take a Widget in that slot. You can wrap the value that used to be passed in in an Icon constructor to get the same result. Icon itself now takes the icon as a positional argument, for brevity. ThemeData now has an iconTheme as well as a primaryIconTheme, the same way it has had a textTheme and primaryTextTheme for a while. IconTheme.of() always returns a value now (though that value itself may have nulls in it). It defaults to the ThemeData.iconTheme. IconThemeData.fallback() is a new method that returns an icon theme data structure with all fields filled in. IconTheme.merge() is a new constructor that takes a context and creates a widget that mixes in the new values with the inherited values. Most places that introduced an IconTheme widget now use IconTheme.merge. IconThemeData.merge and IconThemeData.copyWith act in a way analogous to the similarly-named members of TextStyle. ImageIcon is introduced. It acts like Icon but takes an ImageProvider instead of an IconData. Also: Fix the analyzer to actually check the stocks app.
-
- 03 Jun, 2016 1 commit
-
-
Adam Barth authored
This patch starts working through the missing dartdocs in widgets.dart.
-