Lau Ching Jun
a9d6131df8
Allow passing --initialize-from-dill
to flutter run and flutter attach ( #83454 )
...
To specify the dill file that will be used to initialize the resident
compiler, instead of the default cached version.
2021-05-26 23:06:38 -07:00
engine-flutter-autoroll
a96e763155
a832502ea Fixes iOS refuses to accept semantics rect update if UISwitch is not … (flutter/engine#26416) ( #83457 )
2021-05-26 20:14:02 -07:00
engine-flutter-autoroll
0e631a2353
Roll Engine from 576430a1b8c8 to a048b8da82f3 (4 revisions) ( #83456 )
2021-05-26 19:09:03 -07:00
engine-flutter-autoroll
492e514745
Roll Plugins from 2470420bacf5 to 5585fc8b6c29 (3 revisions) ( #83455 )
2021-05-26 18:54:03 -07:00
engine-flutter-autoroll
07afdb72b0
Roll Engine from beb712f890bb to 576430a1b8c8 (2 revisions) ( #83453 )
2021-05-26 18:04:03 -07:00
Lau Ching Jun
27a6796233
Fix benchmark regression from #83427 ( #83437 )
2021-05-26 17:59:02 -07:00
engine-flutter-autoroll
1bdf65c697
2470420ba [local_auth] Migrate maven repo from jcenter to mavenCentral (flutter/plugins#3917) ( #83451 )
2021-05-26 17:49:02 -07:00
MahdiGharooni
bf848ca153
Fix typo in text_input.dart ( #83247 )
2021-05-26 17:44:02 -07:00
Jonah Williams
025a3a7da3
[versions] roll package test redux ( #83367 )
2021-05-26 17:22:28 -07:00
engine-flutter-autoroll
d9c742980d
Roll Engine from 4ce615a80cc3 to beb712f890bb (2 revisions) ( #83449 )
2021-05-26 16:59:08 -07:00
stuartmorgan
57fcee28c7
Allow platform variants for Windows plugins ( #82816 )
...
Windows plugins are designed to share implementations between Win32 and
UWP, but not all plugins will support both. This adds a new
'supportedVariants' key to Windows plugins that allows specifying
'win32' and/or 'uwp' (and potentially others in the future in case that
becomes necessary).
Plugins without any supported variants will be assumed to be Win32 for
backward compatibility.
This will allow compiling Windows projects that use Win32-only Windows
plugins (which is currently all of them) in UWP mode. The plugins will
of course throw missing implementation exceptions at runtime, but tehy
won't prevent being able to build as they currently do.
Fixes https://github.com/flutter/flutter/issues/82815
2021-05-26 16:20:21 -07:00
engine-flutter-autoroll
9343a9aebf
375c42397 Point deprecated plugins to Plus versions (flutter/plugins#3971) ( #83447 )
2021-05-26 16:09:03 -07:00
Jenn Magder
cbc7ce0884
Clean up null assumptions for Xcode and CocoaPods classes ( #83442 )
2021-05-26 16:04:03 -07:00
Jenn Magder
883cb3e830
Migrate pubspec_schema to null safety ( #83441 )
2021-05-26 15:54:04 -07:00
nt4f04uNd
e905dd2d67
init ( #83049 )
2021-05-26 14:58:47 -07:00
engine-flutter-autoroll
0f822cd959
8f4c774ff [video_player] Add URL for exoplayer to maven for all dependents (flutter/plugins#3979) ( #83436 )
2021-05-26 14:19:03 -07:00
chunhtai
a4eb91aa43
Updates override of SemanticsUpdateBuilderSpy to enable soft transition ( #83434 )
2021-05-26 13:24:03 -07:00
Jenn Magder
00263c4f8a
Migrate build system build.dart to null safety ( #83381 )
2021-05-26 12:04:02 -07:00
engine-flutter-autoroll
48a2bc8c64
4ce615a80 Roll Skia from 0fb5e6290f1e to e1c2beb3beef (2 revisions) (flutter/engine#26432) ( #83426 )
2021-05-26 11:14:03 -07:00
Taha Tesser
f9cd87e60a
[flutter_tools] Add documentation to "cmdline-tools component is missing" doctor validation error ( #83356 )
2021-05-26 10:59:02 -07:00
Christopher Fujino
b9377f358c
Revert "[flutter_tools] Make flutter upgrade
only work with standard remotes ( #79372 )" ( #83423 )
...
This reverts commit c835ad4362
.
2021-05-26 10:04:47 -07:00
engine-flutter-autoroll
971f7015d6
02ec851d6 Roll Skia from 1a7fb9b3962e to 0fb5e6290f1e (1 revision) (flutter/engine#26430) ( #83418 )
2021-05-26 09:54:02 -07:00
engine-flutter-autoroll
e74f612b20
Roll Engine from f5b23deb53b7 to 73a60936cfaf (5 revisions) ( #83408 )
2021-05-26 06:24:03 -07:00
engine-flutter-autoroll
7299d0fe91
Roll Engine from 221623d2bb97 to f5b23deb53b7 (6 revisions) ( #83390 )
2021-05-26 05:19:03 -07:00
engine-flutter-autoroll
5e646717c8
Roll Engine from 9d919e15f702 to 221623d2bb97 (35 revisions) ( #83388 )
2021-05-25 23:39:02 -07:00
engine-flutter-autoroll
21e4a94703
Roll Engine from b1385c0df125 to 9d919e15f702 (4 revisions) ( #83264 )
...
* bb9132306 Roll Fuchsia Linux SDK from l5hYeTpdW... to oT8kKQch3... (flutter/engine#26362 )
* e5aa8c267 Roll Skia from 29670b085358 to 09eb337d304a (1 revision) (flutter/engine#26363 )
* d467149ce Roll Fuchsia Mac SDK from nRqbdi_ZK... to -F-5r68i6... (flutter/engine#26364 )
* 9d919e15f Roll Skia from 09eb337d304a to 0e4477e7139a (1 revision) (flutter/engine#26365 )
2021-05-25 22:30:47 -07:00
Jenn Magder
1d19734183
Mark flutter_gallery__transition_perf_e2e flaky ( #83384 )
2021-05-25 18:59:17 -07:00
Jonah Williams
03a3e7b1e4
Revert "[flutter_tools] fix top web crasher ( #83272 )" ( #83376 )
2021-05-25 17:49:04 -07:00
Greg Spencer
6b087c74e2
Add iOS key map generation, make macOS var naming consistent with repo ( #83146 )
...
This adds iOS key map generation that uses std::maps. It uses std::maps because on iOS if we use NSDictionaries, then when XCode loads the dylib, the initialization of those status NSDictionaries hasn't yet occurred, and it crashes the app. std::maps have a well-defined static behavior, and are correctly initialized.
I also made the naming of variables, fields, etc. consistent for macOS. We variously had macosFoo, macOSFoo, and macOsFoo. I eliminated macOsFoo and macosFoo, since the rest of the repo uses macOSFoo for lowerCamelCase names (with only a few exceptions). I used iOSFoo for iOS.
2021-05-25 17:18:06 -07:00
Christopher Fujino
62d00c6d5f
Migrate flutter conductor out of dev/tools and into its own directory ( #83313 )
...
* Migrate flutter conductor out of dev/tools and into its own directory
* flesh out documentation
* fix analysis options
* fix integration test
2021-05-25 16:12:53 -07:00
chunhtai
36eea758ac
Make RouteInformationProvider value non nullable ( #83301 )
...
* Make RouteInformationProvider value non nullable
* fix more lint
2021-05-25 14:04:08 -07:00
Filip Hracek
1b20072650
Update flutter_tools README with tips ( #83369 )
2021-05-25 13:49:02 -07:00
Anurag Roy
c835ad4362
[flutter_tools] Make flutter upgrade
only work with standard remotes ( #79372 )
2021-05-25 13:19:03 -07:00
engine-flutter-autoroll
e58f416b90
2576d6b8b [camera] android-rework part 4: Android flash and zoom features (flutter/plugins#3798) ( #83364 )
2021-05-25 13:09:03 -07:00
Janice Collins
c5bbe7552a
Update dartdoc to 0.44.0. ( #83352 )
2021-05-25 13:04:02 -07:00
Jim Graham
ae12bf6bcb
Add a bitmap operation property to transform widgets to enable/control bitmap transforms ( #76742 )
2021-05-25 12:57:07 -07:00
Jenn Magder
132a746aab
Remove iOS version override in ios_add2appTests unit tests ( #83361 )
2021-05-25 11:44:03 -07:00
Jenn Magder
a04f45f97b
Migrate deferred_components_gen_snapshot_validator to null safety ( #83311 )
2021-05-25 11:14:03 -07:00
Jenn Magder
2bf0627dea
Migrate localizations and generate_synthetic_packages to null safety ( #83310 )
2021-05-25 11:09:02 -07:00
sigmundch
6b6b71ffa6
Pass --local-engine* from dev/bots/test.dart to pub test
(only web) ( #83308 )
...
This is bassically reapplying #71721 , but only enables it on web tests.
There are known issues that several tests under the `integration.shard`
depend on a specific platform, and as a result they require some
additional flexiblity (bots need to build more than one engine, and the
test flags should allow for secondary engines to be picked by such
tests).
By enabling this on the web-test shard, we will reduce the false
positives in the dart-flutter-HHH-web bot.
Fixing the more general problem is tracked by #72368 .
2021-05-25 10:50:06 -07:00
Jenn Magder
2d86249435
rsync Flutter.framework for add to app ( #83315 )
2021-05-25 10:49:02 -07:00
engine-flutter-autoroll
e566356ea1
Roll Plugins from 2721adb8f401 to 3b0f89725425 (2 revisions) ( #83339 )
2021-05-25 10:34:02 -07:00
engine-flutter-autoroll
209c6a5deb
2721adb8f Clean up cruft in pubspec.yaml files (flutter/plugins#3972) ( #83332 )
2021-05-25 04:34:05 -07:00
Lau Ching Jun
fdb1fb184d
Add MultiRootFileSystem to better support using --filesystem-root. ( #82991 )
2021-05-24 22:04:02 -07:00
Jonah Williams
bfff43cf6f
[flutter_tools] remove mocks from code signing test ( #83188 )
2021-05-24 21:05:52 -07:00
Jonah Williams
149309013e
[flutter_tools] remove mocks from run.dart ( #83184 )
2021-05-24 21:05:40 -07:00
Abhishek Ghaskata
e989d6b1fa
Assign late variable without initstate in flutter_gallery ( #83020 )
2021-05-24 18:59:03 -07:00
Jonah Williams
a8ec764609
[flutter_tools] fix top web crasher ( #83272 )
2021-05-24 18:04:02 -07:00
Jonah Williams
a217ab601a
[flutter_tools] remove getLocalEngineArtifacts from integration tests that cant use it ( #83282 )
2021-05-24 16:39:03 -07:00
Jenn Magder
b1992c1673
Mark flutter_gallery_sksl_warmup__transition_perf_e2e as flaky ( #83300 )
2021-05-24 16:09:02 -07:00