Commit Graph

24470 Commits

Author SHA1 Message Date
Alexandre Ardhuin
0ef0f0ba5e fix lint from an improved unnecessary_parenthesis (#83433) 2021-05-27 13:39:03 -07:00
engine-flutter-autoroll
7311b9d6ac Roll Plugins from df0361e2d994 to 4ef31b640d14 (2 revisions) (#83505) 2021-05-27 12:34:02 -07:00
engine-flutter-autoroll
85806f70fe cd4ce935c Roll Fuchsia Mac SDK from anl_Ge_vz... to _AaCM1K4Z... (flutter/engine#26447) (#83485) 2021-05-27 11:19:02 -07:00
Abhishek Ghaskata
a8e2606963 Migrate manual_tests to null safety (#82611) 2021-05-27 10:49:02 -07:00
engine-flutter-autoroll
aae6cc8e29 Roll Plugins from 246b493538d2 to df0361e2d994 (5 revisions) (#83490) 2021-05-27 09:19:04 -07:00
engine-flutter-autoroll
b649370b34 246b49353 Allow reverts when checking versions (flutter/plugins#3981) (#83482) 2021-05-27 08:14:03 -07:00
engine-flutter-autoroll
76a74b64d8 e1204944f Fix deferred components startup threading and improve .so search algorithm. (flutter/engine#26429) (#83464) 2021-05-27 07:14:02 -07:00
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