diff --git a/pubspec.lock b/pubspec.lock index d826f033..5829b2dd 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -56,7 +56,7 @@ packages: name: archive url: "https://pub.dartlang.org" source: hosted - version: "3.1.11" + version: "3.2.1" args: dependency: transitive description: @@ -175,7 +175,7 @@ packages: name: chewie url: "https://pub.dartlang.org" source: hosted - version: "1.2.2" + version: "1.3.0" cli_util: dependency: transitive description: @@ -203,14 +203,14 @@ packages: name: connectivity_plus url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.2.1" connectivity_plus_linux: dependency: transitive description: name: connectivity_plus_linux url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.0" connectivity_plus_macos: dependency: transitive description: @@ -289,7 +289,7 @@ packages: name: dart_code_metrics url: "https://pub.dartlang.org" source: hosted - version: "4.10.1" + version: "4.11.0" dart_style: dependency: transitive description: @@ -338,7 +338,7 @@ packages: name: device_info_plus url: "https://pub.dartlang.org" source: hosted - version: "3.2.1" + version: "3.2.2" device_info_plus_linux: dependency: transitive description: @@ -394,7 +394,7 @@ packages: name: emoji_picker_flutter url: "https://pub.dartlang.org" source: hosted - version: "1.1.1" + version: "1.1.2" encrypt: dependency: "direct main" description: @@ -429,7 +429,7 @@ packages: name: file_picker url: "https://pub.dartlang.org" source: hosted - version: "4.3.3" + version: "4.4.0" file_picker_cross: dependency: "direct main" description: @@ -532,7 +532,7 @@ packages: name: flutter_keyboard_visibility url: "https://pub.dartlang.org" source: hosted - version: "5.1.1" + version: "5.2.0" flutter_keyboard_visibility_platform_interface: dependency: transitive description: @@ -600,7 +600,7 @@ packages: name: flutter_native_splash url: "https://pub.dartlang.org" source: hosted - version: "2.0.3+1" + version: "2.0.5" flutter_olm: dependency: "direct main" description: @@ -703,7 +703,7 @@ packages: name: flutter_web_auth url: "https://pub.dartlang.org" source: hosted - version: "0.4.0" + version: "0.4.1" flutter_web_plugins: dependency: transitive description: flutter @@ -785,7 +785,7 @@ packages: name: hive url: "https://pub.dartlang.org" source: hosted - version: "2.0.5" + version: "2.0.6" hive_flutter: dependency: "direct main" description: @@ -820,7 +820,7 @@ packages: name: http_multi_server url: "https://pub.dartlang.org" source: hosted - version: "3.0.1" + version: "3.2.0" http_parser: dependency: transitive description: @@ -834,28 +834,28 @@ packages: name: image url: "https://pub.dartlang.org" source: hosted - version: "3.1.1" + version: "3.1.3" image_picker: dependency: "direct main" description: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.8.4+8" + version: "0.8.4+10" image_picker_for_web: dependency: transitive description: name: image_picker_for_web url: "https://pub.dartlang.org" source: hosted - version: "2.1.5" + version: "2.1.6" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "2.4.3" + version: "2.4.4" import_sorter: dependency: "direct dev" description: @@ -1016,7 +1016,7 @@ packages: name: nm url: "https://pub.dartlang.org" source: hosted - version: "0.4.4" + version: "0.5.0" node_preamble: dependency: transitive description: @@ -1065,7 +1065,7 @@ packages: name: package_info_plus url: "https://pub.dartlang.org" source: hosted - version: "1.3.0" + version: "1.4.0" package_info_plus_linux: dependency: transitive description: @@ -1135,14 +1135,14 @@ packages: name: path_provider_android url: "https://pub.dartlang.org" source: hosted - version: "2.0.11" + version: "2.0.12" path_provider_ios: dependency: transitive description: name: path_provider_ios url: "https://pub.dartlang.org" source: hosted - version: "2.0.7" + version: "2.0.8" path_provider_linux: dependency: transitive description: @@ -1184,7 +1184,21 @@ packages: name: permission_handler url: "https://pub.dartlang.org" source: hosted - version: "8.3.0" + version: "9.2.0" + permission_handler_android: + dependency: transitive + description: + name: permission_handler_android + url: "https://pub.dartlang.org" + source: hosted + version: "9.0.2" + permission_handler_apple: + dependency: transitive + description: + name: permission_handler_apple + url: "https://pub.dartlang.org" + source: hosted + version: "9.0.2" permission_handler_platform_interface: dependency: transitive description: @@ -1192,6 +1206,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.7.0" + permission_handler_windows: + dependency: transitive + description: + name: permission_handler_windows + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.0" petitparser: dependency: transitive description: @@ -1226,7 +1247,7 @@ packages: name: pointycastle url: "https://pub.dartlang.org" source: hosted - version: "3.5.0" + version: "3.5.1" pool: dependency: transitive description: @@ -1289,7 +1310,7 @@ packages: name: qr_code_scanner url: "https://pub.dartlang.org" source: hosted - version: "0.6.1" + version: "0.7.0" qr_flutter: dependency: "direct main" description: @@ -1394,28 +1415,28 @@ packages: name: shared_preferences_android url: "https://pub.dartlang.org" source: hosted - version: "2.0.10" + version: "2.0.11" shared_preferences_ios: dependency: transitive description: name: shared_preferences_ios url: "https://pub.dartlang.org" source: hosted - version: "2.0.9" + version: "2.1.0" shared_preferences_linux: dependency: transitive description: name: shared_preferences_linux url: "https://pub.dartlang.org" source: hosted - version: "2.0.4" + version: "2.1.0" shared_preferences_macos: dependency: transitive description: name: shared_preferences_macos url: "https://pub.dartlang.org" source: hosted - version: "2.0.2" + version: "2.0.3" shared_preferences_platform_interface: dependency: transitive description: @@ -1436,7 +1457,7 @@ packages: name: shared_preferences_windows url: "https://pub.dartlang.org" source: hosted - version: "2.0.4" + version: "2.1.0" shelf: dependency: transitive description: @@ -1679,28 +1700,28 @@ packages: name: url_launcher_android url: "https://pub.dartlang.org" source: hosted - version: "6.0.14" + version: "6.0.15" url_launcher_ios: dependency: transitive description: name: url_launcher_ios url: "https://pub.dartlang.org" source: hosted - version: "6.0.14" + version: "6.0.15" url_launcher_linux: dependency: transitive description: name: url_launcher_linux url: "https://pub.dartlang.org" source: hosted - version: "2.0.3" + version: "3.0.0" url_launcher_macos: dependency: transitive description: name: url_launcher_macos url: "https://pub.dartlang.org" source: hosted - version: "2.0.3" + version: "3.0.0" url_launcher_platform_interface: dependency: transitive description: @@ -1714,14 +1735,14 @@ packages: name: url_launcher_web url: "https://pub.dartlang.org" source: hosted - version: "2.0.6" + version: "2.0.9" url_launcher_windows: dependency: transitive description: name: url_launcher_windows url: "https://pub.dartlang.org" source: hosted - version: "2.0.2" + version: "3.0.0" url_strategy: dependency: transitive description: @@ -1735,7 +1756,7 @@ packages: name: uuid url: "https://pub.dartlang.org" source: hosted - version: "3.0.5" + version: "3.0.6" vector_math: dependency: transitive description: @@ -1743,6 +1764,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.1.1" + very_good_analysis: + dependency: transitive + description: + name: very_good_analysis + url: "https://pub.dartlang.org" + source: hosted + version: "2.4.0" video_compress: dependency: "direct main" description: @@ -1756,35 +1784,35 @@ packages: name: video_player url: "https://pub.dartlang.org" source: hosted - version: "2.2.18" + version: "2.2.19" video_player_android: dependency: transitive description: name: video_player_android url: "https://pub.dartlang.org" source: hosted - version: "2.2.17" + version: "2.3.0" video_player_avfoundation: dependency: transitive description: name: video_player_avfoundation url: "https://pub.dartlang.org" source: hosted - version: "2.2.18" + version: "2.3.0" video_player_platform_interface: dependency: transitive description: name: video_player_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "5.0.1" + version: "5.1.0" video_player_web: dependency: transitive description: name: video_player_web url: "https://pub.dartlang.org" source: hosted - version: "2.0.6" + version: "2.0.7" vm_service: dependency: transitive description: @@ -1805,7 +1833,7 @@ packages: name: wakelock url: "https://pub.dartlang.org" source: hosted - version: "0.5.6" + version: "0.6.1+1" wakelock_macos: dependency: transitive description: @@ -1868,7 +1896,7 @@ packages: name: win32 url: "https://pub.dartlang.org" source: hosted - version: "2.3.11" + version: "2.4.1" wkt_parser: dependency: transitive description: @@ -1899,4 +1927,4 @@ packages: version: "3.1.0" sdks: dart: ">=2.15.1 <3.0.0" - flutter: ">=2.8.0" + flutter: ">=2.10.0" diff --git a/pubspec.yaml b/pubspec.yaml index 19be2a89..fd9e1d31 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -62,11 +62,11 @@ dependencies: open_noti_settings: ^0.4.0 package_info_plus: ^1.3.0 path_provider: ^2.0.9 - permission_handler: ^8.3.0 + permission_handler: ^9.2.0 pin_code_text_field: ^1.8.0 provider: ^6.0.2 punycode: ^1.0.0 - qr_code_scanner: ^0.6.1 + qr_code_scanner: ^0.7.0 qr_flutter: ^4.0.0 receive_sharing_intent: ^1.4.5 record: ^3.0.2 @@ -84,7 +84,7 @@ dependencies: video_compress: ^3.1.0 video_player: ^2.2.18 vrouter: ^1.2.0+21 - wakelock: ^0.5.6 + wakelock: ^0.6.1+1 dev_dependencies: dart_code_metrics: ^4.10.1 diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc index c82e2666..cde91e3e 100644 --- a/windows/flutter/generated_plugin_registrant.cc +++ b/windows/flutter/generated_plugin_registrant.cc @@ -12,6 +12,7 @@ #include #include #include +#include #include void RegisterPlugins(flutter::PluginRegistry* registry) { @@ -27,6 +28,8 @@ void RegisterPlugins(flutter::PluginRegistry* registry) { registry->GetRegistrarForPlugin("FlutterSecureStorageWindowsPlugin")); FlutterWebRTCPluginRegisterWithRegistrar( registry->GetRegistrarForPlugin("FlutterWebRTCPlugin")); + PermissionHandlerWindowsPluginRegisterWithRegistrar( + registry->GetRegistrarForPlugin("PermissionHandlerWindowsPlugin")); UrlLauncherWindowsRegisterWithRegistrar( registry->GetRegistrarForPlugin("UrlLauncherWindows")); } diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake index b18dd536..eb0112c0 100644 --- a/windows/flutter/generated_plugins.cmake +++ b/windows/flutter/generated_plugins.cmake @@ -9,6 +9,7 @@ list(APPEND FLUTTER_PLUGIN_LIST file_selector_windows flutter_secure_storage_windows flutter_webrtc + permission_handler_windows url_launcher_windows )