Commit graph

18915 commits

Author SHA1 Message Date
Jenn Magder 4ecb1bbe2d
Add mirror overrides to doctor output (#56928) 2020-05-11 11:57:02 -07:00
Jenn Magder 9c87b32477
Remove Runner target check, prefer schemes (#56620) 2020-05-11 11:56:44 -07:00
Dan Field 0177d4293c
more docs about diagnostics in release mode (#56906) 2020-05-11 09:41:38 -07:00
engine-flutter-autoroll 456d80b9dd
Roll engine 9d8daf2383ea..d96f962ca21a (13 commits) (#56897) 2020-05-11 08:45:03 -07:00
engine-flutter-autoroll 1bf3ce03b1
Roll engine 9b905d3f03f2..9d8daf2383ea (19 commits) (#56740)
* 9ea2db5ba Add FlMessageCodec, FlBinaryCodec, FlStringCodec (flutter/engine#18186)

* f42275775 Roll src/fuchsia/sdk/linux from MhpFP... to c1q_S... (flutter/engine#18222)

* 2ab918c18 Roll src/third_party/skia a14084ba1b41..8f6c3ed7c7be (1 commits) (flutter/engine#18223)

* 40167b68e Make robolectric tests run against SDK 29 by default (flutter/engine#17996)

* e5b0db6b0 Roll src/third_party/skia 8f6c3ed7c7be..b55372444d1b (4 commits) (flutter/engine#18224)

* ed08c3e2a Roll src/fuchsia/sdk/mac from 4MCVP... to T5tT0... (flutter/engine#18228)

* 67675173b Roll src/third_party/skia b55372444d1b..ac09f7cd7a28 (2 commits) (flutter/engine#18229)

* 983de2c40 Remove pipeline in favor of layer tree holder (flutter/engine#17688)

* a1218dd3c Roll src/third_party/skia ac09f7cd7a28..c683912173bb (2 commits) (flutter/engine#18230)

* 68bf13763 skip painting clipped out pictures (flutter/engine#18204)

* 703525502 make compiler worker count configurable (flutter/engine#17616)

* c8ff03cac Publish validation layer deps as part of the fuchsia artifacts (flutter/engine#18214)

* 576f0e1f9 Roll src/third_party/skia c683912173bb..7359165e660c (1 commits) (flutter/engine#18234)

* 1b3b4ec88 skip font loading tests for safari (flutter/engine#18232)

* 9319d7c26 Roll src/third_party/skia 7359165e660c..6913d1bb1d7a (1 commits) (flutter/engine#18237)

* 1b56f35d4 Roll src/third_party/dart 617bc54b715d..2a14a62112e6 (30 commits) (flutter/engine#18239)

* ff6942f57 Add fontFeatures and decorationThickness to textstyle (flutter/engine#18235)

* 4418ce882 Revert "Remove pipeline in favor of layer tree holder (#17688)" (flutter/engine#18242)

* 9d8daf238 Roll src/third_party/skia 6913d1bb1d7a..bf1904fd4898 (3 commits) (flutter/engine#18243)

* Updated bin/internal/fuchsia-linux.version

* Updated bin/internal/fuchsia-mac.version
2020-05-11 07:19:57 -07:00
Luke Cheng 793e6a48a1
typo fix on the FLUTTER_STORAGE_BASE_URL usage (#56685) 2020-05-09 21:14:01 -07:00
stuartmorgan 9d4b0cb844
Update Linux template for headless mode (#56618) 2020-05-09 21:09:03 -07:00
Tong Mu 06adde0bd0
Nested InkWells only show the innermost splash (#56611) 2020-05-09 21:04:01 -07:00
Mehmet Fidanboylu 0786f29ff2
Revert "Bring back paste button hide behavior (#56689)" (#56806)
This reverts commit d56349822d.
2020-05-09 20:22:17 -07:00
Jonah Williams d70d0913b2
Revert "[flutter_tools] integrate l10n tool into build/run (#56167)" (#56800)
This reverts commit f865ac7e25.
2020-05-09 17:50:46 -07:00
Jonah Williams f5d2c8c770
[flutter_tools] fix documentation on default built ios (#56720)
The default for build for flutter build ios should be release to match the other build commands. This is correctly handled in the command, but the documentation is incorrect. Update the documentation and the default to reflect the more common case of building for a physical device.
2020-05-08 17:35:40 -07:00
Jenn Magder 3cb04ff9aa
Shard firebase_test_lab_tests (#56594) 2020-05-08 16:32:17 -07:00
Pierre-Louis e04450c000
Expose includeSemantics option to RawKeyboardListener (#56549)
* Expose includeSemantics option to RawKeyboardListener

* Revert "Expose includeSemantics option to RawKeyboardListener"

This reverts commit 684edccfb0.

* Set includeSemantics to false

* Expose includeSemantics for RawKeyboardListener

* Add test
2020-05-09 00:01:19 +02:00
liyuqian 0e0c1c5ad2
Mark new Gallery test as non-flaky (#56700)
The test has been consistently green for the last few commits.
2020-05-08 14:41:50 -07:00
Zachary Anderson 04fe25e63e
[flutter_tools] Don't try to execute gradle wrapper out of /tmp (#56706) 2020-05-08 14:00:28 -07:00
Justin McCandless d56349822d
Bring back paste button hide behavior (#56689)
Unreverts #54902 with fixes for a failing integration test.
2020-05-08 13:41:22 -07:00
Ian Hickson 98bc176627
Have the physics enforce the scroll position. (#56521) 2020-05-08 12:59:02 -07:00
Yegor 324fdb6b3c
LayoutBuilder: skip calling builder when constraints are the same (#55414)
Avoid calling `builder` in `ConstrainedLayoutBuilder` when layout constraints are the same.

[Design doc](flutter.dev/go/layout-builder-optimization).

## Related Issues

Fixes https://github.com/flutter/flutter/issues/6469
2020-05-08 12:27:59 -07:00
Jonah Williams f865ac7e25
[flutter_tools] integrate l10n tool into build/run (#56167)
* [flutter_tools] integration l10n tool

* add runtime skip to build system

* Update build_system.dart

* add links to issues, comments

* Update packages/flutter_tools/test/general.shard/build_system/build_system_test.dart

Co-authored-by: Shi-Hao Hong <shihaohong@google.com>

* Update packages/flutter_tools/lib/src/build_system/targets/localizations.dart

Co-authored-by: Shi-Hao Hong <shihaohong@google.com>

* Update localizations.dart

* switch to gen_l10n localizations

* fix tests

Co-authored-by: Shi-Hao Hong <shihaohong@google.com>
2020-05-08 12:06:15 -07:00
Jenn Magder 0dc7be3bb0
Always remove the workspace settings (#56703) 2020-05-08 12:05:52 -07:00
Jonah Williams ebce82aefd
[devicelab] mark web_enable_twc as non-flaky (#56695) 2020-05-08 11:00:16 -07:00
Siva 7bce4d9fde
Manual roll of engine 9b905d3f03...7e205b37e5 (#56684)
This engine version contains the Dart SDK that has been unforked for the
null-safety feature.

9b905d3f0 Manual roll of Dart 617bc54b71...39e0e75fcf (#18215)
2020-05-08 10:29:12 -07:00
Jonah Williams 2304838a98
[flutter_tools] fix aar defaults test (#56694) 2020-05-08 10:04:04 -07:00
Yegor 874b2e58b8
add web benchmark that measures efficiency of clipped out pictures (#56596) 2020-05-08 09:51:52 -07:00
Jonah Williams 231a055069
[devicelab] fix web twc task missing display (#56623) 2020-05-08 09:50:46 -07:00
Jonah Williams c57092511a
[flutter_tools] rename to .sksl.json (#56634) 2020-05-08 09:44:03 -07:00
Jonah Williams 717f9de662
[flutter_tools] enable tree-shake-icons by default for non-web targets (#56633)
Enable tree-shake-icons by default for non-web targets. Make missing fonts a status print
2020-05-08 09:42:43 -07:00
Siva 7eff0a8725
Manual roll of engine 7e205b37e5...3953c3ccd1 (#56677)
7e205b37e Roll src/fuchsia/sdk/mac from 1MVsE... to 4MCVP... (#18217)
9193d8ff8 Roll src/third_party/skia 0dc207f836da..a14084ba1b41 (3 commits) (#18219)
403931ff2 Add FlValue (#18185)
46a6d966a [SkParagraph] Copy text height behavior to the Skia paragraph style (#18178)
e7ee47d91 [web] Implement matrix parameter for linear gradient (#18208)
28d99854a Reland again "Remove layer integral offset snapping #17112" (#18160)
5e361f57d Roll src/third_party/skia c66cd987f7c0..0dc207f836da (5 commits) (#18212)
716dbf00c Refactor GLFW embedding to support headless mode (#18205)
23cca3211 Manual Roll of Dart 39e0e75fcf...ce62ad2e8b (#18211)
15f72b8c0 Support EventChannel C++ plugin API for Linux/Windows (#17015)
e5a7ca577 Handle leak of message handle when no engine present (#18157)
d3bde19c1 add docs to platformviewios (and some drive-by changes) (#17593)
b582d774f Roll src/third_party/skia 0066adefa97d..c66cd987f7c0 (4 commits) (#18206)
5e7d6d05f Roll src/third_party/skia edea19858ccc..0066adefa97d (3 commits) (#18203)
88b9d4240 Remove the global engine entry timestamp (#18182)
0dffdd5de Roll src/third_party/dart e86e4d61834a..ce62ad2e8b40 (13 commits) (#18201)
56fe6d255 Roll src/third_party/skia 2871ab0727bf..edea19858ccc (3 commits) (#18198)
bcdf99121 Fixed ChildSceneLayer elevation issue on Fuchsia. (#18144)
ede658e2d [profiling] CPU Profiling support for iOS (#18087)
d043923d7 Roll src/third_party/skia e3d1de7c5281..2871ab0727bf (1 commits) (#18197)
807f1914e Roll src/third_party/dart 733153eb517c..e86e4d61834a (6 commits) (#18195)
fe3f8df81 Roll src/third_party/skia 3b2db26c59d6..e3d1de7c5281 (4 commits) (#18192)
34b062998 Roll fuchsia/sdk/core/mac-amd64 from jMJqf... to 1MVsE... (#18194)
e9b2afefd Roll fuchsia/sdk/core/linux-amd64 from RpHTv... to MhpFP... (#18191)
35fa00629 Roll src/third_party/skia 88d04cb51acf..3b2db26c59d6 (1 commits) (#18190)
e54bb9e20 Roll src/third_party/dart 4da5b40fb6dc..733153eb517c (23 commits) (#18188)
2020-05-08 09:01:39 -07:00
Jim Graham 3519bec6c4
Save results of A/B test runs in a JSON file for future processing (#56416) 2020-05-08 00:34:02 -07:00
msmolkin da66a45e87
fixup! Update grammar in basic.dart #56251 (#56407) 2020-05-08 00:29:01 -07:00
James D. Lin 631cd4d0be
[flutter tools] Fix an assert in IOSSimulator.getLogReader (#56630)
`assert(app is IOSApp)` fails if `app` is null, and `app` is an
optional argument. `app` is passed to `_IOSSimulatorLogReader`, which
already handles it being null.
2020-05-07 21:10:55 -07:00
liyuqian a849daf283
Roll new gallery version in the perf test (#56575) 2020-05-07 18:59:02 -07:00
Bogdan Lukin 80a14af582
[flutter_tools] ensure track-widget-creation can be changed on devcompiler (#56564)
Workaround for cached web builds with --[no-]track-widget-creation flags.
Similar PR: #23299
2020-05-07 18:58:43 -07:00
Christopher Fujino d56af3ca5e
Add --force to roll_dev.dart (#56501) 2020-05-07 18:24:03 -07:00
Hans Muller 7ba5078f85
Added MaterialStateProperty.all() convenience method (#56589) 2020-05-07 18:20:56 -07:00
Ian Hickson 3cb79079bf
Fix silent test failure in image cache tests (#56492) 2020-05-07 18:19:03 -07:00
Jenn Magder 0a4f6cdef0
Add split-debug and obfuscation to build aar (#56342) 2020-05-07 18:14:02 -07:00
Shi-Hao Hong eadd30eb6c
Improve arb FormatException error message (#56373) 2020-05-07 18:09:03 -07:00
Hans Muller 26dc70dc18
Add OutlinedBorder class (#56341) 2020-05-07 18:04:03 -07:00
Greg Spencer fd4d6d70d7
Remove semantics node generated by ExcludeFocus (#56568) 2020-05-07 17:59:07 -07:00
Jonah Williams 2d26cbb2bf
[flutter_tools] reduce initial cache size on web (#56103) 2020-05-07 17:59:02 -07:00
Shi-Hao Hong 960b75719e
Update Tab semantics in Cupertino to be the same as Material (#56582) 2020-05-07 17:54:09 -07:00
Darren Austin 4560ebcf9f
Implementation of the Material Date Range Picker. (#55939) 2020-05-07 17:54:03 -07:00
Justin McCandless cd67da260e
Revert "Paste shows only when content on clipboard (#54902)" (#56614)
This reverts commit 053c38818f.
2020-05-07 17:28:37 -07:00
Justin McCandless 053c38818f
Paste shows only when content on clipboard (#54902) 2020-05-07 15:22:03 -07:00
Jenn Magder 4be791994f
Swap xcodeproj_tests from MockProcessManager to FakeProcessManager (#56505) 2020-05-07 15:18:27 -07:00
Shi-Hao Hong 13501af6e6
[gen_l10n] Optionally generate list of inputs/outputs (#56490) 2020-05-07 11:46:02 -07:00
Jonah Williams 8f7b2f9bee
[flutter_tools] throw StateError instead of null (#56481) 2020-05-07 11:41:03 -07:00
engine-flutter-autoroll 85cd48194b
Roll engine d6aa099de7c7..3953c3ccd15a (4 commits) (#56506) 2020-05-07 11:36:06 -07:00
xster f6b47a5f35
let the embedding maven engine dependency reference the storage proxy (#56164) 2020-05-07 11:36:02 -07:00