Skip to content

Update from origin #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 924 commits into from
Oct 29, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
924 commits
Select commit Hold shift + click to select a range
d68f263
[flutter_plugin_tools] Support format on Windows (#4150)
stuartmorgan-g Jul 13, 2021
ce371a6
[webview_flutter] Fix broken keyboard issue link (#3266)
sidrao2006 Jul 13, 2021
fbb4b3a
[flutter_plugin_tools] Improve license-check output (#4154)
stuartmorgan-g Jul 13, 2021
cf80430
[image_picker] Image picker fix camera device (#3898)
ydag Jul 14, 2021
dd2d739
[image_picker] Migrate image_picker to package:cross_file (#4073)
BeMacized Jul 16, 2021
f726c31
[camera] Fix coordinate rotation for setting focus- and exposure poin…
BeMacized Jul 16, 2021
57fb51f
[camera] Introduce `camera_web` package (#4151)
bselwe Jul 16, 2021
2f5ef3d
[google_maps_flutter_web]: Update installation instructions (#4163)
domesticmouse Jul 19, 2021
e193daf
[camera] Add `CameraOptions` used to constrain the camera audio and v…
bselwe Jul 19, 2021
027db90
[multiple_web] Update web plugin testing instructions. (#4167)
NishantChandla Jul 19, 2021
45a1ba6
[google_sign_in] Add iOS unit tests (#4157)
jmagman Jul 20, 2021
036fb33
[image_picker_for_web] Support multiple pick. Store name and other lo…
balvinderz Jul 20, 2021
a807b5c
[flutter_plugin_tools] Use -version with java (#4171)
stuartmorgan-g Jul 20, 2021
0bbef40
[webview_flutter] Move webview_flutter to webview_flutter/webview_flu…
mvanbeusekom Jul 20, 2021
337dc68
[camera_web] Add Camera class to control video and take pictures (#4168)
bselwe Jul 20, 2021
09ec519
[flutter_plugin_tests] Split analyze out of xctest (#4161)
stuartmorgan-g Jul 21, 2021
44d7c07
[flutter_plugin_tools] Make firebase-test-lab fail when no tests run …
stuartmorgan-g Jul 21, 2021
fdded21
[camera_web] Add `availableCameras` implementation (#4175)
bselwe Jul 22, 2021
e51722c
[webview_flutter] Refactored creation of Android WebView for testabil…
mvanbeusekom Jul 22, 2021
b6d1345
[flutter_plugin_tools] Replace xctest and java-test with native-test …
stuartmorgan-g Jul 22, 2021
758c55e
[flutter_plugin_tools] Support YAML exception lists (#4183)
stuartmorgan-g Jul 22, 2021
dd66f34
[camera_web] Add `createCamera` implementation (#4182)
bselwe Jul 22, 2021
e843c03
Remove references to the V1 Android embedding (#4160)
Jul 23, 2021
0f26618
Remove remaining V1 embedding references (#4189)
Jul 23, 2021
400fa20
[camera_web] Add `initializeCamera` implementation (#4186)
bselwe Jul 24, 2021
43ca262
[video player]: update the url in the readme example (#4081)
maheshj01 Jul 24, 2021
7d49fd4
Make java-test output more useful (#4184)
bparrishMines Jul 24, 2021
1dce6ab
Fix webview_flutter Android integration tests and add Espresso (#4147)
bparrishMines Jul 26, 2021
6960795
Move unit tests to Android modules (#4193)
bparrishMines Jul 26, 2021
31c598c
[flutter_plugin_tools] Test and comment Dart analysis (#4194)
stuartmorgan-g Jul 26, 2021
530a187
[camera_web] Add `buildPreview` implementation (#4190)
bselwe Jul 26, 2021
5f42c69
Skip an integration test and extend firebase testlab timeout (#4195)
bparrishMines Jul 27, 2021
2727efc
wake lock permission (#4199)
bparrishMines Jul 27, 2021
5516791
[shared_preferences_web] Migrate tests to integration_test (#4185)
ditman Jul 27, 2021
9e23302
[camera_web] Add `takePicture` implementation (#4196)
bselwe Jul 27, 2021
d2f5c33
Remove pubspec.yaml examples from READMEs (#4198)
stuartmorgan-g Jul 27, 2021
08c9b40
Expand camera platform interface to support pausing the camera previe…
BeMacized Jul 28, 2021
b8786d3
Rebuild camera preview when camera value changes (#4197)
BeMacized Jul 28, 2021
f506daa
[webview_flutter] Better documentation of Android Platform Views mode…
ludwiktrammer Jul 28, 2021
1b7c4fb
Correct mistake in markdown in README.md (#4201)
mvanbeusekom Jul 28, 2021
ab95335
Correct mistake with markdown in README.md (#4202)
mvanbeusekom Jul 28, 2021
ed48cff
[camera_web] Add `dispose` implementation (#4203)
bselwe Jul 28, 2021
c8b1d96
[image_picker] Move UI test (#4181)
ydag Jul 29, 2021
97fa266
Adds test harnesses for integration tests on Android (#4200)
bparrishMines Jul 30, 2021
477a13d
[camera_web] Add camera errors handling (#4207)
bselwe Jul 30, 2021
a3accd7
Replace reference to shared_preferences with url_launcher (#4211)
mvanbeusekom Aug 2, 2021
9bca9e7
[google_maps_flutter] Temporarily disable googleMapsPluginIsAdded (#4…
stuartmorgan-g Aug 3, 2021
c59b32c
[google_sign_in] Mark iOS arm64 simulators as unsupported (#4208)
jmagman Aug 3, 2021
1fc3d92
[google_maps_flutter] Mark iOS arm64 simulators as unsupported (#4209)
jmagman Aug 3, 2021
643c928
[image_picker] Check for failure in iOS metadata updates (#4215)
stuartmorgan-g Aug 3, 2021
498df33
[flutter_plugin_tools] Track and log exclusions (#4205)
stuartmorgan-g Aug 3, 2021
6010090
Don't use 'flutter upgrade' on Cirrus (#4213)
stuartmorgan-g Aug 4, 2021
083b45e
[image_picker] Fix README example (#4220)
TahaTesser Aug 6, 2021
c704656
[camera_web] Add `onCameraResolutionChanged` implementation (#4217)
bselwe Aug 7, 2021
acc3202
[camera_web] Add support for device orientation (#4219)
bselwe Aug 7, 2021
b9512b6
[camera_web] Add support for a flash mode (#4222)
bselwe Aug 9, 2021
19f2ff7
Add `buildViewWithTextDirection` to platform interface (#4121)
bparrishMines Aug 9, 2021
256d37d
[image_picker] fix camera on Android 11 (#3194)
Bubu Aug 9, 2021
d31bd7d
[webview_flutter] Only call onWebResourceError for main frame (#3078)
bparrishMines Aug 10, 2021
e3d5ef0
[camera_web] Add support for a zoom level (#4224)
bselwe Aug 10, 2021
b9ac641
[ci.yaml] Auto-generate LUCI configs (#4223)
Aug 11, 2021
7702967
[camera_web] Rename `CameraSettings` to `CameraService` (#4225)
bselwe Aug 11, 2021
d6ba532
fix: don't request full-screen mode in unlockCaptureOrientation (#4226)
bselwe Aug 12, 2021
1ac46e1
[camera_web] docs: add `setFlashMode` comments (#4227)
bselwe Aug 12, 2021
4383bb1
[camera_web] Handle camera errors in `takePicture` (#4230)
bselwe Aug 12, 2021
e5fc83d
[camera_web] Fix `getCapabilities` not supported error thrown when se…
bselwe Aug 12, 2021
1e497d6
[camera_web] Add missing setFlashMode test (#4235)
bselwe Aug 12, 2021
b1c65df
[camera_web] Update the web plugin README (#4237)
bselwe Aug 12, 2021
c8570fc
fix: disposed CameraController error thrown when changing a camera (#…
bselwe Aug 13, 2021
ebf4d59
[camera_web] Add support for pausing and resuming the camera preview …
bselwe Aug 13, 2021
0209a2f
Eliminate build_all_plugins_app.sh (#4232)
stuartmorgan-g Aug 13, 2021
3ae3a02
[video_player] removed video player is not functional on ios simulato…
balvinderz Aug 14, 2021
99c5f61
Move test packages from `dependencies` to `dev_dependencies` (#4231)
nt4f04uNd Aug 15, 2021
954041d
Add unit tests to `quick_actions` plugin (#4245)
bparrishMines Aug 16, 2021
c52ae9f
[flutter_plugin_tool] Don't allow NEXT on version bumps (#4246)
stuartmorgan-g Aug 17, 2021
d58036f
[quick_actions] Android support only calling initialize once (#4204)
monmanuela Aug 17, 2021
04ea39a
[flutter_plugin_tools] Add Android native UI test support (#4188)
stuartmorgan-g Aug 17, 2021
90fd90e
[url_launcher] Add native unit tests for Windows (#4156)
stuartmorgan-g Aug 17, 2021
af2896b
[flutter_plugin_tools] Add a command to lint Android code (#4206)
stuartmorgan-g Aug 18, 2021
a22f591
[in_app_purchase] Add toString() to IAPError (#4162)
impure Aug 19, 2021
f93314b
[image_picker] Platform interface update cache (#4123)
ydag Aug 20, 2021
5ea96e5
[shared_preferences] Fix possible clash of string with double entry (…
Cobinja Aug 20, 2021
f2b42f7
Fix and test for 'implements' pubspec entry (#4242)
stuartmorgan-g Aug 20, 2021
b1fe191
[flutter_plugin_tools] Improve 'repository' check (#4244)
stuartmorgan-g Aug 20, 2021
6a8681e
[image_picker] Fix pickImage not returning on iOS when dismissing the…
BeMacized Aug 23, 2021
0a86ac8
[camera] android-rework part 9: Final implementation of camera class …
BeMacized Aug 23, 2021
97f6114
[flutter_plugin_tools] Improve process mocking (#4254)
stuartmorgan-g Aug 24, 2021
fb66220
[flutter_plugin_tools] Introduce a class for packages (#4252)
stuartmorgan-g Aug 24, 2021
729c3e4
[flutter_plugin_tool] Migrate publish_plugin_command_test to runCaptu…
stuartmorgan-g Aug 25, 2021
5b5f801
[camera] Expand CameraImage DTO with properties for lens aperture, ex…
BeMacized Aug 25, 2021
88f8410
[flutter_plugin_tools] Convert publish tests to mock git (#4263)
stuartmorgan-g Aug 25, 2021
56f092a
[camera_web] Add `onCameraClosing` implementation (#4259)
bselwe Aug 26, 2021
79595de
[flutter_plugin_tool] Fix CHANGELOG validation failure summary (#4266)
stuartmorgan-g Aug 26, 2021
9cea8db
[ci.yaml] Add auto-roller (#4270)
Aug 26, 2021
ee8355b
[flutter_plugin_tools] Check 'implements' for unpublished plugins (#4…
stuartmorgan-g Aug 26, 2021
00ace64
[flutter_plugin_tools] Move publish tests to RecordingProcessRunner (…
stuartmorgan-g Aug 26, 2021
a011b30
[flutter_plugin_tool] Add support for building UWP plugins (#4047)
stuartmorgan-g Aug 26, 2021
8e89547
Disable some flaky tests (#4274)
stuartmorgan-g Aug 26, 2021
46dd609
[camera] Replace device info with new device_info_plus (#4265)
mhadaily Aug 26, 2021
1f502e8
[camera] Add Android & iOS implementations for pausing the camera pre…
BeMacized Aug 27, 2021
3f808c1
[in_app_purchase] Ensure purchases correctly report if they are ackno…
mvanbeusekom Aug 27, 2021
0588bfe
Remove support for bypassing, or prompting for, git tagging (#4275)
stuartmorgan-g Aug 27, 2021
797c61d
[camera] Fix a disposed camera controller throwing an exception when …
BeMacized Aug 27, 2021
78b914d
[ci.yaml] Add linux platform properties (#4282)
Aug 27, 2021
83f8c4c
[ci] update wait-on-check version and set verbose to false (#4262)
Aug 27, 2021
8d4be08
[ci] Fix wrong hash used in release.yml (#4286)
Aug 27, 2021
4f4a889
[ci] Revert the wait-on-check hash change (#4287)
Aug 27, 2021
9b614ea
[ci.yaml] Add roller to presubmit (#4283)
Aug 27, 2021
d9f90b5
Fix UNNECESSARY_TYPE_CHECK_TRUE. (#4284)
scheglov Aug 27, 2021
39c1880
[camera_web] Add an initial device orientation event (#4278)
bselwe Aug 27, 2021
863d088
[camera_web] Update ultra high resolution to 4096x2160 (#4279)
bselwe Aug 27, 2021
e07f161
[camera_web] Mute the camera preview (#4280)
bselwe Aug 27, 2021
e02b647
[flutter_plugin_tools] Switch 'publish' from --package to --packages …
stuartmorgan-g Aug 28, 2021
32ca776
Revert "[ci] Revert the wait-on-check hash change (#4287)" (#4289)
Aug 28, 2021
18129d6
[camera_web] Do not flip the video on the back camera (#4281)
bselwe Aug 30, 2021
5306c02
[flutter_plugin_tool] Add support for running Windows unit tests (#4276)
stuartmorgan-g Aug 30, 2021
ffe53ec
[flutter_plugin_tool] Move branch-switching logic from tool_runner.sh…
stuartmorgan-g Aug 31, 2021
5afbfe9
[flutter_plugin_tool] Migrate 'publish' to new base command (#4290)
stuartmorgan-g Aug 31, 2021
6056abe
[flutter_plugin_tools] Fix build-examples for packages (#4248)
stuartmorgan-g Sep 1, 2021
9ef18bc
[image_picker]Android update cache (#4124)
ydag Sep 1, 2021
df75b01
[flutter_plugin_tools] Add Linux support to native-test (#4294)
stuartmorgan-g Sep 1, 2021
bafc4ee
Add a way to opt a file out of Dart formatting (#4292)
Hixie Sep 1, 2021
5d1ed48
Ensure setExposureOffset returns new value on Android (#4301)
mvanbeusekom Sep 2, 2021
6f037b4
[video_player] Ensure seekTo is not called before video player is ini…
KyleFin Sep 2, 2021
887ba2d
Add scripts for Windows LUCI recipe (#4303)
stuartmorgan-g Sep 2, 2021
2aa9a09
[ci.yaml] Add builders to recipes cq (#4306)
Sep 2, 2021
0857331
adds option to re-authenticate on google silent sign in (#4251)
ThetaSinner Sep 3, 2021
597771f
[camera_web] Make plugin publishable for the first time. (#4304)
ditman Sep 3, 2021
189a45e
build-examples .pluginToolsConfig.yaml support (#4305)
Hixie Sep 3, 2021
17c4149
Remove gradle.properties from plugins (#4309)
stuartmorgan-g Sep 3, 2021
300100b
[flutter_plugin_tools] Adjust diff logging (#4312)
stuartmorgan-g Sep 3, 2021
998f51f
[image_picker] add forceFullMetadata to interface (#4288)
cpboyd Sep 5, 2021
3a38cd0
Revert "[image_picker] add forceFullMetadata to interface" (#4314)
zanderso Sep 6, 2021
ae92e62
Allow neutral conclusion in publishing check (#4321)
stuartmorgan-g Sep 7, 2021
9848181
Bring up new Windows test targets (#4311)
stuartmorgan-g Sep 8, 2021
2e84965
[ci] Fix and standardize target/task names (#4323)
stuartmorgan-g Sep 8, 2021
f988f61
[ci] Update lewagon/wait-on-check-action to latest version. (#4326)
ditman Sep 8, 2021
f460b79
[ci] Enable the new Windows targets (#4325)
stuartmorgan-g Sep 9, 2021
5266acb
Ignore unnecessary_import in legacy analysis options (#4129)
srawlins Sep 9, 2021
3fd82b9
[video_player] interface: add support for content-uri based videos (a…
byunme Sep 9, 2021
1f472be
[camera] Bump minimum Flutter version and iOS deployment target (#4327)
jmagman Sep 9, 2021
334d8e2
[webview_flutter] Implementation of the webview_flutter_platform_inte…
mvanbeusekom Sep 9, 2021
d5b6574
[video_player] add support for content-uri based videos (#4330)
jmagman Sep 9, 2021
5e4b5e0
[webview_flutter] Add download listener to Android webview (#4322)
renefloor Sep 10, 2021
b38c4e4
[flutter_plugin_tools] Remove an unnecessary logging message (#4320)
stuartmorgan-g Sep 10, 2021
a4f0e88
[flutter_plugin_tools] Make having no Java unit tests a failure (#4310)
stuartmorgan-g Sep 10, 2021
70c314c
[google_maps_flutter_web] Fix getScreenCoordinate, zIndex of Circles …
ditman Sep 11, 2021
cfc8a20
renew cirrus key (#4340)
keyonghan Sep 13, 2021
4a98e23
[flutter_plugin_tools] Make no unit tests fatal for iOS/macOS (#4341)
stuartmorgan-g Sep 13, 2021
2076d1d
[path_provider_linux] Using TMPDIR env as a primary temporary path (#…
proninyaroslav Sep 14, 2021
b85edeb
[ci] use background script (#4349)
fkorotkov Sep 14, 2021
7fff936
Give the labeler access to PRs (#4348)
Hixie Sep 14, 2021
41cb992
Fix crash from `null` Google Maps object (#4250)
bparrishMines Sep 15, 2021
5f1c83e
Run firebase test in flutter-cirrus (#4332)
keyonghan Sep 15, 2021
d217642
[image_picker] Update README for image_picker's retrieveLostData() to…
reez12g Sep 15, 2021
edc899e
[ci] Grant contents: write permission to release.yml (#4350)
ditman Sep 15, 2021
bb3ebb2
[multiple] Java 8 target for all plugins with -Werror compiler arg (#…
brunobowden Sep 15, 2021
af758d5
[video_player] Fix a disposed `VideoPlayerController` throwing an exc…
bselwe Sep 15, 2021
5d64092
[video_player] bugfix caption still showing when text is empty (#3374)
vanlooverenkoen Sep 16, 2021
c13218f
[camera_web] Release the camera stream used to request video and audi…
bselwe Sep 16, 2021
8009a2b
Uncomment Marker icons now that ImageListener API change has landed i…
Sep 16, 2021
aa69736
[camera_web] Add video recording functionality (#4210)
ABausG Sep 16, 2021
b8daefb
[google_sign_in_web] Update URL to `google_sign_in` package in README…
bselwe Sep 16, 2021
3d32b36
[ios_platform_images] Bump minimum Flutter version and iOS deployment…
jmagman Sep 17, 2021
701fdb6
[image_picker] Bump minimum Flutter version and iOS deployment target…
jmagman Sep 17, 2021
d5e7763
[local_auth] Bump minimum Flutter version and iOS deployment target (…
jmagman Sep 17, 2021
626bc79
[path_provider] Bump minimum Flutter version and iOS deployment targe…
jmagman Sep 17, 2021
e1c011f
[quick_actions] Bump minimum Flutter version and iOS deployment targe…
jmagman Sep 17, 2021
b312402
[google_maps_flutter] Bump minimum Flutter version and iOS deployment…
jmagman Sep 17, 2021
f9ec026
[in_app_purchase] Bump minimum Flutter version and iOS deployment tar…
jmagman Sep 17, 2021
b073e6e
[video_player] Bump minimum Flutter version and iOS deployment target…
jmagman Sep 17, 2021
76d6098
[shared_preferences] Bump minimum Flutter version and iOS deployment …
jmagman Sep 17, 2021
1e92448
[camera_platform_interface] Add web-relevant docs (#4358)
ditman Sep 17, 2021
c940b70
[url_launcher] Bump minimum Flutter version and iOS deployment target…
jmagman Sep 17, 2021
1751746
[camera] Remove iOS 9 availability check around ultra high capture se…
jmagman Sep 17, 2021
1fe19f1
[webview_flutter] Bump minimum Flutter version and iOS deployment tar…
jmagman Sep 17, 2021
42b9909
[camera] Add web support (#4240)
bselwe Sep 20, 2021
a8e0129
[flutter_plugin_tools] Add a federated PR safety check (#4329)
stuartmorgan-g Sep 20, 2021
e314c7a
[in_app_purchase] Ensure the `introductoryPriceMicros` field is popul…
mvanbeusekom Sep 20, 2021
19bc12e
[webview_flutter] Extract Android implementation into a separate pack…
mvanbeusekom Sep 21, 2021
c05887f
[webview_flutter] Extract WKWebView implementation into a separate pa…
mvanbeusekom Sep 21, 2021
5ec9d0b
[flutter_plugin_tools] Fix federated safety check (#4368)
stuartmorgan-g Sep 21, 2021
42a17dc
Require authors file (#4367)
stuartmorgan-g Sep 21, 2021
ed2e7a7
[video_player] VTT Support (#2878)
ferrazrx Sep 22, 2021
33ba6bc
[camera_web] Update usage documentation (#4371)
bselwe Sep 22, 2021
a1829ba
Add false secret lists, and enforce ordering (#4372)
stuartmorgan-g Sep 22, 2021
44772b7
[google_sign_in] Bump minimum Flutter version and iOS deployment targ…
jmagman Sep 22, 2021
090e406
[webview_flutter] Migrate main package to fully federated architectur…
mvanbeusekom Sep 23, 2021
8c5f0f0
[url_launcher] Error handling when URL cannot be parsed with Uri.pars…
Baw-Appie Sep 23, 2021
cdabfa9
[flutter_plugin_tools] Allow overriding breaking change check (#4369)
stuartmorgan-g Sep 23, 2021
d2c6c43
[flutter_plugin_tools] Improve version check error handling (#4376)
stuartmorgan-g Sep 23, 2021
a5cd0c3
[google_maps_flutter_platfomr_interface] Add Marker drag events (#2653)
JamesMcIntosh Sep 24, 2021
d3c892f
Remove some trivial custom analysis options files (#4379)
stuartmorgan-g Sep 24, 2021
0c28281
[webview_flutter] Adjust integration test domains (#4383)
stuartmorgan-g Sep 24, 2021
cc3c53c
[webview_flutter] Update version number app_facing package (#4375)
mvanbeusekom Sep 24, 2021
5ec6196
[in_app_purchase] Bump dependencies on json_serializable, build_runne…
kevmoo Sep 27, 2021
80b5d2e
[ci] Temporary run publish task on Flutter stable channel. (#4388)
mvanbeusekom Sep 27, 2021
f58ab59
Load navigation controls immediately. (#4378)
mvanbeusekom Sep 27, 2021
8a71e0e
[camera] Fix IllegalStateException being thrown in Android implementa…
BeMacized Sep 28, 2021
326e3c4
Load navigation controls immediately. (#4377)
mvanbeusekom Sep 28, 2021
f48f8db
[in_app_purchase] Ensure the introductoryPriceMicros field is transpo…
mvanbeusekom Sep 28, 2021
4470692
Fixed _CastError when running example App (#4390)
mvanbeusekom Sep 28, 2021
f63395d
[flutter_plugin_tools] Check licenses in Kotlin (#4373)
stuartmorgan-g Sep 28, 2021
1ef4405
[file_selector] Remove custom analysis options (#4382)
stuartmorgan-g Sep 28, 2021
fe31e52
Handle restored purchases in iOS example app (#4392)
BeMacized Sep 29, 2021
d9a4b75
Handle `PurchaseStatus.restored` correctly in example. (#4393)
mvanbeusekom Sep 29, 2021
a1304ef
[webview_flutter] Fixed todos in FlutterWebView.java (#4394)
amanv8060 Sep 29, 2021
90b2844
[google_maps_flutter_web] Add Marker drag events (#4385)
JamesMcIntosh Sep 30, 2021
5e54355
[in_app_purchase] Fix in_app_purchase_android/README.md (#4363)
Uda-Titor Sep 30, 2021
63eb675
Add file_selector to the repo list (#4395)
stuartmorgan-g Sep 30, 2021
cf40966
[flutter_plugin_tools] Validate pubspec description (#4396)
stuartmorgan-g Sep 30, 2021
f6d93a7
[google_maps_flutter] Add Marker drag events (#2838)
JamesMcIntosh Sep 30, 2021
d9490e7
[google_maps_flutter]: LatLng longitude loses precision in constructo…
Murray-Meller Oct 1, 2021
a12791c
Fix order-dependant platform interface tests (#4406)
stuartmorgan-g Oct 1, 2021
dc7b864
[ci] Remove obsolete Dockerfile (#4405)
stuartmorgan-g Oct 2, 2021
0558169
[webview_flutter] Add zoomEnabled to webview flutter platform interfa…
NickalasB Oct 5, 2021
cd5dc3b
[webview_flutter] Update webview platform interface with new methods …
BeMacized Oct 6, 2021
174f140
[camera] Add filter for unsupported cameras on Android (#4418)
camsim99 Oct 7, 2021
5117a3f
[google_sign_in] Add serverAuthCode attribute to google_sign_in_platf…
p-shapovalov Oct 8, 2021
c254963
[webview_flutter] Adjust test URLs again (#4407)
stuartmorgan-g Oct 8, 2021
6716d75
Update integration_test README (#3824)
johnpryan Oct 13, 2021
176cfb8
[camera] Update [CameraOrientationTests testOrientationNotifications]…
mvanbeusekom Oct 14, 2021
9e46048
Bump compileSdkVersion to 31 (#4432)
Oct 16, 2021
aae841a
[image_picker_for_web] Added support for maxWidth, maxHeight and imag…
balvinderz Oct 18, 2021
fbb7d3a
[ci] Replace Firebase Test Lab deprecated Pixel 4 device with Pixel 5…
jmagman Oct 19, 2021
3bffbf8
[image_picker][android] suppress unchecked warning (#4408)
lukaskurz Oct 19, 2021
fecd22e
[google_maps_flutter] Clean Java test, consolidate Marker example. (#…
JamesMcIntosh Oct 20, 2021
9a78953
[flutter_plugin_tools] Fix license-check on Windows (#4425)
stuartmorgan-g Oct 20, 2021
fece8dc
[ci] Always run all `format` steps (#4427)
stuartmorgan-g Oct 20, 2021
b8aea6d
[camera] Run iOS methods on UI thread by default (#4140)
renefloor Oct 20, 2021
cdbd62b
[flutter_plugin_android_lifecycle] remove placeholder dart file (#4413)
balvinderz Oct 20, 2021
c85fa03
[shared_preferences] Switch to new analysis options (#4384)
stuartmorgan-g Oct 20, 2021
5eec1e6
[ci] Update macOS Cirrus image to Xcode 13 (#4429)
jmagman Oct 21, 2021
7df7a8f
[google_sign_in] add serverAuthCode to GoogleSignInAccount (#4180)
p-shapovalov Oct 21, 2021
99fbfbd
[webview] Fix typos in the README (#4249)
wytesk133 Oct 21, 2021
489c913
[google_sign_in] remove the commented out code in tests (#4442)
Oct 21, 2021
4b6b6b2
Use OpenJDK 11 in CI jobs (#4419)
Oct 22, 2021
94b836e
[flutter_plugin_tools] Fix pubspec-check on Windows (#4428)
stuartmorgan-g Oct 25, 2021
9d63517
upgraded usage of BinaryMessenger (#4451)
gaaclarke Oct 26, 2021
97c2483
Implement Android WebView api with pigeon (Dart portion) (#4435)
bparrishMines Oct 26, 2021
0d33094
[in_app_purchase] Update to the latest pkg:json_serializable (#4434)
kevmoo Oct 27, 2021
42364e4
Implement Android WebView api with pigeon (Java portion) (#4441)
bparrishMines Oct 27, 2021
984015d
Partial revert of "upgraded usage of BinaryMessenger (#4451)" (#4453)
gaaclarke Oct 27, 2021
bb62aaa
[webview_flutter] Implement zoom enabled for ios and android (#4417)
NickalasB Oct 27, 2021
76e84c0
[video_player] Initialize player when size and duration become availa…
jmagman Oct 27, 2021
34caa5f
[ci.yaml] Main branch support (#4440)
Oct 27, 2021
9ac6da7
[device_info] started using Background Platform Channels (#4456)
gaaclarke Oct 28, 2021
93f0483
[path_provider] started supporting background platform channels (#4443)
gaaclarke Oct 28, 2021
34ea0c3
Support Hybrid Composition through the GoogleMaps Widget (#4082)
bparrishMines Oct 28, 2021
0362219
[image_picker] doc:readme image picker misprints (#4421)
vlkonoshenko Oct 28, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
114 changes: 114 additions & 0 deletions .ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
# Describes the targets run in continuous integration environment.
#
# Flutter infra uses this file to generate a checklist of tasks to be performed
# for every commit.
#
# More information at:
# * https://github.com/flutter/cocoon/blob/main/CI_YAML.md
enabled_branches:
- main
- master

platform_properties:
linux:
properties:
caches: >-
[
]
dependencies: >
[
{"dependency": "curl"}
]
device_type: none
os: Linux
windows:
properties:
caches: >-
[
{"name": "vsbuild", "path": "vsbuild"},
{"name": "pub_cache", "path": ".pub-cache"}
]
dependencies: >
[
{"dependency": "certs"}
]
device_type: none
os: Windows

targets:
- name: Windows win32-platform_tests master
recipe: plugins/plugins
timeout: 30
properties:
add_recipes_cq: "true"
target_file: windows_build_and_platform_tests.yaml
dependencies: >
[
{"dependency": "vs_build"}
]
scheduler: luci

- name: Windows win32-platform_tests stable
recipe: plugins/plugins
timeout: 30
properties:
add_recipes_cq: "true"
target_file: windows_build_and_platform_tests.yaml
channel: stable
dependencies: >
[
{"dependency": "vs_build"}
]
scheduler: luci

- name: Windows windows-build_all_plugins master
recipe: plugins/plugins
timeout: 30
properties:
add_recipes_cq: "true"
target_file: build_all_plugins.yaml
dependencies: >
[
{"dependency": "vs_build"}
]
scheduler: luci

- name: Windows windows-build_all_plugins stable
recipe: plugins/plugins
timeout: 30
properties:
add_recipes_cq: "true"
target_file: build_all_plugins.yaml
channel: stable
dependencies: >
[
{"dependency": "vs_build"}
]
scheduler: luci

- name: Windows uwp-platform_tests master
recipe: plugins/plugins
timeout: 30
properties:
add_recipes_cq: "true"
target_file: uwp_build_and_platform_tests.yaml
dependencies: >
[
{"dependency": "vs_build"}
]
scheduler: luci

- name: Windows plugin_tools_tests
recipe: plugins/plugins
timeout: 30
properties:
add_recipes_cq: "true"
target_file: plugin_tools_tests.yaml
scheduler: luci

- name: Linux ci_yaml plugins roller
recipe: infra/ci_yaml
timeout: 30
scheduler: luci
runIf:
- .ci.yaml
29 changes: 23 additions & 6 deletions .ci/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,17 +1,20 @@
FROM cirrusci/flutter:stable
# The Flutter version is not important here, since the CI scripts update Flutter
# before running. What matters is that the base image is pinned to minimize
# unintended changes when modifying this file.
FROM cirrusci/flutter:2.2.2

RUN sudo apt-get update -y
RUN apt-get update -y

RUN sudo apt-get install -y --no-install-recommends gnupg
RUN apt-get install -y --no-install-recommends gnupg

# Add repo for gcloud sdk and install it
RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | \
sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list

RUN curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | \
sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -

RUN sudo apt-get update && sudo apt-get install -y google-cloud-sdk && \
RUN apt-get update && apt-get install -y google-cloud-sdk && \
gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true

Expand All @@ -23,7 +26,21 @@ RUN yes | sdkmanager \

RUN yes | sdkmanager --licenses

# Install formatter.
RUN apt-get install -y clang-format

# Install xvfb to allow running headless
RUN apt-get install -y xvfb libegl1-mesa
# Install Linux desktop build tool requirements.
RUN apt-get install -y clang cmake ninja-build file pkg-config
# Install necessary libraries.
RUN apt-get install -y libgtk-3-dev libblkid-dev liblzma-dev libgcrypt20-dev

# Add repo for Google Chrome and install it
RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
RUN echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list
RUN sudo apt-get update && sudo apt-get install -y --no-install-recommends google-chrome-stable
RUN apt-get update && apt-get install -y --no-install-recommends google-chrome-stable

# Make Chrome the default so http: has a handler for url_launcher tests.
RUN apt-get install -y xdg-utils
RUN xdg-settings set default-web-browser google-chrome.desktop
31 changes: 0 additions & 31 deletions .ci/Dockerfile-LinuxDesktop

This file was deleted.

19 changes: 0 additions & 19 deletions .ci/dev/README.md

This file was deleted.

9 changes: 0 additions & 9 deletions .ci/dev/try_builders.json

This file was deleted.

8 changes: 8 additions & 0 deletions .ci/scripts/build_all_plugins.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

cd all_plugins
flutter build windows --debug
flutter build windows --release
7 changes: 7 additions & 0 deletions .ci/scripts/build_examples_uwp.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

dart ./script/tool/bin/flutter_plugin_tools.dart build-examples --winuwp \
--packages-for-branch
7 changes: 7 additions & 0 deletions .ci/scripts/build_examples_win32.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

dart ./script/tool/bin/flutter_plugin_tools.dart build-examples --windows \
--packages-for-branch
7 changes: 7 additions & 0 deletions .ci/scripts/create_all_plugins_app.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

dart ./script/tool/bin/flutter_plugin_tools.dart all-plugins-app \
--output-dir=. --exclude script/configs/exclude_all_plugins_app.yaml
7 changes: 7 additions & 0 deletions .ci/scripts/drive_examples_win32.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

dart ./script/tool/bin/flutter_plugin_tools.dart drive-examples --windows \
--packages-for-branch
7 changes: 7 additions & 0 deletions .ci/scripts/native_test_win32.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

dart ./script/tool/bin/flutter_plugin_tools.dart native-test --windows \
--no-integration --packages-for-branch
7 changes: 7 additions & 0 deletions .ci/scripts/plugin_tools_tests.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

cd script/tool
dart pub run test
10 changes: 10 additions & 0 deletions .ci/scripts/prepare_tool.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#!/bin/bash
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

# To set FETCH_HEAD for "git merge-base" to work
git fetch origin master

cd script/tool
dart pub get
7 changes: 7 additions & 0 deletions .ci/targets/build_all_plugins.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tasks:
- name: prepare tool
script: .ci/scripts/prepare_tool.sh
- name: create all_plugins app
script: .ci/scripts/create_all_plugins_app.sh
- name: build all_plugins
script: .ci/scripts/build_all_plugins.sh
5 changes: 5 additions & 0 deletions .ci/targets/plugin_tools_tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
tasks:
- name: prepare tool
script: .ci/scripts/prepare_tool.sh
- name: tool unit tests
script: .ci/scripts/plugin_tools_tests.sh
5 changes: 5 additions & 0 deletions .ci/targets/uwp_build_and_platform_tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
tasks:
- name: prepare tool
script: .ci/scripts/prepare_tool.sh
- name: build examples (UWP)
script: .ci/scripts/build_examples_uwp.sh
9 changes: 9 additions & 0 deletions .ci/targets/windows_build_and_platform_tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
tasks:
- name: prepare tool
script: .ci/scripts/prepare_tool.sh
- name: build examples (Win32)
script: .ci/scripts/build_examples_win32.sh
- name: native unit tests (Win32)
script: .ci/scripts/native_test_win32.sh
- name: drive examples (Win32)
script: .ci/scripts/drive_examples_win32.sh
Loading