Adam Barth
3c6d4f660e
Add a default MediaQuery value
...
Now MediaQuery.of always returns a non-null value. By default, you get the
values associated with the current ui.Window.
Fixes #2894
2016-03-25 13:07:42 -07:00
Ian Hickson
47e882a5a2
Merge pull request #2878 from Hixie/border-style-none
...
Support hairline borders
2016-03-25 09:29:57 -07:00
Adam Barth
1e25792590
Merge pull request #2881 from abarth/from_ltrb
...
Replace EdgeInsets.TRBL with EdgeInsets.fromLTRB
2016-03-24 15:56:44 -07:00
Hans Muller
d89ccc4aad
Scrollbar thumb color, etc
2016-03-24 15:36:17 -07:00
Adam Barth
c8c325d095
Replace EdgeInsets.TRBL with EdgeInsets.fromLTRB
...
This matches the pattern from Rect. I've left EdgeInsets.TRBL marked as
deprecated to give clients a chance to update.
Fixes #2860
2016-03-24 15:19:40 -07:00
Hixie
9fc29dbbb8
Support hairline borders
...
Previously, border with '0' was ambiguous. Sometimes we treated it as
hairline borders, sometimes as "don't show the border", though even in
the latter case we did some graphics work sometimes. Now we have an
explicit BorderStyle.none flag to not draw the border efficiently.
2016-03-24 14:05:38 -07:00
Hans Muller
70550a7a9a
Fix _LazyWidgetProvider indexing, move Ali Connors
2016-03-21 12:20:09 -07:00
Hans Muller
070fdf7754
Flexible AppBar with a TabBar
2016-03-21 10:42:52 -07:00
Adam Barth
502a4ae078
Use FractionalOffset for gradients
...
These were using Offsets, but they're really FractionalOffsets.
Fixes #2318
2016-03-15 19:30:41 -07:00
Hixie
797e27edd3
Add @override annotations to flutter framework
2016-03-14 14:02:26 -07:00
Adam Barth
89987fc040
[rename fixit] TwoLevelSublist left->leading, center->title
2016-03-14 12:24:58 -07:00
Hans Muller
23d7a23e48
Added AppBarBehavior.under, etc
2016-03-14 10:56:59 -07:00
Adam Barth
d5b2e2a01c
[rename fixit] Flex alignments
...
* justifyContent -> mainAxisAlignment
* alignItems -> crossAxisAlignment
* FlexJustifyContent -> MainAxisAlignment
* FlexAlignItems -> CrossAxisAlignment
Fixes #231
2016-03-12 18:33:47 -08:00
Adam Barth
5e1af2f37e
[rename fixit] DismissDirection left -> endToStart, right -> startToEnd
...
Removes an LTR bias in DismissDirection.
Fixes #2562
2016-03-12 18:33:47 -08:00
Adam Barth
ede5dfce30
[rename fixit] ToolBar -> AppBar
...
* left -> leading (Removes an LTR bias)
* center -> title (Widget was actually centered)
* right -> actions (Removes an LTR bias, asymmetric with leading)
Fixes #2348
2016-03-12 18:33:47 -08:00
Adam Barth
e48c822ce3
[rename fixit] left -> leading, right -> trailing
...
The terms "left" and "right" have an LTR bias. Instead, we now use
"leading" and "trailing", for these list and grid decorations so that
we can later rearrange them to match the reading order.
Fixes #2540
Fixes #2548
2016-03-12 17:31:01 -08:00
Adam Barth
9b9ad3db17
[rename fixit] RouteBuilder -> BuildContext
...
Fixes #2353
2016-03-12 17:18:31 -08:00
Adam Barth
95fc5ae070
[rename fixit] *Component* -> *Widget*
...
This patch renames StatelessComponent to StatelessWidget and
StatefulComponent to StatefulWidget.
Fixes #2308
2016-03-12 12:34:05 -08:00
Adam Barth
e71bd77e4f
[rename fixit] EdgeDims -> EdgeInsets
...
Fixes #1382
2016-03-12 12:33:38 -08:00
Adam Barth
7ba1960518
[rename fixit] ThemeData#text -> textTheme
...
Fixes #1278
2016-03-12 12:32:37 -08:00
Hixie
6795efacab
Enable always_specify_types lint
...
And fix the zillion issues that uncovered.
2016-03-12 00:37:31 -08:00
Ian Hickson
43b0104114
Revert "Merge pull request #2639 from Hixie/always_specify_types"
...
This reverts commit f41b3411da35929b09009e47cb52474389e42874, reversing
changes made to e33d8d96212f3e337a6660f1eb1118bffc945bf5.
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
2016-03-12 00:34:37 -08:00
Hixie
d162d98c79
Enable always_specify_types lint
...
And fix the zillion issues that uncovered.
2016-03-11 18:27:32 -08:00
Matt Perry
0da63e4c2b
Add a basic Text Fields demo to Material Gallery app.
...
BUG=https://github.com/flutter/flutter/issues/1547
2016-03-10 13:56:43 -05:00
Hans Muller
9536c418fc
Scaffold saves and restores scrollable state, etc
2016-03-10 09:19:04 -08:00
Hans Muller
73d7378cee
Support undo in the leave-behind demo
2016-03-08 15:31:29 -08:00
Hans Muller
2662ea5283
Added support for List leave-behind items
2016-03-07 14:50:25 -08:00
Viktor Lidholt
2d76b2f88b
Renames Weather demo
2016-03-03 13:17:24 -08:00
Hans Muller
f1659e4f7a
more type parameters
2016-03-03 10:18:53 -08:00
Hixie
cb5017d17d
Convert LinearGradient and RadialGradient to fractional units
...
Makes it easier to use without a SizeObserver
2016-03-02 09:56:37 -08:00
Adam Barth
870894fc68
Switch Material Design icons to using the iconfont
...
Rather than managing all the Material Design icons manually, we now
manage them using an icon font. The icon font contains glyphs for each
icon in an efficient vector format.
This patch updates the FLX tooling to include the MaterialIcons font and
updates the Icon widget to use the font instead of asset images.
Fixes #2313
Fixes #2218
Fixes #2009
Fixes #994
2016-03-02 09:32:02 -08:00
Hans Muller
d8eaac42fb
Added menu dividers
2016-03-02 08:45:26 -08:00
Hans Muller
69f9e3b2a9
Added ListItem dividers
2016-03-01 13:07:37 -08:00
Matt Perry
eaee8915e9
Remove unused updater package.
2016-02-29 15:11:20 -05:00
Hans Muller
204130d221
Fixed a typo
2016-02-29 10:12:14 -08:00
Adam Barth
3bbeee7b54
Remove AnimationDirection
...
This concept is now private to AnimationController. All the clients actually
want the AnimationStatus.
2016-02-26 16:32:42 -08:00
Adam Barth
19b9464e58
Merge pull request #2231 from abarth/fab_tooltips
...
Add tooltips to FloatingActionButtons
2016-02-26 14:38:36 -08:00
Adam Barth
61611d4715
Add tooltips to FloatingActionButtons
...
Fixes #1875
2016-02-26 13:59:35 -08:00
Hans Muller
3d377305f4
updated per review feedback
2016-02-26 13:13:46 -08:00
Hans Muller
179d41e68f
Add CheckedPopupMenuitem, update the Stocks demo
2016-02-26 11:27:44 -08:00
Hans Muller
f1df2bd7c0
Gallery Menu Demo etc
2016-02-25 16:16:44 -08:00
Chinmay Garde
f0d1dbc551
Re-run flutter create
on examples to fill in icons and other assets
2016-02-25 13:39:34 -08:00
Hixie
0df3730d3e
Just-in-time mutations of GestureDetector
...
This allows us to adjust exactly which gestures we're listening for
during layout, which I'll use to kill a SizeObserver.
2016-02-24 16:18:05 -08:00
Hans Muller
8dcdec532f
Moved the home page padding to inside the Block
2016-02-23 15:49:54 -08:00
Hans Muller
25e22f5648
List Gallery Demo
2016-02-23 15:24:41 -08:00
Adam Barth
72fcbb7d36
SnackBar should have a single optional action
...
The example in the spec with multiple actions is an anti-example.
Fixes #1876
2016-02-20 16:54:10 -08:00
Hans Muller
870d9e95f7
Gallery icons demo
2016-02-19 14:40:11 -08:00
Hans Muller
f989d3b855
Tooltip gallery demo
2016-02-19 08:27:16 -08:00
Hans Muller
5070d94243
Added GridTile
2016-02-18 16:08:54 -08:00
Hans Muller
8cfe31f5e8
Added GridTileBar, grid gallery demo
2016-02-18 10:13:36 -08:00