Alexandre Ardhuin
2958d7d0fc
use bool in assert ( #12170 )
2017-09-21 09:33:01 +02:00
Todd Volkert
11de1a516f
Fix capitalization in gallery RegExp ( #12035 )
2017-09-11 12:56:38 -07:00
Adam Barth
1792766a88
Rename BannerLocation enum values ( #11960 )
...
* Rename BannerLocation enum values
* topLeft -> topStart
* topRight -> topEnd
* bottomLeft -> bottomStart
* bottomRight -> bottomEnd
These names will make it easier for us to adjust the location of the
banner in right-to-left mode.
See the discussion on flutter-dev.
* Add RTL support for Banner
Fixes #11905
2017-09-07 21:12:28 -07:00
Alexandre Ardhuin
8a88e2efca
Bump Dart SDK to 1.25.0-dev.9.0 ( #11509 )
...
* Bump Dart SDK to 1.25.0-dev.9.0
* add link to sdk bug
2017-08-09 14:45:55 +02:00
Jacob Richman
93a98327a8
Add Diagnosticable base class and add documentation. ( #11458 )
...
Add Diagnosticable base class and documentation
2017-08-03 09:49:44 -07:00
Jacob Richman
9f510ebdc9
Refactor RenderObject.toStringDeep and Widget.toStringDeep code to use DiagnosticsNode ( #11359 )
...
Refactor RenderObject.toStringDeep and Widget.toStringDeep code to use DiagnosticsNode.
2017-07-25 09:25:13 -07:00
Michael Goderbauer
6ac0f61234
Gallery: remove unused code and a11y fix ( #11209 )
2017-07-14 14:44:11 -07:00
Michael Goderbauer
cb35a1c728
Tiny a11y fix for Gallery ( #11187 )
2017-07-13 09:50:37 -07:00
Michael Goderbauer
792c98751f
a11y fix for list_demo.dart ( #11142 )
...
* a11y fix for list_demo.dart
* fix semantics of persistant bottom sheet
2017-07-10 17:37:21 -07:00
Michael Goderbauer
0e1b652d53
Make Demos in flutter_gallery more accessible ( #10832 )
...
Remaining known issues are #10831 and #10830 .
2017-06-20 11:09:57 -07:00
Hans Muller
40db1e4bc6
Added InputDecoration helperText, helperStyle ( #10852 )
2017-06-20 09:33:26 -07:00
gspencergoog
9f344b695d
Adds prefix and suffix support to TextField, per Material Design spec. ( #10675 )
...
* Prefix and Suffix support for TextFields
* Adding Tests
* Removing spurious newline.
* Fixing a small problem with the test
* Review Changes
2017-06-13 19:17:04 -07:00
Ian Hickson
a9f1cb8c0a
More documentation ( #10606 )
...
- How do you handle a tap on text?
- Why is AnimatedOpacity expensive?
- Why would you use a gesture arena team?
...and other minor fixes
2017-06-12 16:53:01 -07:00
Ian Hickson
9ac16680d2
Analyze sample code ( #10619 )
2017-06-12 16:52:35 -07:00
Alexandre Ardhuin
1eaefe1837
more const for immutables ( #10563 )
2017-06-08 22:04:18 +02:00
Alexandre Ardhuin
7d71326363
apply prefer_asserts_in_initializer_list lint ( #10540 )
2017-06-07 21:39:47 +02:00
Ian Hickson
ccad2849e7
Docs for menus ( #10396 )
...
Also, clean up the menus code a bit.
Also, make it easier to write a PopupMenuEntry that has itself many
items (for example, the way Chrome's menu has icons in a row).
2017-05-31 10:48:49 -07:00
Ian Hickson
f50caddfbd
Much work on the documentation ( #10331 )
...
Minor fixes throughout, e.g. removing trailing commas from the end of sample code expressions, changing headings to "sample code" more consistently, removing stale todos, fix typos in a private method name, minor grammar fixes, added some clarifications to CircularProgressIndicator, LinearProgressIndicator, CrossAxisAlignment, added some cross-references to various members, made it slightly clearer that layout algorithms are implementation details.
Clarified "elevation" throughout.
Added docs to InkResponse and InkWell.
Added sample code for: SliverAppBar, Card, ListTile, EdgeInsets, Row, Column, CustomScrollView, ListView, SliverFixedExtentList, and SliverGrid.
Fixes #10317 .
Fixes #10316 .
Fixes #10267 . (sort of, see comment therein)
Fixes #9331 . (sort of, see comment therein)
Fixes #9407 . (sort of, see comment therein)
2017-05-26 17:15:09 -07:00
Ian Hickson
cd6e3b1ac2
CheckboxListTile, RadioListTile, SwitchListTile ( #10160 )
2017-05-19 08:46:17 -07:00
Ian Hickson
61c56ba15f
Make Slider take up whatever space it has. ( #10132 )
...
Previously it was (arbitrarily?) set to 144.0 pixels wide.
2017-05-17 14:31:55 -07:00
Ian Hickson
6ffcadfa38
Remove the slider from the Icon demo page ( #10134 )
...
The slider never really made much sense and it violated UX guidelines.
https://github.com/flutter/flutter/issues/4147
2017-05-16 19:34:50 -07:00
stevemessick
cc91b159c0
Fix typo ( #10111 )
2017-05-16 10:19:21 -07:00
Jason Simmons
e65d47d4ba
Update Gallery primary swatch colors in order to select the intended text color ( #10090 )
2017-05-15 12:40:20 -07:00
Jason Simmons
91b1a07656
Framework support for checkerboardOffscreenLayers ( #10054 )
...
See https://github.com/flutter/flutter/issues/9473
2017-05-12 14:41:07 -07:00
xster
81ec553fb6
More Cupertino dialog UI tweaks ( #9960 )
...
* is default
* hit target
* correct test name
* review note
2017-05-10 18:59:50 -07:00
Alexandre Ardhuin
9b56c1c58c
enable always_put_control_body_on_new_line lint ( #9950 )
2017-05-10 09:41:55 +02:00
Alexandre Ardhuin
e4546584d1
enable always_require_non_null_named_parameters lint ( #9948 )
...
* enable always_require_non_null_named_parameters lint
* Update home.dart
2017-05-10 08:45:36 +02:00
Chris Bracken
60f5ae8e77
Add const non-null asserts where required ( #9945 )
...
Also includes minor doc fixes.
2017-05-09 21:15:42 -07:00
Hans Muller
1157812bb9
Added ExpansionTile and deprecated TwoLevelList et al ( #9938 )
2017-05-09 16:32:01 -07:00
Sarah Zakarias
ee6cd679c8
More use of url_launcher plugin in Flutter Gallery ( #9836 )
2017-05-09 15:05:23 +02:00
Sarah Zakarias
2dd26a93a5
Revert "Revert plugin use in gallery ( #9838 )" ( #9913 )
...
This reverts commit 4bbf158b6a6e3606d888cd36619446237ed61a9a.
2017-05-09 11:49:03 +02:00
Ian Hickson
3012cce146
Clean up Tween and friends. ( #9858 )
2017-05-08 10:42:06 -07:00
Hans Muller
a6eb0a3e38
Gallery animation demo back button update ( #9853 )
2017-05-08 10:13:13 -07:00
Ian Hickson
a5894fca82
Revert "Revert "Revert plugin use in gallery ( #9838 )"" ( #9883 )
...
* Revert "Update reference to url_launcher plugin in Gallery pubspec (#9879 )"
This reverts commit 96a04dea0d2c3a16d4a95fcd931cc00d3a0d2d8d.
* Revert "Revert "Revert plugin use in gallery (#9838 )" (#9877 )"
This reverts commit ede72a804305e1d8495dfa1e463115ec6d5ad3c6.
2017-05-08 09:42:23 -07:00
Sarah Zakarias
ede72a8043
Revert "Revert plugin use in gallery ( #9838 )" ( #9877 )
...
This reverts commit 4bbf158b6a6e3606d888cd36619446237ed61a9a.
2017-05-08 13:32:41 +02:00
Hans Muller
3681aee5a4
Selectively enable page scrolling in the gallery animation demo ( #9845 )
2017-05-05 16:02:25 -07:00
Sarah Zakarias
4bbf158b6a
Revert plugin use in gallery ( #9838 )
...
* Revert "add Podfile (#9835 )"
This reverts commit 74e656752ca76987163653548ec8844c005a3d75.
* Revert "update ref to url_launcher plugin in Flutter Gallery (#9833 )"
This reverts commit 30c49781c5a87a864763783a4fa2950d8ff4687c.
* Revert "Use url_launcher plugin in Flutter Gallery (#9751 )"
This reverts commit 02dfd6be53291e106d10fabc6f50d48da0b78ba7.
2017-05-05 14:14:33 +02:00
Sarah Zakarias
02dfd6be53
Use url_launcher plugin in Flutter Gallery ( #9751 )
2017-05-05 10:48:46 +02:00
Hans Muller
6d8930e4d6
Animation demo scrolling ( #9804 )
2017-05-04 11:13:36 -07:00
Hans Muller
cddf06cf26
Added scroll snapping to the gallery animation demo ( #9710 )
2017-05-03 16:35:28 -07:00
Kyle Bradshaw
b5671f1b22
Gallery Cupertino Dialog demo snackbar fix ( #9764 )
...
Fixes #9757
2017-05-03 12:29:45 -07:00
Jason Simmons
b586a97ad2
Enable physical model shadows (with animation) and change elevation to a double ( #9756 )
...
Fixes https://github.com/flutter/flutter/issues/9342
2017-05-03 12:11:01 -07:00
Ian Hickson
89856c0e5b
Adjust the defaults behaviour of scroll views. ( #9679 )
...
* Adjust the defaults behaviour of scroll views.
Now, primary scroll views scroll by default. Others only scroll if necessary.
* apply suggested changes
2017-05-02 09:14:50 -07:00
xster
f65fea8e2e
Create a text validator/formatter mechanism ( #9535 )
...
* Add a text formatter interface used by EditingText. Provide some default implementations.
* self nits
* Handle -1 selection offsets
* review notes
* simplify regular expression
* Add whitelisting formatters. Use a custom phone number formatter in text demo.
* review notes
* not being able to addAll(null) is pretty annoying
* review notes
* partial tests
* Add tests
* didn’t end up needing mockito
* move to services
2017-04-28 15:33:38 -07:00
Jason Simmons
a4992f0eac
Fix the sizing of the stack containing the Gallery preview banner ( #9657 )
2017-04-27 15:16:05 -07:00
Ian Hickson
36052e68dd
BoxDecoration API changes: backgroundColor -> color et al ( #9648 )
...
backgroundColor -> color
backgroundImage -> image
BackgroundImage -> DecorationImage
2017-04-27 14:19:01 -07:00
Adam Barth
744c91265b
Add NestedScrollView ( #9640 )
...
A NestedScrollView lets you implement patterns where you have a header, tabs,
and additional scrollers inside the tabs.
Fixes #8359
2017-04-27 12:29:40 -07:00
Jason Simmons
834c142d04
Fix the sizing of the image in Gallery/Contacts ( #9625 )
2017-04-27 11:32:53 -07:00
Alexandre Ardhuin
31828609dc
add @required ( #9579 )
2017-04-25 08:59:43 +02:00
Adam Barth
c288c7064f
Refactor scrolling code to prepare for nested scrolling ( #9575 )
...
This patch reworks some of the guts of scrolling to make it easier to
implement nested scrolling effects. The actually nested scrolling effect
will be included in a later patch.
2017-04-24 23:32:55 -07:00