Anurag Roy
cd690f9559
[flutter_tools] Add --verify-only flag to flutter upgrade ( #68866 )
...
* Add --verify-only flag for flutter upgrade
2020-10-27 14:06:39 -07:00
Jonah Williams
18f0a2288e
[flutter_tools] update to vm_service 5.2.0, update to dwds 7.0.0 ( #69067 )
...
Rolls in several fixes to web tooling, including better handling of absolute file imports. Updates to latest vm service to unblock null safety mode query
Co-authored-by: Gary Roumanis <grouma@google.com>
Co-authored-by: Anna Gringauze <annagrin@google.com>
2020-10-27 13:55:32 -07:00
Dan Field
36f9af3f55
reland driver vm_service migration ( #69126 )
...
* One more reland of "Driver vm service (#68654 )" (#69074 )" (#69077 )" (#69089 )"
This reverts commit e5814756a2c8889e6e45bf18ac1439dd1522aa5c.
* pub run test
2020-10-27 11:30:24 -07:00
Justin McCandless
09dc5599dd
Selecting spaces ( #68227 )
...
When attempting to select a space on mobile, Flutter will try to select the word before the space too, if one exists.
2020-10-27 11:30:07 -07:00
Yuqian Li
891bd95e1a
Add clipBehavior to BoxFit doc ( #68662 )
2020-10-27 11:07:04 -07:00
Jonah Williams
e9b18c1d9c
[null-safety] fix the snippets ( #69122 )
2020-10-27 11:04:16 -07:00
Jonah Williams
8c3d564ded
[flutter_tools] fix test expectation in resident_runner.dart ( #69121 )
2020-10-27 10:11:02 -07:00
Justin McCandless
c12d9b9c19
IME private command docs improvement ( #68630 )
...
Just a docs-only improvement in EditableText and text input.
2020-10-27 09:22:47 -07:00
Jonah Williams
3300a1bd68
[flutter_tools] eagerly set asset directory path, cache flutter views, simplify error handling ( #68978 )
...
Performs some small cleanup on the hot reload code path.
- Combines nested try/catch into single try catch, update on clause now that package:vm_service is used and Map does not need to be caught.
- Cache FlutterViews for the lifetime of the hot reload method handler
- Set asset directory path once during startup and remove conditional set during hot reload
2020-10-27 09:20:05 -07:00
Michael Goderbauer
95563ff197
Make WidgetsLocalizations.of non-nullable ( #69055 )
2020-10-27 09:16:41 -07:00
Justin McCandless
291ee94506
AutocompleteCore ( #62927 )
...
A new widget that chooses an item from a list based on text input. Just the core widget, with Material and Cupertino versions to come.
2020-10-27 08:58:52 -07:00
Jonah Williams
4b017b6220
remove unnecessary null aware operator ( #69107 )
2020-10-27 07:24:27 -07:00
Michael Goderbauer
9fb1c521b1
InheritedTheme updates ( #69050 )
2020-10-27 06:57:03 -07:00
Shi-Hao Hong
d50bfd5f66
Fix null issue with dynamically updating from zero tabs for TabBar ( #69005 )
2020-10-27 06:52:04 -07:00
Michel Feinstein
60a58ab780
Update form.dart ( #68968 )
2020-10-27 06:47:04 -07:00
xubaolin
b99443c7ff
Apply Desktop specs for Tooltip ( #68681 )
2020-10-27 06:42:03 -07:00
engine-flutter-autoroll
f468fd6663
Roll Engine from 1857470267f1 to 64e659991025 (11 revisions) ( #69085 )
2020-10-27 06:37:07 -07:00
Daniel Edrisian
e818c47059
Added CupertinoSearchTextField ( #68074 )
2020-10-27 06:37:03 -07:00
Dan Field
e5814756a2
Revert "Revert "Revert "Driver vm service ( #68654 )" ( #69074 )" ( #69077 )" ( #69089 )
...
This reverts commit 05ab0eba19530c89a9a1d210eddb0ea59f7236e5.
2020-10-27 01:47:03 -07:00
Dan Field
05ab0eba19
Revert "Revert "Driver vm service ( #68654 )" ( #69074 )" ( #69077 )
...
This reverts commit 19ce7a86af88df155cc2b09fad448bf6e5781ffb.
2020-10-26 19:22:25 -07:00
Jonah Williams
19ce7a86af
Revert "Driver vm service ( #68654 )" ( #69074 )
...
This reverts commit 3ecac303b43588d796afe3e14c889d18bcae023d.
Co-authored-by: Dan Field <dfield@gmail.com>
2020-10-26 18:56:34 -07:00
Jonah Williams
6cd847c767
[flutter_tools] update test platform to use buildInfo instead of mode + additional params ( #69033 )
2020-10-26 18:50:17 -07:00
Dan Field
3ecac303b4
Driver vm service ( #68654 )
...
Migrate flutter_driver to use package:vm_service
2020-10-26 17:09:14 -07:00
Michel Feinstein
e949ff54af
Error on FocusTraversalGroup or Focus docs ( #68981 )
2020-10-26 16:56:12 -07:00
Jonah Williams
e0ec9a06dc
[flutter_tools] Make ApplicationPackageFactory inject dependencies for Android Builds ( #67827 )
...
* [flutter_tools] simplication of application store logic
* maybe return null
* fix install tests
* Clean up imports
* revert windows test
* remove unused import
2020-10-26 16:51:32 -07:00
chunhtai
6cfb86fbcb
Fix crash if update pages right after a navigator pop ( #68923 )
2020-10-26 16:50:54 -07:00
Michael Goderbauer
27e1efc159
Delay Route disposal until OverlayEntries are unmounted ( #68913 )
2020-10-26 16:22:37 -07:00
Jonah Williams
e7b66ac7ad
[flutter_tools] do not include AS validator if android is not enabled ( #69047 )
2020-10-26 15:59:00 -07:00
Yegor
7a10b46ee0
Print errors in all build modes ( #69046 )
2020-10-26 15:57:02 -07:00
Jonah Williams
2e54c4a8ea
[flutter_tools] implement safe file copy with multiple fallbacks ( #69000 )
...
The tool observes a large number of unhandled exceptions during the file copy portion of flutter create. it is difficult to tell whether the permission issue is caused by the source/destination, or whether it is due to a bug in dart:io.
To work around this, implement a permission check for both the source and dest files. If either fails, the tool can exit with a more specific message.
If these checks pass, then perform the actual copy. If the copy fails, fallback to manually copying the bytes
2020-10-26 15:49:07 -07:00
Jonah Williams
8b973f01c4
[flutter_tools] add package_config.json to analyze_once_test.dart ( #69059 )
...
* [flutter_tools] add package_config.json to analyze_once_test.dart
2020-10-26 15:46:51 -07:00
MH Johnson
70aa1227c2
[Material] Fix BottomNavTheme.showSelectedLabels bug ( #67342 )
2020-10-26 14:47:02 -07:00
Jacob MacDonald
193fe3e980
Update null safe deps to prepare for the 2.12 sdk version ( #69041 )
...
* update pinned null safety deps
* run update-packages
* add http dep to devicelab package
* rerun update-packages
2020-10-26 14:31:13 -07:00
Jonah Williams
b44696626c
[null-safety] add language version to freeform template ( #69043 )
2020-10-26 13:22:36 -07:00
Alexandre Ardhuin
17cdf5559d
enable unnecessary_string_escapes and use_raw_strings ( #68302 ) ( #69025 )
2020-10-26 12:42:05 -07:00
engine-flutter-autoroll
6d271b9106
185747026 Roll Skia from aea82732415c to c493eabd56d0 (2 revisions) (flutter/engine#22118) ( #69032 )
2020-10-26 12:27:04 -07:00
Jonah Williams
183fe75d58
[flutter_tools] reland: drive service ( #68887 )
...
Overhaul of flutter drive in order to deliver a better experience, namely:
* flutter run and flutter drive now share more flags, so code paths that were previously only testable on run are now testable on drive.
* Removes web-initialize-platform as this is no longer used
* flutter drive correctly sets up a logger that shows native exceptions, by connecting to the vm service.
* VM service connection now provides access to memory info without launching devtools (only for debug/profile mode)
Web changes
* Passes on the one test in the repo, otherwise the webdriver code has been isolated as much as possible
Additional NNBD related bug fixes:
No longer passes --enable-experiment to the test script. (FYI @blasten ). earlier we might have assumed that the flutter gallery benchmarks would be migrated along side the app and flutter driver, but only the app under test needs to be migrated. The test scripts should never be run with the experiment.
2020-10-26 10:11:30 -07:00
engine-flutter-autoroll
cf64f2e331
Roll Engine from e2c375084d08 to 42b3b0af6340 (5 revisions) ( #69027 )
2020-10-26 09:42:02 -07:00
Justin McCandless
b76253b60a
minScale docs reference the need for a larger boundaryMargin when scaling below 1.0 ( #68494 )
2020-10-26 08:42:04 -07:00
engine-flutter-autoroll
a676863939
e2c375084 Roll Dart SDK from 1897e02f5b1c to 96369fde1083 (2 revisions) (flutter/engine#22113) ( #69002 )
2020-10-26 08:37:06 -07:00
Justin McCandless
c2bb928981
Proper light/dark colors, and test that text is not color of background ( #67679 )
2020-10-26 08:37:03 -07:00
Pierre-Louis
bacc03daf9
Refactor update_icons ( #68708 )
...
* refactor update_icons
* fix trailing space
* address feedback
* Rename to _iconsMirroredWhenRTL
2020-10-26 16:35:58 +01:00
Justin McCandless
b9195d807c
Revert "change TextEditingController.clear() behavior ( #68775 )" ( #68920 )
...
This reverts commit 95909c2a04ef62cc72aab61ac26157b8a8ad7a20.
2020-10-26 08:03:09 -07:00
engine-flutter-autoroll
fdac8a9d1f
Roll Engine from 02eda8f1fdae to d4a3c9c471d1 (2 revisions) ( #68998 )
2020-10-25 16:47:02 -07:00
engine-flutter-autoroll
bced0351ae
02eda8f1f Roll Skia from 312535b47d38 to aea82732415c (1 revision) (flutter/engine#22108) ( #68982 )
2020-10-25 07:27:03 -07:00
engine-flutter-autoroll
e09688ad00
Roll Engine from 2640541dc00f to 95ec45499386 (3 revisions) ( #68979 )
2020-10-25 00:12:02 -07:00
engine-flutter-autoroll
a7c47ddeee
Roll Engine from a3cdaf49b191 to 2640541dc00f (4 revisions) ( #68963 )
2020-10-24 14:42:02 -07:00
engine-flutter-autoroll
9638a24eb7
Roll Engine from 432974a52b06 to a3cdaf49b191 (2 revisions) ( #68951 )
2020-10-24 13:37:05 -07:00
Jonah Williams
2c12a8d917
[devicelab] remove twc enabled test and uncaught image test ( #68518 )
2020-10-24 13:19:51 -07:00
engine-flutter-autoroll
720dff6a94
Roll Engine from 38d75c9e77e2 to 432974a52b06 (5 revisions) ( #68942 )
2020-10-24 00:57:03 -07:00