Todd Volkert
aaf82b36a7
Bump version in preparation for a release of the alpha branch ( #10779 )
2017-06-16 10:51:25 -07:00
Jason Simmons
6965312822
Align doubles to 8 bytes in the StandardMessageCodec ( #10758 )
...
See https://github.com/flutter/flutter/issues/10701
2017-06-16 10:05:18 -07:00
xster
36c3a962c5
Create a CupertinoPageRoute ( #10686 )
...
* started copying stuff into cupertino page route
* extracted from material page route. Ready for testing
* works with button and gesture
* tests and docs
* review notes
* review notes
2017-06-14 23:33:14 -07:00
Michael Goderbauer
44126cd9b7
Increment versions with -dev prefix ( #10715 )
2017-06-14 21:19:10 -07:00
Michael Goderbauer
6f77b4a9a7
Prepare Alpha 0.0.9 ( #10712 )
2017-06-14 17:27:08 -07:00
Hans Muller
7ada46677b
TabPageSelector colors and indicatorSize ( #10665 )
2017-06-14 11:25:03 -07:00
Todd Volkert
e5213b8e0a
Bump versions to -dev to complete the release of alpha ( #10692 )
...
https://github.com/flutter/flutter/issues/10688
2017-06-14 08:10:11 -07:00
Michael Goderbauer
7158646ba7
[accessibility] Announce index of tab in tab bar ( #10664 )
...
* [accessibility] Announce index if tab in tab bar
* added TODO
2017-06-14 08:08:24 -07:00
Todd Volkert
1a1bbacf0d
Bump version in preparation for new tag ( #10689 )
...
https://github.com/flutter/flutter/issues/10688
2017-06-13 23:22:58 -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
Michael Goderbauer
0774c5194b
Add SemanticsNode.isSelected flag ( #10610 )
...
* Add SemanticsNode.isSelected flag
* Adds example usage to TabBar
See also https://github.com/flutter/engine/pull/3764
* Review comments
* whitespace fixes
* Fix doc ref and update engine roll
2017-06-13 10:51:17 -07:00
Ian Hickson
1f4f75bb50
More documentation. ( #10653 )
2017-06-13 09:52:13 -07:00
xster
e38f92df9a
Create a CupertinoScaffold ( #10543 )
...
* works using pageview
it’s a bit heavy and scrolls
no documentation or test yet
* docs and tests
* more docs tweak
* revert drive by page view changes
* swap out the indexed stack for a custom thing
* layout everything on the cheap
tests pass
* add more tests
* move back to stack and add docs
* review notes
* build all the tabs once built
2017-06-12 22:48:51 -07:00
Anatoly Pulyaevskiy
bb119e95fa
Make dividers one device pixel thick as defined in Material design spec ( #10523 )
...
* Make dividers one device pixel thick as defined in Material design spec
* Updated divider test to check stroke width
* Clarified dividers with 0 height in the docs
* Updated Divider.height docs according to PR feedback
2017-06-12 21:47:56 -07:00
Ian Hickson
d74a5883d9
Allow multi-line text fields with no line limit ( #10576 )
2017-06-12 21:47:31 -07:00
Ian Hickson
db75aa768c
Fix analyzer errors in sample code ( #10648 )
2017-06-12 19:46:38 -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
Hans Muller
123e9e013d
Allow TabBars, TabBarViews, TabControllers, with zero or one tabs ( #10608 )
2017-06-12 15:44:33 -07:00
Hans Muller
dbaf12b8ad
Do not read or write state if PageStorageKeys cannot be found ( #10612 )
2017-06-12 11:24:09 -07:00
Ian Hickson
0c2546c657
Factor out some common code in PaintingContext ( #10607 )
...
...and remove some highly specialised methods now that they can just
be implemented directly by the previous callers.
2017-06-09 16:50:55 -07:00
Hans Muller
09eba82a9e
Add indicatorWeight, indicatorPadding to TabBar ( #10600 )
2017-06-09 15:06:03 -07:00
Hans Muller
0e4dda7736
Improved support for saving and restoring the scroll offset, etc V2 ( #10590 )
2017-06-08 17:20:36 -07:00
Ian Hickson
0f1a703a6b
More documentation ( #10589 )
2017-06-08 17:13:03 -07:00
Jason Simmons
0a8713efe0
Do not apply scroll offset corrections with zero values during sliver list layout ( #10574 )
...
Fixes https://github.com/flutter/flutter/issues/10547
2017-06-08 15:57:59 -07:00
Michael Goderbauer
285ab18dde
Ensure that SemanticDebugger shows SemanticTree changes from last frame ( #10573 )
...
* Ensure that SemanticDebugger shows SemanticTree changes from last frame
Fixes https://github.com/flutter/flutter/issues/10566
* Comment for clearification
2017-06-08 15:25:22 -07:00
Alexandre Ardhuin
1eaefe1837
more const for immutables ( #10563 )
2017-06-08 22:04:18 +02:00
Ian Hickson
6ccc618abd
Revert "Improved support for saving and restoring the scroll offset, etc ( #10517 )" ( #10575 )
...
This reverts commit c8e4cbf27d58bec1342d0287f389926fa0e9d9a6.
2017-06-07 18:51:28 -07:00
perlatus
0cef0aaf35
Check for initialRoute before Navigator.defaultRouteName ( #10216 )
...
* Check for initialRoute before Navigator.defaultRouteName
* Default initialRoute to Navigator.defaultRouteName
* Take suggestions from code review
* Add test for old and new routes behavior
* Revert "Add test for old and new routes behavior"
This reverts commit 282fb64b165ed532583e9a5d2e4debe29469fba4.
* Retry: without dartfmt, with dartanalyzer
* Rename tests, check the routes are taken
* Fix flutter analyze --flutter-repo warnings
* Add test for initial vs default route
* Update test and fix analyzer warnings
* Add test for initial route only being used initially
2017-06-07 18:32:29 -07:00
Ian Hickson
46b316c490
Change RawGestureDetector API to be better for strong mode Dart. ( #10553 )
2017-06-07 18:04:46 -07:00
Michael Goderbauer
96b9d6473e
Center all strings in SemanticDebugger ( #10570 )
...
Fixes https://github.com/flutter/flutter/issues/4647
2017-06-07 15:46:18 -07:00
Hans Muller
c445c0880c
Don't visit element children of the childless ( #10558 )
2017-06-07 15:25:39 -07:00
Alexandre Ardhuin
7d71326363
apply prefer_asserts_in_initializer_list lint ( #10540 )
2017-06-07 21:39:47 +02:00
Michael Goderbauer
3a23419d84
Hide the Scaffold's scroll-to-top button from accessibility ( #10539 )
...
It's redundant as iOS accessibility automatically includes this action on the clock in the status bar.
2017-06-06 14:07:53 -07:00
Hans Muller
c8e4cbf27d
Improved support for saving and restoring the scroll offset, etc ( #10517 )
2017-06-06 12:11:21 -07:00
Ian Hickson
4a92f631be
Rename Picture example to MyImage ( #10522 )
2017-06-05 23:32:51 -07:00
Ian Hickson
6f824bcec9
More documentation ( #10519 )
2017-06-05 22:44:49 -07:00
Ian Hickson
18d1be4a22
Make implicit animations work with hot reload ( #10514 )
2017-06-05 22:15:41 -07:00
P.Y. Laligand
4b7e3494dd
Add drag completion callback to Draggable. ( #10455 )
...
Fixes #10350
2017-06-05 16:38:33 -07:00
Ian Hickson
ca4f4fc8d1
Make the Brightness estimator public ( #10508 )
2017-06-05 13:15:43 -07:00
Ian Hickson
2ff2274cd3
Make ColorSwatch more general, and test it ( #10505 )
2017-06-05 13:14:11 -07:00
Alexandre Ardhuin
d98d09d478
remove unnecessary @required ( #10501 )
2017-06-05 21:18:43 +02:00
Alexandre Ardhuin
c63be2af8b
apply prefer_asserts_in_initializer_list lint ( #10483 )
2017-06-05 09:33:38 +02:00
Alexandre Ardhuin
69e235389d
apply prefer_asserts_in_initializer_list lint ( #10482 )
2017-06-05 09:28:51 +02:00
Alexandre Ardhuin
abb7669704
apply prefer_asserts_in_initializer_list lint ( #10489 )
2017-06-05 09:28:25 +02:00
Alexandre Ardhuin
c55097da7d
apply prefer_asserts_in_initializer_list lint ( #10463 )
2017-06-03 06:05:09 +02:00
Michael Goderbauer
104725f384
Adds a widgets that blocks all semantics of widgets below it in paint order within the same container ( #10425 )
2017-06-02 18:14:27 -07:00
Chris Bracken
417df36b45
Add more detail to TextInputType documentation ( #10474 )
2017-06-02 17:48:07 -07:00
Chris Bracken
2cd2a74e5d
Add emailAddress, url TextInputTypes ( #10471 )
...
Adds support for requesting keyboards optimised for email address and URL entry.
2017-06-02 16:36:15 -07:00
Jason Simmons
07275405f8
Apply the paint offset to the bounds rectangle for shader masks ( #10458 )
...
Fixes https://github.com/flutter/flutter/issues/10424
2017-06-02 16:09:51 -07:00