Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
51976cf
[android_intent] [battery] [shared_preferences] Fix Gradle version (#…
Jul 8, 2019
15558f2
[firebase_crashlytics] make sure the keys are actually added to the r…
spockfish Jul 8, 2019
51a0fec
[cloud_firestore] Transactions improvements (#1780)
collinjackson Jul 8, 2019
1850be0
[path_provider] Update to use getExternalFilesDir (#1811)
collinjackson Jul 8, 2019
debf9cf
[firebase_database] Move firebase_database transaction calls to UI th…
collinjackson Jul 8, 2019
c0e7a42
Add a PR triage policy to the contributing guide. (#1779)
amirh Jul 8, 2019
c34a7be
[firebase_messaging] fix crash when func deleteInstanceID return resu…
wildtigon Jul 8, 2019
9591d3c
[firebase_crashlytics] Update README with advice on testing installat…
nerder Jul 8, 2019
5e48cd8
[in_app_purchase] Readme updates (#1798)
moritzmorgenroth Jul 8, 2019
80318be
[image_picker] use objc class instead of struct for GIFInfo on iOS (#…
Jul 8, 2019
8f849c8
[firebase_messaging] add integration tests (#1816)
collinjackson Jul 8, 2019
61e8449
[firebase_messaging] Change signature of subscribe/unsubscribe (#1818)
collinjackson Jul 9, 2019
36b9fc8
[image_picker] android: use getFileExtensionFromUrl to get extension …
AmolGangadhare Jul 9, 2019
9bf69f3
[in_app_purchase] Fixed code example error & README links (#1751)
creativecreatorormaybenot Jul 9, 2019
433e982
[image_picker] Update README example (#1823)
MillerAdulu Jul 9, 2019
2363544
[Connectivity] Android: Updated check network info logic (#1761)
arok Jul 9, 2019
b8b43ea
[image_picker] android: return error in the event that permissions ar…
jmacpherson Jul 9, 2019
19bdcce
[google_sign_in] Added NonNull annotations, reduce Guava usage (#844)
ened Jul 9, 2019
408689a
[in_app_purchase] iOS: Support unsupported UserInfo value types in NS…
YukiOya Jul 10, 2019
738f445
[in_app_purchase]fix version (#1827)
Jul 10, 2019
e919c02
[url_launcher]: add option to enable DOM storage in android webview (…
nekolab Jul 10, 2019
d4cd9ec
Revert "[google_sign_in] Added NonNull annotations, reduce Guava usag…
Jul 10, 2019
a1867b7
[quick_actions]make QuickActions testable (#1067)
The-Redhat Jul 10, 2019
9eac5bb
[all_plugins] Compile all plugins together (#1776)
bparrishMines Jul 10, 2019
53ff711
[in_app_purchase] add missing `hashCode` implementation (#1833)
Jul 10, 2019
c1136f0
[firebase_storage] Fix Content-Type auto-detection for Android (#1834)
long1eu Jul 11, 2019
f8efbe8
[firebase_crashlytics] Handle case where function isn't in class for …
rmtmckenzie Jul 11, 2019
fb9a4b5
Allow FDL plugin to be registered without an activity (#1835)
mehmetf Jul 11, 2019
03a73d3
Fix typo in signin page. (#1805)
bernaferrari Jul 11, 2019
9600164
[camera] Dart Interface for camera refactor (#1832)
bparrishMines Jul 11, 2019
9b78428
[google_maps_flutter] Add map toolbar support (#1808)
otopba Jul 11, 2019
89f91c8
add support for specifying startAt time for AlarmManager.periodic() (…
Jul 11, 2019
3bed3ca
[firebase_auth] Register for iOS notifications to support phone auth …
collinjackson Jul 12, 2019
0b8b6f4
Bump pubspec.yaml and update CHANGELOG for release (#1839)
collinjackson Jul 12, 2019
ff8e8ca
[ci] Switch to macOS VM with Flutter pre-installed (#1313)
fkorotkov Jul 12, 2019
1dafe77
[video_player] fixed markdown which causes pub.dev not show actu… (#1…
neolivz Jul 13, 2019
e6da42f
[local_auth] Fix usage syntax on README (#1840)
nurseiit Jul 13, 2019
8e17ab6
[webview_flutter] Basic fix for input pre N (#1845)
Jul 13, 2019
518c8f0
flutter.io => flutter.dev
csells Jul 14, 2019
91f971a
[firebase_analytics] add missing named events tracking (#1850)
juliocbcotta Jul 15, 2019
4407ad6
[quick_actions] Implementing sharedpreferences approach for killed ap…
diesersamat Jul 15, 2019
532cee0
Add in_app_purchase to /readme (#1634)
kushvatsa Jul 15, 2019
0c0f382
[firebase_auth] [google_sign_in] Update consent screen docs (#1846)
collinjackson Jul 15, 2019
3ec71df
[firebase_remote_config] fix config value source parsing (#1830)
audkar Jul 15, 2019
a8d3347
[image_picker] Fix image_picker Hanging After Attempting to Open Unav…
chgibb Jul 15, 2019
7c66108
[quick_actions] Update README.md (#1714)
SalehHub Jul 15, 2019
0cbd4d0
Remove hard coded version check (#1735)
collinjackson Jul 15, 2019
849ec43
[webview_flutter] Support Flutter `TextInput`s (#1852)
Jul 15, 2019
8037dc0
[firebase_messaging] Update README for build.gradle configuration (#1…
codesundar Jul 15, 2019
905db5e
[android alarm manager] Fix crash below API 19 (#1849)
juliocbcotta Jul 15, 2019
c8f9067
[firebase_auth] Leave UserInfo for phone provider in providerData (#1…
szprytny Jul 15, 2019
5951b43
[webview_flutter] Fix input bug on route changes (#1853)
Jul 15, 2019
7e0e8e3
Update CODEWNERS for google_maps_flutter and webview_flutter (#1855)
amirh Jul 15, 2019
c057bc9
[share] Add subject as optional parameter (#1753)
jonyas Jul 16, 2019
400a775
[webview_flutter] Fix typo (#1854)
Jul 16, 2019
4c94c73
[firebase_admob] Fix firebase_admob crash when used with android alar…
SachinGanesh Jul 16, 2019
8aa03f7
[shared_preferences] release active instance for create new singleton…
ivk1800 Jul 16, 2019
3a9a33f
[shared_preferences] update CHANGELOG and pubspec for release (#1858)
collinjackson Jul 16, 2019
19257fb
[url_launcher] add support for android headers (#1848)
juliocbcotta Jul 16, 2019
f05b7c8
[shared_preferences] copying list for prevent mutate from outside (#1…
ivk1800 Jul 16, 2019
a19a3fc
[firebase_analytics]Refactor unit test to use `setMockMethodCallHandl…
truongsinh Jul 16, 2019
f33f695
[package_info]Update README.md to reflect iOS issue. (#1703)
pambrose Jul 16, 2019
e543129
[image_picker] Fix a crash when user takes a photo using devices unde…
Jul 16, 2019
404749d
[Connectivity] Fixes issue "connectivity using deprecated api" (#1822)
hey24sheep Jul 16, 2019
00cc1de
[webview_flutter] Don't log unknown setting key for debuggingEnabled …
amirh Jul 16, 2019
bf54e78
[webview_flutter] fix typo in comment (#1863)
amirh Jul 16, 2019
63609c9
[quick_actions] Fixes Android action forwarding (#1856)
juliocbcotta Jul 16, 2019
da1a3eb
[firebase_messaging]: add additional documentation for the data in no…
ehhc Jul 17, 2019
7ecf57a
Cirrus should report errors on failures of incremental_build.sh (#1870)
collinjackson Jul 17, 2019
7ed7a17
Fix the typo in the suppresswarnings qualifier (#1872)
mehmetf Jul 17, 2019
d1efca0
Use the same upgrade script on Mac (#1865)
fkorotkov Jul 17, 2019
634d80c
Additional CODEOWNERS (#1873)
collinjackson Jul 17, 2019
80e21e0
[firebase_auth] Fix getIdToken refresh param on iOS (#1869)
Jul 18, 2019
89b1453
[firebase_performance] Fix invokeMethod formatting that caused a bug …
axel-op Jul 18, 2019
990bba9
[firebase_in_app_messaging] add new plugin (#1791)
prakhar1989 Jul 18, 2019
49d2373
[firebase_ml_vision] Add support for cloud text recognizer (#1847)
tatiesmars Jul 18, 2019
319adc2
[video_player] Fix race condition on disposing the VideoController. (…
ianko Jul 18, 2019
ddaa305
[camera] Implement initialize and add documentation (#1838)
bparrishMines Jul 19, 2019
e8294e4
Fix Android compile warning (#1883)
collinjackson Jul 20, 2019
d20a66e
[share] Specify explicit type for invokeMethod & const for Rect (#1881)
creativecreatorormaybenot Jul 21, 2019
88992d9
Recommend 4.3.0 version of google-services in READMEs/examples (#1885)
collinjackson Jul 22, 2019
2d9cd26
[firebase_in_app_messaging] add firebase_in_app_messaging in README (…
prakhar1989 Jul 22, 2019
4528a65
[camera] Fix camera memory leak on IOS (#1745)
greggor01 Jul 22, 2019
f8ebf95
[location_background] Ignore for CI (#1890)
Jul 23, 2019
6282877
[android_intent] Added "action_location_source_settings" action to st…
pedromassango Jul 23, 2019
41da2ae
[firebase_dynamic_links] Change architecture to work correctly on asy…
jherencia Jul 23, 2019
ed53cab
[firebase_ml_vision] adds facial contours (#1599)
p30arena Jul 23, 2019
d0e798f
[android_alarm_manager] Added support for setting alarms which work w…
brouxco Jul 24, 2019
a0acfa7
[path_provider] Add support to access getApplicationSupportDirectory …
juliocbcotta Jul 24, 2019
af86b9d
[package_info] [location_background] Fix remaining Android compiler w…
collinjackson Jul 24, 2019
a7f8c43
Final release of the location_background plugin. (#1901)
collinjackson Jul 25, 2019
fa7961e
Remove the location_background plugin (#1902)
collinjackson Jul 25, 2019
589f4e1
[firebase_crashlytics] runtime exceptions (#1803)
hffmnn Jul 25, 2019
b16af32
[in_app_purchase] Use correct Gradle distribution (#1905)
Jul 26, 2019
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
  •  
  •  
  •  
26 changes: 9 additions & 17 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@ task:
- git fetch origin master
activate_script: pub global activate flutter_plugin_tools
matrix:
- name: hard_coded_version
script: ./script/check_hard_coded_version.sh
- name: publishable
script: ./script/check_publish.sh
- name: test+format
Expand Down Expand Up @@ -59,26 +57,21 @@ task:
task:
use_compute_credits: $CIRRUS_USER_COLLABORATOR == 'true'
osx_instance:
image: mojave-xcode-10.1
install_cocoapods_script:
- sudo gem install cocoapods
image: mojave-xcode-10.2-flutter
setup_script:
- brew update
- brew install libimobiledevice
- brew install ideviceinstaller
- brew install ios-deploy
- pod repo update
- git clone https://github.com/flutter/flutter.git
upgrade_script:
- flutter channel master
- flutter upgrade
- git fetch origin master
- export PATH=`pwd`/flutter/bin:`pwd`/flutter/bin/cache/dart-sdk/bin:$PATH
- flutter doctor
activate_script:
- pub global activate flutter_plugin_tools
- xcrun simctl create Flutter-iPhone com.apple.CoreSimulator.SimDeviceType.iPhone-X com.apple.CoreSimulator.SimRuntime.iOS-12-1 | xargs xcrun simctl boot
create_simulator_script:
- xcrun simctl list
- xcrun simctl create Flutter-iPhone com.apple.CoreSimulator.SimDeviceType.iPhone-X com.apple.CoreSimulator.SimRuntime.iOS-12-2 | xargs xcrun simctl boot
matrix:
- name: build_all_plugins_ipa
script:
- export PATH=`pwd`/flutter/bin:`pwd`/flutter/bin/cache/dart-sdk/bin:$PATH
- ./script/build_all_plugins_app.sh ios --no-codesign
script: ./script/build_all_plugins_app.sh ios --no-codesign
- name: build-ipas+drive-examples
env:
PATH: $PATH:/usr/local/bin
Expand All @@ -89,6 +82,5 @@ task:
PLUGIN_SHARDING: "--shardIndex 3 --shardCount 4"
SIMCTL_CHILD_MAPS_API_KEY: ENCRYPTED[596a9f6bca436694625ac50851dc5da6b4d34cba8025f7db5bc9465142e8cd44e15f69e3507787753accebfc4910d550]
build_script:
- export PATH=`pwd`/flutter/bin:`pwd`/flutter/bin/cache/dart-sdk/bin:$PATH
- ./script/incremental_build.sh build-examples --ipa
- ./script/incremental_build.sh drive-examples
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
.dart_tool/
pubspec.lock

examples/all_plugins/pubspec.yaml

Podfile
Podfile.lock
Pods/
Expand All @@ -33,3 +35,7 @@ GeneratedPluginRegistrant.m
GeneratedPluginRegistrant.java
build/
.flutter-plugins

.project
.classpath
.settings
3 changes: 3 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,6 @@ ko2ic <[email protected]>
Jonathan Younger <[email protected]>
Jose Sanchez <[email protected]>
Debkanchan Samadder <[email protected]>
Audrius Karosevicius <[email protected]>
Lukasz Piliszczuk <[email protected]>
SoundReply Solutions GmbH <[email protected]>
9 changes: 7 additions & 2 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
# reviewed by someone else.

packages/android_alarm_manager/* @bkonyi
packages/android_intent/* @mklim
packages/battery/* @amirh
packages/camera/* @bparrishMines @mklim
packages/cloud_firestore/* @collinjackson @kroikie
packages/cloud_functions/* @collinjackson @kroikie
Expand All @@ -16,17 +18,20 @@ packages/firebase_core/* @collinjackson @kroikie
packages/firebase_crashlytics/* @kroikie @collinjackson
packages/firebase_database/* @collinjackson @kroikie
packages/firebase_dynamic_links/* @bparrishMines
packages/firebase_in_app_messaging/* @collinjackson
packages/firebase_messaging/* @collinjackson @kroikie
packages/firebase_ml_vision/* @bparrishMines
packages/firebase_performance/* @bparrishMines @collinjackson
packages/firebase_remote_config/* @collinjackson @kroikie
packages/firebase_storage/* @collinjackson @kroikie
packages/google_maps_flutter/* @amirh @iskakaushik
packages/google_maps_flutter/* @iskakaushik
packages/google_sign_in/* @cyanglaz @mehmetf
packages/image_picker/* @cyanglaz
packages/in_app_purchase/* @mklim @cyanglaz
packages/package_info/* @cyanglaz
packages/path_provider/* @collinjackson
packages/quick_actions/* @collinjackson
packages/shared_preferences/* @collinjackson
packages/url_launcher/* @mklim
packages/video_player/* @iskakaushik @cyanglaz
packages/webview_flutter/* @amirh @iskakaushik
packages/webview_flutter/* @amirh
39 changes: 27 additions & 12 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
Contributing to Flutter Plugins
===============================
# Contributing to Flutter Plugins


[![Build Status](https://api.cirrus-ci.com/github/flutter/plugins.svg)](https://cirrus-ci.com/github/flutter/plugins/master)

_See also: [Flutter's code of conduct](https://flutter.io/design-principles/#code-of-conduct)_

Things you will need
--------------------
## Things you will need


* Linux, Mac OS X, or Windows.
* git (used for source version control).
* An ssh client (used to authenticate with GitHub).

Getting the code and configuring your environment
-------------------------------------------------
## Getting the code and configuring your environment


* Ensure all the dependencies described in the previous section are installed.
* Fork `https://github.com/flutter/plugins` into your own GitHub account. If
Expand All @@ -29,8 +29,8 @@ Getting the code and configuring your environment
fetch from the master repository, not your clone, when running `git fetch`
et al.)

Running the examples
--------------------
## Running the examples


To run an example with a prebuilt binary from the cloud, switch to that
example's directory, run `pub get` to make sure its dependencies have been
Expand All @@ -40,8 +40,7 @@ USB and debugging enabled on that device.
* `cd packages/battery/example`
* `flutter run`

Running the tests
-----------------
## Running the tests

Flutter plugins have both unit tests of their Dart API and integration tests that run on a virtual or actual device.

Expand All @@ -58,8 +57,7 @@ cd example
flutter drive test/<name_of_plugin>.dart
```

Contributing code
-----------------
## Contributing code

We gladly accept contributions via GitHub pull requests.

Expand Down Expand Up @@ -112,3 +110,20 @@ You must complete the
You can do this online, and it only takes a minute.
If you've never submitted code before, you must add your (or your
organization's) name and contact info to the [AUTHORS](AUTHORS) file.

### The review process

* This is a new process we are currently experimenting with, feedback on the process is welcomed at the Gitter contributors channel. *

Reviewing PRs often requires a non trivial amount of time. We prioritize issues, not PRs, so that we use our maintainers' time in the most impactful way. Issues pertaining to this repository are managed in the [flutter/flutter issue tracker and are labeled with "plugin"](https://github.com/flutter/flutter/issues?q=is%3Aopen+is%3Aissue+label%3Aplugin+sort%3Areactions-%2B1-desc). Non trivial PRs should have an associated issue that will be used for prioritization. See the [prioritization section](https://github.com/flutter/flutter/wiki/Issue-hygiene#prioritization) in the Flutter wiki to understand how issues are prioritized.

Newly opened PRs first go through initial triage which results in one of:
* **Merging the PR** - if the PR can be quickly reviewed and looks good.
* **Closing the PR** - if the PR maintainer decides that the PR should not be merged.
* **Moving the PR to the backlog** - if the review requires non trivial effort and the issue isn't a priority; in this case the maintainer will:
* Make sure that the PR has an associated issue labeled with "plugin".
* Add the "backlog" label to the issue.
* Leave a comment on the PR explaining that the review is not trivial and that the issue will be looked at according to priority order.
* **Starting a non trivial review** - if the review requires non trivial effort and the issue is a priority; in this case the maintainer will:
* Add the "in review" label to the issue.
* Self assign the PR.
6 changes: 6 additions & 0 deletions FlutterFire.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ The plugins are still under development, and some APIs might not be available ye
| [firebase_crashlytics][crash_pub] | ![pub package][crash_badge] | [Firebase Crashlytics][crash_product] | [`packages/firebase_crashlytics`][crash_code] |
| [firebase_database][database_pub] | ![pub package][database_badge] | [Firebase Realtime Database][database_product] | [`packages/firebase_database`][database_code] |
| [firebase_dynamic_links][dynamic_links_pub] | ![pub package][dynamic_links_badge] | [Firebase Dynamic Links][dynamic_links_product] | [`packages/firebase_dynamic_links`][dynamic_links_code] |
| [in_app_messaging][in_app_messaging_pub] | ![pub package][in_app_messaging_badge] | [Firebase In-App Messaging][in_app_messaging_product] | [`packages/firebase_in_app_messaging`][in_app_messaging_code] |
| [firebase_messaging][messaging_pub] | ![pub package][messaging_badge] | [Firebase Cloud Messaging][messaging_product] | [`packages/firebase_messaging`][messaging_code] |
| [firebase_ml_vision][ml_vision_pub] | ![pub package][ml_vision_badge] | [Firebase ML Kit][ml_vision_product] | [`packages/firebase_ml_vision`][ml_vision_code] |
| [firebase_performance][performance_pub] | ![pub package][performance_badge] | [Firebase Performance Monitoring][performance_product] | [`packages/firebase_performance`][performance_code] |
Expand Down Expand Up @@ -74,6 +75,11 @@ The plugins are still under development, and some APIs might not be available ye
[functions_code]: https://github.com/flutter/plugins/tree/master/packages/cloud_functions
[functions_badge]: https://img.shields.io/pub/v/cloud_functions.svg

[in_app_messaging_pub]: https://pub.dartlang.org/packages/firebase_in_app_messaging
[in_app_messaging_product]: https://firebase.google.com/products/in-app-messaging/
[in_app_messaging_code]: https://github.com/flutter/plugins/tree/master/packages/firebase_in_app_messaging
[in_app_messaging_badge]: https://img.shields.io/pub/v/firebase_in_app_messaging.svg

[messaging_pub]: https://pub.dartlang.org/packages/firebase_messaging
[messaging_product]: https://firebase.google.com/products/cloud-messaging/
[messaging_code]: https://github.com/flutter/plugins/tree/master/packages/firebase_messaging
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ These are the available plugins in this repository.
| [google_maps_flutter](./packages/google_maps_flutter) | [![pub package](https://img.shields.io/pub/v/google_maps_flutter.svg)](https://pub.dev/packages/google_maps_flutter) |
| [google_sign_in](./packages/google_sign_in/) | [![pub package](https://img.shields.io/pub/v/google_sign_in.svg)](https://pub.dev/packages/google_sign_in) |
| [image_picker](./packages/image_picker/) | [![pub package](https://img.shields.io/pub/v/image_picker.svg)](https://pub.dev/packages/image_picker) |
| [in_app_purchase](./packages/in_app_purchase/) | [![pub package](https://img.shields.io/pub/v/in_app_purchase.svg)](https://pub.dev/packages/in_app_purchase) |
| [local_auth](./packages/local_auth/) | [![pub package](https://img.shields.io/pub/v/local_auth.svg)](https://pub.dev/packages/local_auth) |
| [package_info](./packages/package_info/) | [![pub package](https://img.shields.io/pub/v/package_info.svg)](https://pub.dev/packages/package_info) |
| [path_provider](./packages/path_provider/) | [![pub package](https://img.shields.io/pub/v/path_provider.svg)](https://pub.dev/packages/path_provider) |
Expand All @@ -68,6 +69,7 @@ These are the available plugins in this repository.
| [firebase_crashlytics](./packages/firebase_crashlytics/) | [![pub package](https://img.shields.io/pub/v/firebase_crashlytics.svg)](https://pub.dev/packages/firebase_crashlytics) |
| [firebase_database](./packages/firebase_database/) | [![pub package](https://img.shields.io/pub/v/firebase_database.svg)](https://pub.dev/packages/firebase_database) |
| [firebase_dynamic_links](./packages/firebase_dynamic_links/) | [![pub package](https://img.shields.io/pub/v/firebase_dynamic_links.svg)](https://pub.dev/packages/firebase_dynamic_links) |
| [firebase_in_app_messaging](./packages/firebase_in_app_messaging/) | [![pub package](https://img.shields.io/pub/v/firebase_in_app_messaging.svg)](https://pub.dev/packages/firebase_in_app_messaging) |
| [firebase_messaging](./packages/firebase_messaging/) | [![pub package](https://img.shields.io/pub/v/firebase_messaging.svg)](https://pub.dev/packages/firebase_messaging) |
| [firebase_ml_vision](./packages/firebase_ml_vision/) | [![pub package](https://img.shields.io/pub/v/firebase_ml_vision.svg)](https://pub.dev/packages/firebase_ml_vision) |
| [firebase_performance](./packages/firebase_performance/) | [![pub package](https://img.shields.io/pub/v/firebase_performance.svg)](https://pub.dev/packages/firebase_performance) |
Expand Down
8 changes: 5 additions & 3 deletions examples/all_plugins/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,11 @@ android {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "io.plugins.all_plugins"
minSdkVersion 16
multiDexEnabled true
targetSdkVersion 28
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

buildTypes {
Expand All @@ -56,6 +57,7 @@ flutter {

dependencies {
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
androidTestImplementation 'androidx.test:runner:1.1.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
api 'androidx.exifinterface:exifinterface:1.0.0'
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="io.plugins.all_plugins">
package="io.plugins.all_plugins"
xmlns:tools="http://schemas.android.com/tools">

<uses-sdk tools:overrideLibrary="io.flutter.plugins.camera"/>

<!-- io.flutter.app.FlutterApplication is an android.app.Application that
calls FlutterMain.startInitialization(this); in its onCreate method.
Expand Down
2 changes: 2 additions & 0 deletions examples/all_plugins/android/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
android.enableJetifier=true
android.useAndroidX=true
org.gradle.jvmargs=-Xmx1536M

2 changes: 2 additions & 0 deletions examples/all_plugins/ios/Runner/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,7 @@
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
<key>io.flutter.embedded_views_preview</key>
<true/>
</dict>
</plist>
73 changes: 1 addition & 72 deletions examples/all_plugins/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,72 +1 @@
name: all_plugins
description: Flutter app containing all 1st party plugins.

# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# In Android, build-name is used as versionName while build-number used as versionCode.
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.0+1

environment:
sdk: ">=2.1.0 <3.0.0"

dependencies:
flutter:
sdk: flutter

# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^0.1.2

dev_dependencies:
flutter_test:
sdk: flutter


# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:

# The following line ensures that the Material Icons font is
# included with your application, so that you can use the icons in
# the material Icons class.
uses-material-design: true

# To add assets to your application, add an assets section, like this:
# assets:
# - images/a_dot_burr.jpeg
# - images/a_dot_ham.jpeg

# An image asset can refer to one or more resolution-specific "variants", see
# https://flutter.dev/assets-and-images/#resolution-aware.

# For details regarding adding assets from package dependencies, see
# https://flutter.dev/assets-and-images/#from-packages

# To add custom fonts to your application, add a fonts section here,
# in this "flutter" section. Each entry in this list should have a
# "family" key with the font family name, and a "fonts" key with a
# list giving the asset and other descriptors for the font. For
# example:
# fonts:
# - family: Schyler
# fonts:
# - asset: fonts/Schyler-Regular.ttf
# - asset: fonts/Schyler-Italic.ttf
# style: italic
# - family: Trajan Pro
# fonts:
# - asset: fonts/TrajanPro.ttf
# - asset: fonts/TrajanPro_Bold.ttf
# weight: 700
#
# For details regarding fonts from package dependencies,
# see https://flutter.dev/custom-fonts/#from-packages
### Generated file. Run `pub global run flutter_plugin_tools gen-pubspec`.
12 changes: 12 additions & 0 deletions packages/android_alarm_manager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
## 0.4.2

* Added support for setting alarms which work when the phone is in doze mode.

## 0.4.1+8

* Remove dependency on google-services in the Android example.

## 0.4.1+7

* Fix possible crash on Android devices with APIs below 19.

## 0.4.1+6

* Bump the minimum Flutter version to 1.2.0.
Expand Down
Loading