Hans Muller
859da8d28b
Rename ListItem to ListTile, document ListTile fixed height geometry ( #8769 )
2017-03-14 11:46:30 -07:00
Adam Barth
6b75ac3fde
Rename dependenciesChanged to didChangeDependencies ( #8767 )
...
The new name matches the style guide. (The old name was just old and predated
the style guide.)
Fixes #8000
2017-03-14 11:21:53 -07:00
Chris Bracken
96eea437b2
Declare locals final where not reassigned (gallery) ( #8571 )
2017-03-03 17:51:21 -08:00
Hans Muller
54d9541638
Added a gallery animation demo ( #8547 )
2017-03-03 11:38:19 -08:00
Alexandre Ardhuin
69b6bb87d1
prefer_is_empty and prefer_is_not_empty ( #8474 )
2017-03-01 22:17:30 -08:00
xster
a76c352d57
Add Cupertino to gallery and add CupertinoButton and many yak friends ( #8411 )
...
* Add cupertino to gallery and add CupertinoButto
* Use single quotes
* Add disabled state
* Some review notes
* Make button animation more responsive and tweak timing
* Renamed things Cupertino
* Button with background, move cupertino demos, move material demos
* Move 2 level list too
* Refactor various demo route names
* Some review notes
* More reviews and add test
* Linter as
* Move private constant up
2017-03-01 16:06:48 -08:00
Alexandre Ardhuin
8c043d06de
fix lints for directives_ordering rule ( #8382 )
2017-02-23 13:37:26 -08:00
Alexandre Ardhuin
e9a775bf38
prefer const constructors ( #8316 )
2017-02-21 14:54:29 -08:00
Ian Hickson
f9c2d7d9aa
Introduce a quick way to test across platforms ( #8262 )
2017-02-17 17:47:49 -08:00
Ian Hickson
1bd7dbc2ec
Rename "Over-scroll" demo to "Pull to refresh" ( #8224 )
...
Fixes https://github.com/flutter/flutter/issues/5935
2017-02-16 17:14:01 -08:00
Adam Barth
14743566ca
Migrate Dropdown to ScrollConfiguration2 ( #8135 )
...
Also use the word "dropdown" consistently over "drop down".
2017-02-14 14:06:59 -08:00
Ian Hickson
83a4cf269f
Port AppBar to Scrollable2 ( #7996 )
...
Move the back button and drawer opening logic into the app bar.
Move the tap-status-bar-to-scroll-to-top logic to using
ScrollControllers. Provide a PrimaryScrollController and a `primary`
flag on scroll views.
Make it possible to track when a route becomes or stops being poppable.
2017-02-08 18:16:19 -08:00
Adam Barth
1ec625ffad
Remove PageableList ( #7997 )
...
All clients have moved to PageView.
2017-02-08 15:50:30 -08:00
Ian Hickson
332a23030b
Rename and refactor ScrollView hierarchy ( #7865 )
...
This prepares us for a CustomScrollView that takes slivers.
2017-02-03 16:05:43 -08:00
Ian Hickson
6dcd127188
Delay time dilation so users see the checkbox ( #7803 )
...
Fixes https://github.com/flutter/flutter/issues/5066
2017-02-01 22:48:00 -08:00
Adam Barth
fe01c71cf4
Switch clients to ScrollGrid ( #7752 )
...
The only remaining client of ScrollableGrid (the old version) is Pesto,
which needs AppBar integration.
2017-02-01 11:01:02 -08:00
Adam Barth
a4eca31777
Use ScrollView in examples a manual_tests ( #7645 )
...
This patch deploys ScrollView in a number of demos and manual tests.
2017-01-25 21:59:03 -08:00
Adam Barth
559621ca5a
Add SingleChildScrollView ( #7620 )
...
This widget is a replacement for ScrollableViewport that uses the new
Scrollable2 machinery. The widget is not based on Slivers but does use the new
scroll behavior classes.
2017-01-24 15:16:01 -08:00
Ian Hickson
63aa1397a3
Increase the strictness of our requiring explicit types ( #7585 )
...
...now that we have generic methods, their types need to be specified too.
2017-01-23 01:04:31 -08:00
Hans Muller
b23aed7a86
New Tabs API ( #7387 )
2017-01-09 14:55:36 -08:00
Hans Muller
d05c7f62f2
UserAccountsDrawerHeader gallery demo, etc ( #7297 )
2016-12-21 06:19:42 -08:00
Collin Jackson
f0c7f5a942
Support for overriding Gallery feedback menu item behavior ( #7091 )
2016-11-29 17:47:39 -08:00
Hans Muller
2398cd9acc
Remove extraneous gallery demo imports ( #7002 )
2016-11-23 11:08:06 -08:00
Adam Barth
8ca4caa440
Rename Flexible to Expanded and improve docs ( #6978 )
...
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
2016-11-21 23:16:43 -08:00
Hans Muller
39872e7df1
Combine date and time picker demos ( #6933 )
2016-11-21 11:49:35 -08:00
Ian Hickson
9c1a24fa72
Reexport meta from foundation. ( #6938 )
2016-11-18 21:22:32 -08:00
Chinmay Garde
1939ba12d2
Wire up checkerboarding of raster cache images in the framework and gallery. ( #6749 )
2016-11-09 11:36:17 -08:00
Jason Simmons
46b60773e8
Update Gallery usage of Scaffold.of ( #6639 )
2016-11-03 17:26:36 -07:00
Ian Hickson
cfddacbb81
Platform selector in gallery. ( #6390 )
2016-10-18 22:44:43 -04:00
Hans Muller
66127250c9
Fix Gallery example code display initialization ( #6176 )
2016-10-03 12:00:01 -07:00
Adam Barth
8a823328ca
Make animation_demo a manual test ( #6117 )
...
This demo doesn't work properly in landscape and is confusing. It's
really more of a test of the material arc code.
Fixes #5710
2016-09-29 08:59:43 -07:00
Adam Barth
6469872abd
Rename Container.align to alignment ( #6116 )
...
To match the Align widget (and several other widgets).
Fixes #6101
2016-09-28 11:17:04 -07:00
Adam Barth
dc4a1638ee
Specialize AlertDialog and SimpleDialog ( #6098 )
...
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.
2016-09-27 15:44:11 -07:00
Ian Hickson
9e673853e5
Turn off AnimationControllers when not in use ( #5902 )
...
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.
2016-09-26 10:57:10 -07:00
Dragoș Tiselice
ef68f2f03b
Added BottomNavigationBar demo. ( #6003 )
...
Added a demo of BottomNavigation to the Gallery.
2016-09-23 14:46:30 -07:00
Dragoș Tiselice
87fb075fa1
Renamed DropDown to Dropdown. ( #5897 )
...
Fixes #3208 .
2016-09-15 17:38:41 -07:00
Seth Ladd
85ac22e4e2
turn verbs into nouns for gallery homepage ( #5801 )
...
* turn verbs into nouns for gallery homepage
* shorter is better
2016-09-09 16:36:52 -07:00
Seth Ladd
9e808aad7e
Change from plural to singular ( #5705 )
...
Closes #5702
Update transitions_perf_test.dart
Update simple_smoke_test.dart
2016-09-02 09:14:06 -07:00
Dragoș Tiselice
8fed9d9e16
Added expansion panels demo to gallery. ( #5539 )
2016-09-01 15:36:26 -07:00
Dragoș Tiselice
50ead56e0e
Made all drawer items actionable. ( #5688 )
...
One of the drawer items was dsiabled but still clickable which
led to inconsistent icon coloring. THis commit makes this item
actionable. Fixes #5683 .
2016-08-31 15:46:39 -07:00
Hans Muller
119758b822
Make the suspended gallery task bar gray ( #5651 )
2016-08-29 14:59:10 -07:00
Hans Muller
a651008acf
Animate the "PREVIEW" banner into view ( #5598 )
2016-08-25 12:30:25 -07:00
Collin Jackson
91b6319a4f
Allow disabling the performance overlay in main.dart, fixes #5580 ( #5583 )
2016-08-24 15:55:00 -07:00
Collin Jackson
701e0d054a
Add update dialog to gallery ( #5569 )
...
Add update dialog to gallery, open source part of #4626
2016-08-24 13:32:27 -07:00
Hans Muller
3a6f6c8275
Gallery app preview banner ( #5554 )
2016-08-23 12:29:07 -07:00
Hans Muller
cc600fc0a0
Add a gallery feedback link ( #5511 )
2016-08-22 09:57:25 -07:00
Hans Muller
e683cb2157
Gallery home page header color should track the material theme ( #5486 )
2016-08-18 14:15:33 -07:00
Hans Muller
7b2f660417
Stablize gallery status bar height computation ( #5485 )
2016-08-18 12:41:51 -07:00
Hans Muller
082730e94b
Tapping status bar scrolls to top on IOS ( #5425 )
2016-08-16 12:30:39 -07:00
Ian Hickson
0d7363322f
Fix the logo widget ( #5414 )
...
Some tweaks to the logo widget:
* remove bad assert
* allow text color to be configured
* make logo pretty in dark mode in gallery
* fix some docs
2016-08-15 16:02:53 -07:00