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
Dan Rubel
befe019896
flutter analyze --watch --flutter-repo check package conflicts ( #10641 )
2017-06-13 20:50:53 -04:00
Michael Goderbauer
1ad346f5c5
Add workaround for aapt cruncher issue to complex_layout app ( #10679 )
...
See https://github.com/flutter/flutter/issues/8986
2017-06-13 17:00:08 -07:00
Brian Slesinsky
e329356f0f
Oops, fix code coverage ( #10672 )
...
And add comments explaining why.
2017-06-13 14:42:09 -07:00
Brian Slesinsky
3528cd6f2d
flutter test: add --machine flag ( #10520 )
...
Currently this just prints the observatory URL as a JSON event.
Refactored the code to make this fit in.
2017-06-13 13:26:32 -07:00
Yegor
fde985b37d
resurrect analyzer benchmarks ( #10668 )
...
* resurrect analyzer benchmarks
* move analyzer_benchmark to the more stable linux/android
* report average rather than best result
2017-06-13 13:14:16 -07:00
Michael Goderbauer
8bf17192f6
Adding first semantics perf test ( #10649 )
...
* Adding first semantics perf test
* review commnts and analyzer fixes
* fix analyzer warning
2017-06-13 12:49:07 -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
Alexander Aprelev
272faba1c0
Support 'be' channel so you can download dart-sdk from the tip. ( #10625 )
...
* Support 'be' channel so you can download dart-sdk from the tip.
This is triggered when you put 'hash/<build hash>' into dart-sdk.version file. For example, 'hash/c0617d20158955d99d6447036237fe2639ba088c'
* Add README.md
* Fix grammar, spacing, 80 chars, nicer ===
2017-06-13 08:28:16 -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
Todd Volkert
b4ba972bf3
Rev engine to ffe8181ffe7432b61a67323c80fd8025704e4695 ( #10651 )
2017-06-12 21:47:41 -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
Ian Hickson
a84877222c
Run flutter_tools tests serially ( #10643 )
...
We suspect maybe recent failures are caused by race conditions from
running flutter_tools tests in parallel.
2017-06-12 14:50:04 -07:00
Todd Volkert
37e32d5aee
Switch flutter --version --json
to be flutter --version --machine
( #10627 )
2017-06-12 12:23:13 -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
Chris Bracken
81eb140411
Mark all iOS devicelab tests flaky ( #10609 )
...
Host test runner is flaky. These should be re-enabled once the host
machine has been deflaked.
2017-06-09 17:30:04 -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
Chris Bracken
4bde698ffc
Roll engine to ffe8181ffe7432b61a67323c80fd8025704e4695 ( #10597 )
2017-06-09 10:54:47 -07:00
Chris Bracken
21441aa366
Roll engine to 4d423b62b99b9d943a26fad776769cfe2c7f016d ( #10591 )
2017-06-08 18:13:49 -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
Michael Goderbauer
435c25bfc4
Add note to .analysis_options about .analysis_options in flutter/plugins ( #10588 )
...
* Add note to .analysis_options about .analysis_options in flutter/plugins
* review comments
2017-06-08 17:17:48 -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
Phil Quitslund
95544383ef
Bump to Dart SDK 1.24.0-dev.6.7. ( #10585 )
...
* Bump to Dart SDK 1.24.0-dev.6.7.
* nits and fixes
2017-06-08 15:15:18 -07:00
Alexandre Ardhuin
1eaefe1837
more const for immutables ( #10563 )
2017-06-08 22:04:18 +02:00
Hans Muller
dfc7788c8e
update_devicelab_manifest ( #10583 )
2017-06-08 11:14:02 -07:00
Michael Thomsen
4d2806e7e5
Remove comments unrelated to plugin example app ( #10532 )
...
* Remove comments unrelated to plugin example app
* Review feedback
2017-06-08 10:51:56 +02:00
Michael Thomsen
739b379eca
Give changelog proper extension ( #10577 )
2017-06-08 09:54:38 +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
Chris Bracken
b5365d9352
Roll engine to 1f765cdba7aee9d0a953043209b05d2c59270391 ( #10572 )
...
This picks up the latest engine build, built with ios_deployment_target
set to iOS 8 (changed from iOS 7).
2017-06-07 16:10:29 -07:00
xster
c2b0a30c57
Add more instructions and handling for first time iOS run ( #10521 )
...
* Before tests
* Add the part to trust the cert on the device
* flip the error checks since some are more specific and are more actionable
* add tests
* review
2017-06-07 15:56:13 -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
Chris Bracken
a0ca48c35c
Revert use of const asserts in flutter_driver ( #10568 )
...
Fixes bot breakage resulting from commit
7d7132636369914402507c7b15d635039193ee46 (#10540 ).
2017-06-07 14:31:52 -07:00
Todd Volkert
b83ddcd192
Rev engine to pick up FlutterActivity change ( #10560 )
...
https://github.com/flutter/flutter/issues/10072
2017-06-07 13:41:42 -07:00
Todd Volkert
e9c7f604e9
Make generated Java folder names match package names. ( #10537 )
2017-06-07 13:16:16 -07:00
Alexandre Ardhuin
7d71326363
apply prefer_asserts_in_initializer_list lint ( #10540 )
2017-06-07 21:39:47 +02:00
Michael Thomsen
3e645ee2db
Add changelog and required fields to template ( #10548 )
2017-06-07 15:54:29 +02:00