19110 Commits

Author SHA1 Message Date
liyuqian
717fa69247
Fix broken URL 2020-06-03 09:20:26 -07:00
Jenn Magder
2ece1c3a17
Revert "Build iOS apps using Swift Packages (#58522)" (#58549)
This reverts commit 2054f37aaf476bfff32fb2a04651a183f43cbf76.
2020-06-02 19:00:12 -07:00
engine-flutter-autoroll
7c22057f60
Roll Engine from 2a024ead01e7 to 6589dcb2d459 (4 revisions) (#58520) 2020-06-02 18:08:03 -07:00
Ian Hickson
67881172fd
Error message improvements (#58204) 2020-06-02 18:03:03 -07:00
Yegor
1a9530af8a
benchmark updating many child layers (#58513)
* benchmark updating many child layers
2020-06-02 17:59:41 -07:00
MariaMelnik
7f65c6a8c6
Stopped all animation controllers after toggleable has been detached. (#57809) 2020-06-02 17:58:03 -07:00
Jenn Magder
2054f37aaf
Build iOS apps using Swift Packages (#58522) 2020-06-02 17:57:11 -07:00
Jenn Magder
34ba3e85ce
Remove outdated disable_input_output_paths from example project Podfiles (#58524) 2020-06-02 17:56:27 -07:00
Justin McCandless
c940282bf3
InteractiveViewer Widget (#56409) 2020-06-02 17:53:05 -07:00
Jonah Williams
37a86c483c
Revert "[flutter_tools] Put a heap size limit on the frontend_server" (#58525)
* Revert "[flutter_tools] Put a heap size limit on the frontend_server (#58039)"
2020-06-02 17:52:20 -07:00
Ian Hickson
74a2e6a5e0
Various bits of trivial cleanup (#58203) 2020-06-02 13:53:01 -07:00
engine-flutter-autoroll
a436fe768a
Roll Engine from 5a085ac3c6a2 to 2a024ead01e7 (5 revisions) (#58509) 2020-06-02 13:23:01 -07:00
Tong Mu
729ba11bc4
Add doc and test for Container's hitTest behavior (#57522) 2020-06-02 13:18:01 -07:00
Tong Mu
0bda633509
InkWell uses MaterialStateMouseCursor and defaults to clickable (#58448)
* Adds support for material state mouse cursor to InkWell and InkResponse
* Set their default cursors to be MaterialStateMouseCursor.clickable.
2020-06-02 12:27:11 -07:00
Jenn Magder
145d70c197
Rename integration test ios_app_with_watch_companion -> ios_app_with_extensions (#58458) 2020-06-02 11:00:19 -07:00
Jonah Williams
442f9c107c
[devicelab] mark ios transition_perf as non-flaky (#58499) 2020-06-02 10:48:01 -07:00
Dan Field
a7f998f0ac
Do not assume imageCache is created when handleMemoryPressure is called (#58503)
* Do not assume imageCache is created when handleMemoryPressure is called

* comment for test
2020-06-02 10:27:50 -07:00
Jenn Magder
c34d6e27c9
Revert "Remove outdated disable_input_output_paths from example project Podfiles (#58444)" (#58504)
This reverts commit 8adaea90833418c8eac8f3ff103ab9b38006b187.
2020-06-02 10:04:57 -07:00
VisheshAtWork
df45748de6
Added Documentation for AnimationController.repeat() (#58098) 2020-06-02 09:16:28 -07:00
engine-flutter-autoroll
c911aefbc0
Roll Engine from e39301f23f32 to 5a085ac3c6a2 (6 revisions) (#58460) 2020-06-02 09:08:01 -07:00
Jenn Magder
8adaea9083
Remove outdated disable_input_output_paths from example project Podfiles (#58444) 2020-06-02 09:03:01 -07:00
Jonah Williams
6135091de9
Revert "[flutter_tools] only copy cached dill after startup (#58188)" (#58454)
This reverts commit 39d1e4b7e9222394d6013aa21731968b36b30cc7.
2020-06-01 17:17:03 -07:00
engine-flutter-autoroll
cf17e8bc44
Roll Engine from c5234bce6e9f to e39301f23f32 (2 revisions) (#58449) 2020-06-01 16:58:01 -07:00
Jonah Williams
39d1e4b7e9
[flutter_tools] only copy cached dill after startup (#58188)
Remove copying from the shutdown stage since that seems risky. If the tool copies the first compilation there will still be a decent dill for initialization.
2020-06-01 16:31:27 -07:00
Jonah Williams
4845df906a
[flutter_tools] do not include material icon incorrectly (#58335)
If a dependency specified uses-material-design: true and the main pubspec specifies uses-material-design: false, then the MaterialIcons font would be included in the font manifest, but not in the AssetManifest or final bundle. Remove it from the FontManifest if this occurs
2020-06-01 16:30:43 -07:00
engine-flutter-autoroll
eb236bd614
c5234bce6 Roll Skia from 8c5786622b4e to 502eab4fc913 (2 revisions) (flutter/engine#18707) (#58443) 2020-06-01 15:43:01 -07:00
Jonah Williams
584e4f2534
[flutter_tools] cleanup to devfs Operations (#58332)
removes globals from devFS operations and cleans up testing to be context free. Removes unused and unnecessarily temp directory in testing.
2020-06-01 15:28:38 -07:00
engine-flutter-autoroll
bb6c1e050f
Roll Engine from 923687f0e7ff to d501c49cce4c (5 revisions) (#58436) 2020-06-01 14:38:01 -07:00
Jonah Williams
cd7dfd0a0a
[flutter_driver] make timeline request in chunks (#58430)
Work-around large timeline data killing devicelab machines by requesting data in 1 second intervals and combining at the end. Non-breaking change to the driver API.
2020-06-01 13:58:44 -07:00
Jenn Magder
f4d26a3b85
Change iOS device discovery from polling to long-running observation (#58137) 2020-06-01 12:33:01 -07:00
LongCatIsLooong
bbb95e5787
EditableText.bringIntoView calls showOnScreen (#58346) 2020-06-01 12:08:01 -07:00
Greg Spencer
5267d98772
Revert flutter command to shlock when flock isn't available (#58281)
This reverts the flutter command to use shlock when flock isn't available. It seems that the mkdir method isn't as reliable as we want. I think that this is because the trap isn't always be executed, which is why I think that shlock uses PIDs to help it be more reliable. Unfortunately, that means that we're back to not working over network shares (which is where things were before I moved to the mkdir method, so not really a regression). I did leave in the mkdir method for platforms that have neither flock nor shlock (which should be very few and far between, but still), so at least we'll do some locking there now.
2020-06-01 11:24:53 -07:00
Ekaterina Gerasimova
3115c14e43
Fix typo in error message in flutter doctor (#58421) 2020-06-01 11:23:02 -07:00
stuartmorgan
a3b9e20a6b
Fix non-local-engine Linux release builds (#58372) 2020-06-01 11:03:02 -07:00
Mehmet Fidanboylu
1d395c5e18
Revert "Add clipBehavior to widgets with clipRect (#55977)" (#58344)
This reverts commit cd593dae1961ca2bc5c045a310f16e6cdffc8294.
2020-05-31 07:41:50 -07:00
engine-flutter-autoroll
eb1a6efe16
Roll Engine from 3dfbe722b965 to 923687f0e7ff (2 revisions) (#58340) 2020-05-30 18:58:02 -07:00
Jim Graham
7261b98e81
Enabling the ImageFiltered(ImageFilter.matrix) page of macrobenchmark (#58277) 2020-05-30 18:53:01 -07:00
engine-flutter-autoroll
309e0aa49e
Roll Engine from 685699b351a9 to 3dfbe722b965 (2 revisions) (#58293) 2020-05-30 17:53:01 -07:00
Ian Hickson
ffc5602656
Dedupe (and update) the --track-widget-creation documentation (#58206) 2020-05-30 17:48:02 -07:00
engine-flutter-autoroll
54524a7f95
685699b35 Roll Fuchsia Linux SDK from wmNGH... to in0Aq... (flutter/engine#18671) (#58282) 2020-05-29 20:43:01 -07:00
engine-flutter-autoroll
bfe6d2f4e6
Roll Engine from 6a470b8bccf0 to 4d78121a11db (3 revisions) (#58276) 2020-05-29 16:08:01 -07:00
Christopher Fujino
30fed049fa
[flutter_tools] remove execute permissions on shared.sh, and move off path (#58267) 2020-05-29 16:03:02 -07:00
Greg Spencer
37f562fa36
Remove callback asserts on FocusableActionDetector (#58272)
This makes the callback arguments to FocusableActionDetector optional, if you (for instance) only want to define shortcuts and actions and a focus node for something.
2020-05-29 15:57:05 -07:00
Jenn Magder
b0c98b6651
Detect USB/network interface from iOS devices (#58257) 2020-05-29 15:50:23 -07:00
Justin McCandless
7d17c53992
Helpful assertion for isAlwaysShown error (#58258) 2020-05-29 15:48:01 -07:00
Jonah Williams
6d8ec35014
Revert "Revert "[flutter_tools] always initialize the resident runner from di…" (#58208) 2020-05-29 15:43:03 -07:00
liyuqian
cd593dae19
Add clipBehavior to widgets with clipRect (#55977)
* Add clipBehavior to RenderFlex

* Add clipBehavior to FittedBox

* Add clipBehavior to Flex and FittedBox

* Add clipBehavior to UnconstrainedBox

* Add clipBehavior to Stack and Wrap

* Add clipBehavior to TextEditable

* Add clipBehavior to ListWheelScrollView

* Add clipBehavior to SingleChildScrollView

* Add clipBehavior to RenderViewportBase's widgets

Those widgets are NestedScrollView and ShrinkWrappingViewport.

* Fix tests

* Remove enum Overflow and fix typo

* Remove clipToSize

* Analyze fix

* Remove Mixin and other small fixes

* Fix tests and respect Stack's default clipBehavior

* Add Overflow back to make it non-breaking

* Restore clipBehavior to make it non-breaking

* Small fixes

* Fix rebase
2020-05-29 15:38:50 -07:00
Marcus Tomlinson
5ee5490a63
[flutter_tools] Support profile and release builds on Linux (#57135) 2020-05-29 15:38:02 -07:00
Tianguang
03c74eb42e
Run flutter update-packages --force-upgrade. (#58104)
* Run `flutter update-packages --force-upgrade`.
* Update test to 1.14.5.
2020-05-30 00:13:33 +02:00
Greg Spencer
a468a257fb
Fix extraneous spaces printed by flutter tool if the lock isn't waited on. (#58215)
This removes the extraneous whitespace printed when the flutter command is invoked, but didn't wait for a lock. It only is a problem when the carriage return isn't honored (as in IDE consoles).
2020-05-29 12:44:23 -07:00