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
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
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
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
Jonah Williams
03a3e7b1e4
Revert "[flutter_tools] fix top web crasher ( #83272 )" ( #83376 )
2021-05-25 17:49:04 -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
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
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
Jenn Magder
2d86249435
rsync Flutter.framework for add to app ( #83315 )
2021-05-25 10:49:02 -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
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
6ccde6eaab
Skip flaky debugger_stepping_web_test ( #83297 )
2021-05-24 14:44:19 -07:00
Jonah Williams
302e992ca7
[flutter_tools] throw a tool exit if pub cannot be run ( #83293 )
2021-05-24 14:34:02 -07:00
Jonah Williams
8beee479af
[flutter_tools] remove more mocks from resident_runner tests ( #83155 )
2021-05-24 11:59:03 -07:00
Jenn Magder
4bcf8fb40d
Migrate compile to null safety ( #83153 )
2021-05-24 11:24:02 -07:00
Jenn Magder
19eab105a5
Migrate build_system, exceptions, and source to null safety ( #83147 )
2021-05-24 10:29:04 -07:00
Michael Goderbauer
ee17ebe51f
Use type:int without format in gen_l10n ( #83132 )
2021-05-24 09:54:02 -07:00
Dan Field
a6b9c404f3
Remove dead code from attach.dart ( #83187 )
...
* Remove dead code from attach.dart
Remove dead code (see https://github.com/flutter/flutter/pull/30857/files#diff-70164e71957eed4bf8b4119543e779e808e3ddfedeceef98d4a24ab23efc99ecR214 )
2021-05-23 10:02:26 -07:00
Jonah Williams
0f929f9f13
[flutter_tools] require cmdline-tools for android licenses ( #82560 )
2021-05-22 15:54:03 -07:00
Michael Goderbauer
485c409184
import pkg:intl when DateFormat or NumberFormat is used ( #83122 )
2021-05-21 19:04:04 -07:00
Michael Goderbauer
c04f0a2b69
Enable vm:notify-debugger-on-exception for LayoutBuilder ( #82835 )
2021-05-21 18:39:13 -07:00
Jenn Magder
0d79013a81
Move globals.artifacts to globals_null_migrated, update imports ( #83137 )
2021-05-21 18:35:02 -07:00
Emmanuel Garcia
8a7f2dee51
Move AndroidX error handler to the end ( #83135 )
2021-05-21 18:29:03 -07:00
Michael Goderbauer
f7bcfa8e95
Be more helpful when l10n generation fails ( #83134 )
2021-05-21 17:19:02 -07:00
Yegor
a05076e45b
disable ideographic script test on web ( #83130 )
2021-05-21 17:18:41 -07:00
Ian Hickson
5e0cc4cba4
Migrate to ChannelBuffers.push ( #82564 )
2021-05-21 15:09:03 -07:00
Emmanuel Garcia
fa5883b78e
Add Gradle lockfiles and tool to generate them ( #83067 )
2021-05-21 13:04:03 -07:00
Jonah Williams
b891adb4bd
[flutter_tools] migrate artifacts to null safety ( #83073 )
2021-05-21 11:54:03 -07:00
Ludwik Trammer
31e755452c
Make SelectableText focus traversal behavior more standard ( #80110 )
2021-05-21 11:49:04 -07:00
Andre
f33e88cef7
Prevent DiagnosticsStackTrace truncation ( #82140 )
2021-05-21 13:53:50 -04:00
nt4f04uNd
80a2b6b015
Fix typos ( #82589 )
2021-05-20 17:19:09 -07:00
nt4f04uNd
0902576aba
Fix slider notifies start and end twice when participates in gesture arena ( #82152 )
2021-05-20 16:44:02 -07:00
Jonah Williams
24bfc46d89
[flutter_tools] allow passing properties directly to gradle ( #82941 )
2021-05-20 16:19:03 -07:00
Ian Hickson
058a9343dc
Migrate the navigator API to routeInformationUpdated. ( #82594 )
2021-05-20 15:44:02 -07:00
Christopher Fujino
24c8ace7b3
fix flake ( #82970 )
2021-05-20 15:18:58 -07:00
xubaolin
43d22ae2d3
Re-add the removed MediaQuery.removePadding of PopupMenuButton ( #82986 )
2021-05-20 13:39:02 -07:00
Dan Field
669a8150e0
Update rendering smoke tests to assert a frame has been scheduled ( #82963 )
2021-05-20 13:34:05 -07:00
Jonah Williams
78a96b09d6
[flutter] use engine provided frame number ( #82934 )
2021-05-20 13:29:03 -07:00
Mahesh Jamdade
238bc4bf13
Fix autocomplete options height ( #80187 )
2021-05-20 09:04:04 -07:00
Ian Hickson
4bb504652d
More toStrings and tests for physics ( #82503 )
2021-05-20 00:09:02 -07:00