Alexandre Ardhuin
fcb40a05bb
make some BuildContext methods generics ( #44189 )
...
* make BuildContext.{ancestorStateOfType,ancestorRenderObjectOfType,rootAncestorStateOfType} generic
* make BuildContext.inheritFromWidgetOfExactType generic
* make BuildContext.ancestorInheritedElementForWidgetOfExactType generic
* make BuildContext.ancestorWidgetOfExactType generic
* fix snippet
* bump scoped_model on temp version
* update names
* Revert "bump scoped_model on temp version"
This reverts commit d1fcbba028cdb07f44738d1652391692d1ea5ec0.
* address review comments
* fix ci
* address review comments
* repeat the deprecation notice
* fix uppercase
* use of recommanded deprecation syntax
* address review comment
2019-11-22 17:35:20 +01:00
Kaushik Iska
db44bb5dc3
Revert "Add the rally_assets package to Gallery's BUILD.gn ( #45180 )" ( #45353 )
...
Reverting since https://github.com/flutter/flutter/commit/2c7af1e24e45a79f4eb73d67d98fcecea8bf6146
reverted the original commit that required this in the first place.
This reverts commit 68d1fe58da .
2019-11-21 12:48:19 -08:00
Justin McCandless
299fbc422f
Fix typo ( #45125 )
...
Typo in a title in a gallery demo
2019-11-20 17:05:01 -08:00
Todd Volkert
2c7af1e24e
Revert "[Gallery] Add Material Study app Rally as an example app ( #44907 )" ( #45279 )
...
This reverts commit 399aebc4b7 .
It contained Apache 2.0 licensed files, which aren't allowed in flutter/flutter
2019-11-20 12:18:44 -08:00
Todd Volkert
ce8e2bb7cf
Revert "[Material] Update the Slider and RangeSlider to the latest Material spec ( #44351 )" ( #45268 )
...
This reverts commit 421bf64703 .
Was causing severe breakages in Google.
2019-11-20 10:42:23 -08:00
Jonah Williams
70dcbf4e55
Add minimum macOS application to Flutter Gallery ( #45259 )
2019-11-20 09:44:17 -08:00
Anthony
421bf64703
[Material] Update the Slider and RangeSlider to the latest Material spec ( #44351 )
...
Update the Slider and RangeSlider to the latest Material spec. This introduces an updated track, updated thumbs, updated tick marks, and a new value indicator shape. The old paddle value indicator shape is also updated so that text scaling works consistently.
2019-11-20 18:18:40 +01:00
liyuqian
a32fc986f3
Add a perf test for picture raster cache ( #45050 )
...
This will catch issues like
https://github.com/flutter/flutter/issues/44252 , and this test is
inspired by the `list_demo` sample app in
https://github.com/flutter/flutter/issues/43083#issue-509586473
This is tested locally on a Moto G4 before and after the fix
https://github.com/flutter/engine/pull/13710
The `average_frame_rasterizer_time_millis` of this test drops from
~5.4ms to ~4.9ms after that fix.
2019-11-19 15:48:41 -08:00
Jason Simmons
68d1fe58da
Add the rally_assets package to Gallery's BUILD.gn ( #45180 )
2019-11-19 11:27:43 -08:00
Per Classon
399aebc4b7
[Gallery] Add Material Study app Rally as an example app ( #44907 )
...
Add Material Study app Rally as an example app
2019-11-19 12:12:56 +01:00
Amir Hardon
3c65463f89
Enable iOS platform views for Flutter Gallery ( #45126 )
...
While building the iOS platform views support we only enabled it when the app developer explicitly specified it with a flag, the main reasons were using an untested thread configuration, and taking a performance hit (even when no platform view is used due to disabled raster cache).
Now that we are using the same dynamic thread configuration whether platform views is used or not, and that raster cache works with platform views in the tree as well, we are almost ready to enabled the platform views support by default.
As a first step, I'm enabling it for the Flutter Gallery app on which we run benchmarks. After monitoring the benchmarks and making sure the gallery takes no hit we should be more confident to enabled platform views by default.
This change is expected to have no performance effect on the Gallery app at all.
2019-11-18 16:13:52 -08:00
Zachary Anderson
afe4830a9d
[flutter_tool] Various fixes for 'run' for Fuchisa. ( #44920 )
2019-11-14 12:39:48 -08:00
Jonah Williams
e77c24ef91
Update package test ( #44882 )
2019-11-14 09:31:36 -08:00
Matt Carroll
fa82b9aeac
Updated flutter/examples to further conform to new embedding: removed references to FlutterApplication, deleted all MainActivity's that were not necessary, removed all direct invocations of GeneratedPluginRegistrant. ( #22529 ) ( #44782 )
2019-11-14 04:08:28 +00:00
Ian Hickson
66821916dc
More license header fixes ( #44776 )
2019-11-13 13:17:22 -08:00
Jonah Williams
a901b650b6
Update meta to 1.1.8 ( #44584 )
2019-11-12 13:48:42 -08:00
Ian Hickson
1ce4a4f36f
Make sure all our .dart files have license headers ( #44467 )
2019-11-08 16:53:21 -08:00
liyuqian
2eb8caf13c
Re-enable Pesto in profile/release mode ( #44299 )
...
See https://github.com/flutter/flutter/issues/9257#issuecomment-550503833
2019-11-07 14:05:56 -08:00
LongCatIsLooong
62db22d152
CupertinoDynamicColor improvements ( #44317 )
2019-11-07 13:14:08 -08:00
Emmanuel Garcia
bb8cf609ec
Build local maven repo when using local engine ( #44243 )
2019-11-06 12:52:37 -08:00
Emmanuel Garcia
14ac88d3bc
Temporarily bring the embedding dependencies in the Flutter gallery ( #44201 )
2019-11-05 12:32:30 -08:00
Shi-Hao Hong
7d03371610
Revert "[Gallery] Add Material Study app Rally as an example app ( #42236 )" ( #44194 )
...
This reverts commit a214b4628e .
2019-11-05 08:57:25 -08:00
Per Classon
a214b4628e
[Gallery] Add Material Study app Rally as an example app ( #42236 )
...
* Add Material Study app Rally to examples
2019-11-05 17:27:40 +01:00
Emmanuel Garcia
0ccde797b0
Reland: Migrate examples to Android embedding v2 ( #44139 )
2019-11-04 17:25:25 -08:00
LongCatIsLooong
bbb2a0f837
Update cupertino demos in gallery ( #43841 )
2019-11-04 16:31:52 -08:00