From b8091f38e158dd705aabdec4f39129c4e58ee5a4 Mon Sep 17 00:00:00 2001 From: Dan Spencer Date: Tue, 28 Jul 2020 16:32:13 -0400 Subject: [PATCH] Updating version number, change log and readme. --- CHANGELOG.md | 3 +++ README.md | 2 +- example/README.md | 21 +++++++++++++++++---- pubspec.yaml | 2 +- 4 files changed, 22 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 136b412..b912181 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ All three options open the current 'app' settings section if there are settings ### Android Each option will open and display the corresponding screen: WIFI, Location, or Security, etc. +## 4.0.2 +Adding in NFC settings access for Android. iOS will still rely on App Settings. + ## 4.0.1+1 Update Android compileSdkVersion to 30 diff --git a/README.md b/README.md index f5d5b5e..bff7071 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ A Flutter plugin for opening iOS and Android phone settings from an app. dependencies: flutter: sdk: flutter - app_settings: 4.0.1+1 + app_settings: 4.0.2 ``` Next, import 'app_settings.dart' into your dart code. diff --git a/example/README.md b/example/README.md index 2999f41..bff7071 100644 --- a/example/README.md +++ b/example/README.md @@ -12,7 +12,7 @@ A Flutter plugin for opening iOS and Android phone settings from an app. dependencies: flutter: sdk: flutter - app_settings: 1.0.6+1 + app_settings: 4.0.2 ``` Next, import 'app_settings.dart' into your dart code. @@ -22,20 +22,33 @@ import 'package:app_settings/app_settings.dart'; ``` ## Platform Specifics -The following setting options available on both iOS and Android: openAppSettings, openWIFISettings, openLocationSettings, openSecuritySettings +The following setting options available on both iOS and Android: openAppSettings, openWIFISettings, openLocationSettings, openSecuritySettings, openBluetoothSettings, openDataRoamingSettings +, openDateSettings, openDisplaySettings, openNotificationSettings, openSoundSettings, openInternalStorageSettings, openBatteryOptimizationSettings ### iOS ***TIP: If using Objective-C for iOS in your project, you will need to add `use_frameworks!` to your `Runner project podfile` in order to use this Swift plugin:*** - target 'Runner' do use_frameworks! -All four options open the current 'app' settings section if there are settings defined. If no current settings are defined for the app the iPhone Settings Screen will be displayed. +All options open the current 'app' settings section if there are settings defined. If no current settings are defined for the app the iPhone Settings Screen will be displayed. ### Android -Each option will open and display the exact corresponding system settings screen: WIFI, Location, or Security. +Each option will open and display the exact corresponding system settings screen: WIFI, Location, or Security, etc. Using the openAppSettings option will open the current 'app' settings for the running app. +In some cases, to access directly the Bluetooth window, you will need to provide access permissions in the android/app/src/main/AndroidManifest.xml + +```dart + + + + + homepage: https://github.com/spencerccf/app_settings