Skip to content
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

Video Player Networking Caching Update #5

Open
wants to merge 1,112 commits into
base: caching
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1112 commits
Select commit Hold shift + click to select a range
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 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 Sep 21, 2021
42a17dc
Require authors file (#4367)
stuartmorgan 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 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 Sep 23, 2021
d2c6c43
[flutter_plugin_tools] Improve version check error handling (#4376)
stuartmorgan 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 Sep 24, 2021
0c28281
[webview_flutter] Adjust integration test domains (#4383)
stuartmorgan 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 Sep 28, 2021
1ef4405
[file_selector] Remove custom analysis options (#4382)
stuartmorgan 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 Sep 30, 2021
cf40966
[flutter_plugin_tools] Validate pubspec description (#4396)
stuartmorgan 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 Oct 1, 2021
dc7b864
[ci] Remove obsolete Dockerfile (#4405)
stuartmorgan 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 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 Oct 20, 2021
fece8dc
[ci] Always run all `format` steps (#4427)
stuartmorgan 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 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 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
e51cc1d
[in_app_purchase]IAP/platform interface add cancel status (#4093)
ydag Oct 29, 2021
7588dd9
[google_sign_in] Use a transparent image as a placeholder for the `Go…
ValentinVignal Oct 29, 2021
29f46b4
[camera] Fix CamcorderProfile Usages (#4423)
camsim99 Oct 29, 2021
0c23f8f
[webview_flutter] Update webview packages for Android and iOS to impl…
BeMacized Nov 1, 2021
16e410b
Remove -Werror from deprecated plugin Android builds (#4466)
stuartmorgan Nov 1, 2021
2c16458
[webview_flutter] Add platform interface method `loadRequest`. (#4450)
BeMacized Nov 2, 2021
db098ed
[ci] update build_runner dep in android_intent and file_selector exam…
jakemac53 Nov 2, 2021
53fff22
[ci] Remove unused dep from file_selector. (#4468)
ditman Nov 3, 2021
2e102b8
[ci] add pedantic dep to new in_app_purchase pkgs (#4471)
jakemac53 Nov 3, 2021
e39a584
[webview_flutter] Add interface methods to load local files and HTML …
mvanbeusekom Nov 4, 2021
d6ca8a3
[webview_flutter] Deprecate evaluateJavascript in favour of runJavaSc…
BeMacized Nov 4, 2021
3da7654
[webview_flutter]Add zoom to android webview (#3325)
NickalasB Nov 5, 2021
b401c84
[video_player]: initial test coverage file() constructor api (#3407)
russellwheatley Nov 5, 2021
27eda48
Fix NullPointerException (#4212)
bparrishMines Nov 5, 2021
5bf7fb0
Add mirroring of master to main branch. (#4477)
godofredoc Nov 5, 2021
638dd07
Disable camera/quick_actions tests temporarily (#4487)
Nov 9, 2021
1b8b8da
[google_maps_flutter] Disable XCUITest (#4490)
stuartmorgan Nov 9, 2021
68d2223
[video_player] Don't restart when scrubbing to end (#4488)
stuartmorgan Nov 9, 2021
1a2fbe8
Adjust pull request template (#4478)
stuartmorgan Nov 10, 2021
d9d87e9
[ci] Increase Android and Web sharding (#4493)
stuartmorgan Nov 10, 2021
020c855
Remove "pluginClass: none" from pubspecs (#4475)
stuartmorgan Nov 10, 2021
bc95853
[flutter_plugin_tools] Add 'main' support (#4474)
stuartmorgan Nov 10, 2021
0cfbe17
[path_provider] Federate mobile implementations (#4465)
stuartmorgan Nov 10, 2021
0f90d24
[webview_flutter] Implement loadRequest in iOS package. (#4480)
BeMacized Nov 10, 2021
112fe4e
[package_info] Bump SDK version of example app (#4494)
camsim99 Nov 10, 2021
76799fa
Fix bugs in Dart Implementation of the Pigeon API (#4461)
bparrishMines Nov 10, 2021
d09abd5
[webview_flutter_android] Fix bugs in Java Implementation of the Pige…
bparrishMines Nov 11, 2021
d22be76
[google_maps_flutter] Add new XCUITests that do not require permissio…
Nov 11, 2021
a103bcd
[webview_flutter] Update webview_flutter documentation (#4481)
NickalasB Nov 11, 2021
66ed8f4
[webview_flutter] Implementations of `loadFile` and `loadHtmlString` …
mvanbeusekom Nov 12, 2021
ace9e78
[webview_flutter] Update Widget Unit Tests to be platform agnostic (#…
bparrishMines Nov 12, 2021
8a95012
[path_provider] Publish fully federated version (#4497)
stuartmorgan Nov 13, 2021
31268aa
[battery] Recreate Android example (#4508)
stuartmorgan Nov 14, 2021
dbcfe06
Enable camera/quick_actions tests (#4506)
Nov 14, 2021
027e940
[ci] Add 'main' builders in bringup mode (#4473)
stuartmorgan Nov 14, 2021
d90b64f
[flutter_plugin_tools] Add optional timing info (#4500)
stuartmorgan Nov 15, 2021
8d0382e
[flutter_plugin_tools] Build gtest unit tests (#4492)
stuartmorgan Nov 15, 2021
45f87b9
[in_app_purchase] Add support for promotional offers through Store-Ki…
mvanbeusekom Nov 15, 2021
184d3a6
[path_provider] Fix links in READMEs (#4504)
stuartmorgan Nov 15, 2021
b6e8d05
[camera] Fix version and CHANGELOG (#4513)
stuartmorgan Nov 15, 2021
b8185a3
[url_launcher] Add null check for extracting browser headers (#4507)
camsim99 Nov 15, 2021
1e85f32
Add link to CHANGELOG style in PR template (#4512)
stuartmorgan Nov 15, 2021
e6ff352
[webview_flutter] Fix Flaky Resize Test (#4460)
bparrishMines Nov 16, 2021
2aa2e5a
[in_app_purchase]Iap/ios add cancel status (#4094)
ydag Nov 17, 2021
4ccc904
[in_app_purchase]IAP/android add cancel status (#4095)
ydag Nov 17, 2021
8f55fb6
[webview_flutter_android] Implementation of Android WebView widget us…
bparrishMines Nov 17, 2021
88c69ed
[in_app_purchase] Fix CHANGELOG for 0.2.0. (#4517)
mvanbeusekom Nov 18, 2021
349a858
[webview_flutter] Add onUrlChanged callback to platform interface. (#…
BeMacized Nov 18, 2021
ebf689d
Revert "[ci] Add 'main' builders in bringup mode" (#4521)
stuartmorgan Nov 18, 2021
58d215d
[webview_flutter] Revert addition of onUrlChanged (#4524)
stuartmorgan Nov 18, 2021
cd07efc
[image_picker] Fix iOS RunnerUITests search paths (#4501)
jmagman Nov 18, 2021
0717913
[webview_flutter] Disable flaky test on iOS (#4525)
stuartmorgan Nov 19, 2021
39b75d2
[google_maps_flutter][android] suppress unchecked cast warning (#4409)
lukaskurz Nov 19, 2021
c3149e1
[shared_preferences] Federate mobile implementations (#4505)
stuartmorgan Nov 19, 2021
b0f84b8
[in_app_purchase] Rename iOS implementation to _storekit (#4518)
stuartmorgan Nov 19, 2021
cbe6449
[local_auth] Fix activity leak in LocalAuthPlugin (#4449)
0xZOne Nov 19, 2021
943b604
Bump plugin Android compileSdkVersions to 31 (#4502)
camsim99 Nov 19, 2021
d237127
[shared_preferences] Publish fully federated version (#4526)
stuartmorgan Nov 19, 2021
fe1a3c4
[in_app_purchase] Emit empty list when no transactions to restore. (#…
mvanbeusekom Nov 19, 2021
e5156e9
Enable Android integration tests in remaining plugins (#4514)
Nov 20, 2021
e714f1b
[url_launcher] Improve README and example (#4529)
stuartmorgan Nov 20, 2021
55e246b
[ci] Update labeler for special cases (#4528)
stuartmorgan Nov 20, 2021
7f9badd
[url_launcher] Federate mobile implementations (#4515)
stuartmorgan Nov 22, 2021
16fa1ed
Update some plugins targetSdkVersions to 31 (#4535)
stuartmorgan Nov 22, 2021
bb65f91
Update all targetSdkVersions and enable multidex (#4533)
stuartmorgan Nov 23, 2021
a10b89e
[flutter_plugin_tools] Check for missing version and CHANGELOG update…
stuartmorgan Nov 23, 2021
e13a469
[webview_flutter] Adjust getTitle test (#4537)
stuartmorgan Nov 23, 2021
a157a0a
[webview_flutter] Speculative getTitle fix (#4539)
stuartmorgan Nov 23, 2021
aa80954
[flutter_plugin_tools] Check for FlutterTestRunner in FTL tests (#4531)
stuartmorgan Nov 24, 2021
a44ca2f
[webview_flutter] Added contributing section to the README.md (#4543)
mvanbeusekom Nov 24, 2021
7760622
[webview_flutter] Migrate webview_flutter_wkwebview to analysis_optio…
mvanbeusekom Nov 26, 2021
a9f34a1
[ci] Exclude files generated by Pigeon from analysis. (#4546)
mvanbeusekom Nov 28, 2021
1e2ffdb
[quick_actions] Migrate to new analysis options (#4548)
stuartmorgan Nov 28, 2021
07e4027
[webview_flutter] Pre-emptively ignore prefer_const_constructor warni…
mvanbeusekom Nov 28, 2021
a456f63
[url_launcher] Publish fully federated version (#4536)
stuartmorgan Nov 29, 2021
8b661af
[webview_flutter] Migrate webview_flutter_platform_interface to analy…
mvanbeusekom Nov 29, 2021
f581e13
[webview_flutter] Updates webview_flutter_platform_interface to versi…
mvanbeusekom Nov 29, 2021
6bc9a2b
[webview_flutter] Clean up prefer_const_constructor ignore statements…
mvanbeusekom Nov 29, 2021
3990aaf
[in_app_purchase] Deprecated the `InAppPurchaseAndroidPlatformAdditio…
mvanbeusekom Nov 29, 2021
2ab3044
[url_launcher] Switch to new analysis options (#4551)
stuartmorgan Nov 30, 2021
eca9088
[webview_flutter] Android implementation of `loadFile` and `loadHtmlS…
mvanbeusekom Nov 30, 2021
355d51b
[webview_flutter] Migrate webview_flutter package to analysis_options…
mvanbeusekom Nov 30, 2021
71496dc
[in_app_purchase]Update the version number and CHANGELOG (#4097)
ydag Dec 1, 2021
702fada
[webview_flutter] Add supporting interfaces for setting cookies to pl…
BeMacized Dec 2, 2021
936257f
Revert deprecation of clearCookies (#4566)
BeMacized Dec 2, 2021
509d3e2
[webview_flutter] Add a backgroundColor option to the webview platfor…
e-adrien Dec 2, 2021
e5fc8b5
[webview_flutter] Adds the `loadFlutterAsset` method to the interface…
mvanbeusekom Dec 3, 2021
178e365
[path_provider] Switch macOS to an internal method channel (#4547)
stuartmorgan Dec 3, 2021
c32b27b
[webview_flutter] Add a backgroundColor option to the iOS webview (#4…
e-adrien Dec 4, 2021
40572a7
[flutter_plugin_tools] Add a new 'make-deps-path-based' command (#4575)
stuartmorgan Dec 4, 2021
afc0ad2
Remove deprecated plugins (#4580)
stuartmorgan Dec 6, 2021
5012b95
[webview_flutter] Add a backgroundColor option to the Android webview…
e-adrien Dec 6, 2021
7d9cc84
[webview_flutter] Expose loadFile and loadHtmlString through app faci…
mvanbeusekom Dec 6, 2021
17f95e9
[webview_flutter] Android implementation of `loadFlutterAsset` method…
mvanbeusekom Dec 7, 2021
2681f50
[webview_flutter] Add an option to set the background color of the we…
e-adrien Dec 7, 2021
3ce611e
[flutter_plugin_tools] Improve package targeting (#4577)
stuartmorgan Dec 7, 2021
0f0dcbf
[webview_flutter] Implement loadRequest in Android package. (#4563)
BeMacized Dec 7, 2021
c691451
[webview_flutter] Add loadRequest functionality to app facing package…
BeMacized Dec 7, 2021
60cd47c
[webview_flutter] Add Android implementations for new cookie manager,…
BeMacized Dec 7, 2021
ab99ed5
[webview_flutter] Add iOS implementations for new cookie manager, to …
BeMacized Dec 7, 2021
131036d
[webview_flutter] WKWebView implementation of loadFlutterAsset method…
mvanbeusekom Dec 7, 2021
4fdf85c
[webview_flutter] Add setCookie to CookieManager and support initial …
BeMacized Dec 7, 2021
7d44b40
[webview_flutter] Implements the loadFlutterAsset in the app facing p…
mvanbeusekom Dec 7, 2021
8496432
[webview_flutter] Proof of concept web implementation (#4594)
stuartmorgan Dec 8, 2021
d7f7b89
[webview_flutter] Default Android to hybrid composition (#4576)
stuartmorgan Dec 8, 2021
3e29e91
renew cirrus key (#4592)
keyonghan Dec 8, 2021
1f0d278
[path_provider] Remove platform registration (#4540)
stuartmorgan Dec 8, 2021
d5e200b
[shared_preferences] Remove platform registration (#4596)
stuartmorgan Dec 9, 2021
2f72b8f
Match repo state to ignored files list (#4602)
stuartmorgan Dec 9, 2021
33968c0
[webview_flutter] Change import of FLTCookieManager.h to relative imp…
BeMacized Dec 9, 2021
64c222d
Move custom analysis options into sub-packages (#4603)
stuartmorgan Dec 9, 2021
537cc43
[path_provider] Use the application ID in the application support pat…
robert-ancell Dec 9, 2021
e74df9b
[in_app_purchase] Fix upgrading subscription by deferred proration mo…
HiIamAlanOu Dec 10, 2021
f9f6597
[shared_preferences] Fix example in readme for mocking values (#4411)
ueman Dec 10, 2021
684c34f
Add missing return for nullably typed function (#4598)
srawlins Dec 10, 2021
b78018a
[in_app-purchase] Updated the ReadMe to remove the deprecated `InAppP…
dw2kim Dec 10, 2021
e7dbb5f
[path_provider] Fix handling of null application ID (#4606)
stuartmorgan Dec 10, 2021
a5b664d
[tools] fix typo in tools (#4607)
Dec 11, 2021
1a56bb2
[local_auth] Switch to new analysis options (#4604)
stuartmorgan Dec 13, 2021
bfa3438
[video_player] Fix a flaky test (#4611)
stuartmorgan Dec 13, 2021
453089d
update firebase test key (#4615)
keyonghan Dec 15, 2021
910055b
update firebase key (#4616)
keyonghan Dec 15, 2021
92539fc
[flutter_plugin_tools] Auto-retry failed FTL tests (#4610)
stuartmorgan Dec 15, 2021
ee97b65
[video_player] Eliminate platform channel from mock platform (#4588)
stuartmorgan Dec 16, 2021
73cb8a7
Prevent setting user agent string to default value on every rebuild (…
bparrishMines Dec 17, 2021
d383fad
[webview_flutter] Enable setAllowFileAccess on Android setting when l…
mvanbeusekom Dec 17, 2021
29b6373
[ci] Move Android build-all CI to heavy workload (#4624)
stuartmorgan Dec 19, 2021
6531740
[video_player] Remove test code from platform interface (#4589)
stuartmorgan Dec 19, 2021
3972212
[camera]fix a crash related to calling engine api in the background t…
hellohuanlin Dec 20, 2021
c9c234a
[video_player] Add 5.0 interface support (#4627)
stuartmorgan Dec 20, 2021
19468e0
Revert "[camera]Fix crash due to calling engine APIs from background …
jmagman Dec 20, 2021
09c61ea
[video_player] Update texture on seekTo (#2758)
KevinTheGray Dec 22, 2021
0619c3a
[path_provider] Switch Android to an internal method channel (#4617)
guille-ideotec Dec 22, 2021
6a9de4f
[path_provider] Fix Android compatibility with 2.5 (#4637)
stuartmorgan Dec 23, 2021
677d928
Null safety and update to latest master
Dec 27, 2021
45717c1
WIP android
Jan 9, 2022
ac9ffa9
First cut
Jan 9, 2022
12ac701
Fixes
Jan 9, 2022
af9f3a8
Android working
Jan 9, 2022
41648f2
iOS support
Jan 10, 2022
f83f932
Change path
Jan 10, 2022
dc3aca4
CHange url
Jan 10, 2022
6d6c61b
Fixes in iOS
Jan 10, 2022
1421953
Update yaml
Jan 11, 2022
2ba7ef1
Retain
Jan 13, 2022
ee0c9e7
New branch
Jan 14, 2022
42fe8a5
Remove
Jan 14, 2022
e9c917f
Remove commented code
Jan 23, 2022
abc5ec8
Expose datasource
Feb 26, 2022
13f6838
Fix missing key
mavericksunny Apr 7, 2022
41d31f4
Fix urls
mavericksunny Apr 28, 2022
35189a3
Move VMMediaCache to repo
mavericksunny May 14, 2022
d093a83
Merge pull request #3 from mavericksunny/vm-media-cache-fix
mavericksunny May 14, 2022
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 --log-timing
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 --log-timing
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 --log-timing
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 --log-timing
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