Commit graph

16705 commits

Author SHA1 Message Date
Chris Bracken 90d978f8fb
Add windowsIdentifier template parameter (#82588)
Windows package identifiers are globally unique strings, typically a
GUID. These are required for templates that require a Windows package
name as described in
https://docs.microsoft.com/en-us/windows/win32/appxpkg/appx-portal

Fixes https://github.com/flutter/flutter/issues/82587
2021-05-14 17:48:30 -07:00
Jenn Magder ea21938ccc
Remove symroot from generated iOS Xcode build settings (#82576) 2021-05-14 17:09:04 -07:00
Darren Austin 7903370baa
Fixed a problem with the first drag update on a reorderable list. (#82296) 2021-05-14 16:54:04 -07:00
Chris Bracken 3445cb86f2
Update dependency versions (#82577)
shelf 1.1.2 -> 1.1.4
flutter_template_images 1.0.2 -> 3.0.0
2021-05-14 16:51:36 -07:00
Jonah Williams 5d7b40190a
[flutter_tools] remove mocks from downgrade and devices test (#82579) 2021-05-14 16:28:39 -07:00
Jonah Williams aa9b2d914c
[flutter_tools] remove mocks from application_package_test (#82568) 2021-05-14 14:54:03 -07:00
Taha Tesser 99472cf072
fix pkg typos (#82544) 2021-05-14 13:09:03 -07:00
Jonah Williams 9218f09db7
[flutter_tools] remove some mocks from web resident runner tests (#82522) 2021-05-14 13:04:11 -07:00
Sam Rawlins 496acdf550
Remove "unnecessary" imports. (#82508) 2021-05-14 12:59:02 -07:00
Ian Hickson 2ae1e39810
Revert "Migrate to ChannelBuffers.push (#82057)" (#82525) 2021-05-14 12:09:03 -07:00
Abhishek Ghaskata 18489fdd49
Added Alignment docs for FractionallySizedBox (#82539) 2021-05-14 11:44:02 -07:00
Abhishek Ghaskata b554f893bd
Enable unnecessary_null_checks lint (#82084) 2021-05-14 10:44:03 -07:00
Justin Hutchins f6747dfa10
Change cursor when hovering on DropdownButton (#80567) 2021-05-14 10:39:13 -07:00
xubaolin ea09f4ecbc
update the DragStartBehavior documetations (#82327) 2021-05-14 00:09:02 -07:00
Jenn Magder 25c10d6a1c
Replace testUsingContext with testWithoutContext in a few places (#82498) 2021-05-13 23:09:03 -07:00
Jonah Williams c533ab6515
[flutter_tools] remove mocks from doctor test (#82494) 2021-05-13 23:04:02 -07:00
Gary Roumanis e3fd8dbfd5
Update loader style (#82485) 2021-05-13 22:59:03 -07:00
Taha Tesser 3c72ef374d
Fix Android Studio 4.2 detection on Windows (#82484) 2021-05-13 22:54:04 -07:00
Abhishek Ghaskata 159bb94bea
update the backwardsCompatibility to docs (#82344) 2021-05-13 22:49:04 -07:00
Jonah Williams ed85dd49c7
[flutter_tools] use try to delete in web cache (#82478) 2021-05-13 21:44:02 -07:00
Jonah Williams 0f8a6ab4dd
[flutter_tools] make failures to unforward android port non-fatal (#82477) 2021-05-13 21:39:03 -07:00
Jenn Magder 8334fb0a1e
Tool exit on xcodebuild -list when Xcode project is corrupted (#82476) 2021-05-13 21:34:04 -07:00
Jenn Magder 4adf36a07b
Replace testUsingContext with testWithoutContext in protocol_discovery_test (#82499) 2021-05-13 21:29:07 -07:00
Jia Hao 08154b22ce
Revert "Init licenses for test bindings (#81961)" (#82337) 2021-05-13 21:29:03 -07:00
Emmanuel Garcia 93c87e92b3
[flutter_tool] Suggest fix for transform input (#82309) 2021-05-13 21:24:04 -07:00
Chris Bracken 14546bfad1
Support uninstall, install status query for UWP (#82481)
Adds UwpTool.install and UwpTool.uninstall methods. Refactors the
PowerShell-based install code to move the powershell-related bits out of
the Device class and into UwpTool so that when we swap out the
PowerShell-based install for the uwptool-based install, it's transparent
to the WindowsUWPDevice class.

Adds implementations for:
* WindowsUWPDevice.isAppInstalled
* WindowsUWPDevice.uninstallApp

Refactors:
* WindowsUWPDevice.installApp
2021-05-13 16:15:09 -07:00
Jonah Williams 6192e42053
[flutter_tools] remove mocks from device test (#82472) 2021-05-13 16:14:02 -07:00
Jonah Williams 96320ae7bf
[flutter_tools] remove mocks from devFS test (#82471) 2021-05-13 16:09:04 -07:00
Jonah Williams 344f3ab7d9
[flutter_tools] swap web debugging protocol to ws (#82456) 2021-05-13 16:04:03 -07:00
Ian Hickson b86d5c0094
Migrate to ChannelBuffers.push (#82057) 2021-05-13 14:34:04 -07:00
Alexandre Ardhuin 157bc92d4a
end of sort_child_properties_last (#82457) 2021-05-13 13:39:04 -07:00
Chinmoy 25443fdac3
Sets textInputAction property of CupertinoSearchTextField to TextInputAction.search by default (#82441) 2021-05-13 13:34:03 -07:00
Abhishek Ghaskata 254c9f1755
Enable use_named_constants_lint (#82426) 2021-05-13 13:29:06 -07:00
Jonah Williams 63fc778f41
[flutter_tools] remove mocks from dart plugins test (#82413) 2021-05-13 13:14:04 -07:00
Ian Hickson 6cb91b1c7e
Be more consistent about how we mark classes that can't be extended. (#81632) 2021-05-13 13:09:05 -07:00
Darren Austin 567267969d
Fixed a problem with the FAB position if a maximum width was set on the bottom sheet of a scaffold. (#82234) 2021-05-13 13:04:04 -07:00
Jonah Williams a1fa62ad6f
[flutter_tools] remove mocks from build_apk_test (#82412) 2021-05-13 12:04:06 -07:00
Emmanuel Garcia 60633b609c
[flutter_tool] Suggest how to increase the Android minSdkVersion (#82372) 2021-05-13 11:59:04 -07:00
Michael Goderbauer adb3f13819
Enable vm:notify-debugger-on-exception on handlePlatformMessage (#81987) 2021-05-13 11:54:04 -07:00
godofredoc 8eca86de9e
Revert "Disable flutter_build_with_compilation_error_test on Windows (#81951)" (#82401)
This reverts commit 577f5eb06c.
2021-05-13 10:48:45 -07:00
Kenzie Schmoll 766b4509c6
Add 'v' hotkey to open DevTools in the browser (#82227)
* Add 'v' hotkey to open DevTools in the browser
2021-05-13 09:54:10 -07:00
Hans Muller 1363527248
Revert "chagne the elevation from int to double (#82340)" (#82446)
This reverts commit 13a72114b2.
2021-05-13 09:41:44 -07:00
Hans Muller 686d78d4e7
Corrected OverflowBar layout when it is wider that its intrinsic width (#82380) 2021-05-13 09:33:01 -07:00
Alexandre Ardhuin 58ab556f41
first part of applying sort_child_properties_last (#82387) 2021-05-13 06:14:03 -07:00
YeungKC 64765d8672
done (#82286) 2021-05-13 06:09:06 -07:00
Jonah Williams 298f18b592
[flutter_tools] remove mocks from devices test (#82369) 2021-05-12 20:50:14 -07:00
Chris Bracken 53c2f7086b
[flutter_tools] support flutter run -d winuwp (#82373)
Allow flutter run to work end-to-end with a UWP device.

Uses win32/ffi for the actual launch of the application, injected via
the native API class. This is structured to avoid a g3 dependency.

Install and amuid require powershell scripts for now.

Actually connecting to the observatory requires running a command in an
elevated prompt. Instructions are presented to the user if a terminal is
attached.

This is a rebased version of https://github.com/flutter/flutter/pull/79684
by @jonahwilliams, updated to remove `NativeApi` and replace is with calls
to `uwptool`.

Part of https://github.com/flutter/flutter/issues/82085
2021-05-12 20:45:30 -07:00
Jan Mewes b1c1bdbfba
Fix typos (#82319) 2021-05-12 17:34:02 -07:00
Michael Goderbauer 7837d3eae1
Upgrade to stable flutter_lints 1.0.0 (#82365) 2021-05-12 17:14:03 -07:00
Jason Simmons 258158774e
Activate DevTools before running an integration test that uses DevTools (#82393) 2021-05-12 17:13:04 -07:00