From 572e8f46197fd320ab9891ba7c91fffd01cd99f8 Mon Sep 17 00:00:00 2001 From: 3003h Date: Sun, 25 Aug 2024 13:08:48 +0800 Subject: [PATCH] update Avatar, remove readViewCompatibleMode --- android/app/build.gradle | 14 +- android/build.gradle | 13 + lib/common/service/ehsetting_service.dart | 16 +- lib/pages/gallery/view/comment_item.dart | 9 +- lib/pages/setting/avatar_setting_page.dart | 43 +- lib/pages/setting/read_setting_page.dart | 26 +- .../tab/controller/splash_controller.dart | 42 +- macos/Flutter/GeneratedPluginRegistrant.swift | 2 + pubspec.lock | 421 +++++++++--------- pubspec.yaml | 32 +- 10 files changed, 336 insertions(+), 282 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index a9b0ad2ab..051f7f8c8 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -117,5 +117,17 @@ flutter { dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20" implementation "androidx.startup:startup-runtime:1.1.1" - implementation 'com.google.mlkit:barcode-scanning:17.2.0' + implementation 'com.google.mlkit:barcode-scanning:17.3.0' +} + +configurations.configureEach { + resolutionStrategy { + force 'androidx.core:core-ktx:1.6.0' + } +} + +ext { + compileSdkVersion = 34 + targetSdkVersion = 34 + appCompatVersion = "1.7.0" } \ No newline at end of file diff --git a/android/build.gradle b/android/build.gradle index 4cf902575..e544aeb35 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -6,6 +6,19 @@ allprojects { } } +// 临时解决 error: resource android:attr/lStar not found +subprojects { + afterEvaluate { project -> + if (project.plugins.hasPlugin("com.android.application") || + project.plugins.hasPlugin("com.android.library")) { + project.android { + compileSdkVersion 34 + buildToolsVersion "34.0.0" + } + } + } +} + rootProject.buildDir = '../build' subprojects { project.buildDir = "${rootProject.buildDir}/${project.name}" diff --git a/lib/common/service/ehsetting_service.dart b/lib/common/service/ehsetting_service.dart index d244a3bfc..af307d994 100644 --- a/lib/common/service/ehsetting_service.dart +++ b/lib/common/service/ehsetting_service.dart @@ -188,10 +188,9 @@ class EhSettingService extends ProfileService { bool get showCommentAvatar => _showCommentAvatar.value; set showCommentAvatar(bool val) => _showCommentAvatar.value = val; - final _boringAvatarsType = BoringAvatarsType.beam.obs; - BoringAvatarsType get boringAvatarsType => _boringAvatarsType.value; - set boringAvatarsType(BoringAvatarsType val) => - _boringAvatarsType.value = val; + final _boringAvatarsType = BoringAvatarType.beam.obs; + BoringAvatarType get boringAvatarsType => _boringAvatarsType.value; + set boringAvatarsType(BoringAvatarType val) => _boringAvatarsType.value = val; final _avatarBorderRadiusType = AvatarBorderRadiusType.circle.obs; AvatarBorderRadiusType get avatarBorderRadiusType => @@ -283,8 +282,9 @@ class EhSettingService extends ProfileService { } // readViewCompatibleModes - final _readViewCompatibleMode = true.obs; - bool get readViewCompatibleMode => _readViewCompatibleMode.value; + final _readViewCompatibleMode = false.obs; + // bool get readViewCompatibleMode => _readViewCompatibleMode.value; + bool get readViewCompatibleMode => false; set readViewCompatibleMode(bool val) => _readViewCompatibleMode.value = val; // translateSearchHistory @@ -507,8 +507,8 @@ class EhSettingService extends ProfileService { // _boringAvatarsType boringAvatarsType = EnumToString.fromString( - BoringAvatarsType.values, ehConfig.boringAvatarsType ?? '') ?? - BoringAvatarsType.beam; + BoringAvatarType.values, ehConfig.boringAvatarsType ?? '') ?? + BoringAvatarType.beam; everFromEnum(_boringAvatarsType, (String value) { ehConfig = ehConfig.copyWith(boringAvatarsType: value.oN); }); diff --git a/lib/pages/gallery/view/comment_item.dart b/lib/pages/gallery/view/comment_item.dart index a7895c786..2ced30918 100644 --- a/lib/pages/gallery/view/comment_item.dart +++ b/lib/pages/gallery/view/comment_item.dart @@ -448,11 +448,14 @@ class _CommentUser extends StatelessWidget { : avatarSize / 2; return _ehSettingService.avatarType == AvatarType.boringAvatar - ? BoringAvatars( + ? BoringAvatar( name: _name, - colors: [...ThemeColors.catColorList], + // colors: [...ThemeColors.catColorList], + palette: BoringAvatarPalette( + ThemeColors.catColorList..shuffle(), + ), type: _ehSettingService.boringAvatarsType, - square: true, + // square: true, ) : TextAvatar( name: _name, diff --git a/lib/pages/setting/avatar_setting_page.dart b/lib/pages/setting/avatar_setting_page.dart index 4b1dcf923..c87ae0c89 100644 --- a/lib/pages/setting/avatar_setting_page.dart +++ b/lib/pages/setting/avatar_setting_page.dart @@ -104,43 +104,43 @@ class AvatarSettingPage extends StatelessWidget { .listInsetGrouped(children: [ EhCupertinoListTile( title: - CupertinoSlidingSegmentedControl( - children: { - BoringAvatarsType.beam: _BoringAvatar( - BoringAvatarsType.beam, + CupertinoSlidingSegmentedControl( + children: { + BoringAvatarType.beam: _BoringAvatar( + BoringAvatarType.beam, borderRadiusType: _ehSettingService.avatarBorderRadiusType, ), - BoringAvatarsType.bauhaus: _BoringAvatar( - BoringAvatarsType.bauhaus, + BoringAvatarType.bauhaus: _BoringAvatar( + BoringAvatarType.bauhaus, borderRadiusType: _ehSettingService.avatarBorderRadiusType, ), - BoringAvatarsType.sunset: _BoringAvatar( - BoringAvatarsType.sunset, + BoringAvatarType.sunset: _BoringAvatar( + BoringAvatarType.sunset, borderRadiusType: _ehSettingService.avatarBorderRadiusType, ), - BoringAvatarsType.marble: _BoringAvatar( - BoringAvatarsType.marble, + BoringAvatarType.marble: _BoringAvatar( + BoringAvatarType.marble, borderRadiusType: _ehSettingService.avatarBorderRadiusType, ), - BoringAvatarsType.pixel: _BoringAvatar( - BoringAvatarsType.pixel, + BoringAvatarType.pixel: _BoringAvatar( + BoringAvatarType.pixel, borderRadiusType: _ehSettingService.avatarBorderRadiusType, ), - BoringAvatarsType.ring: _BoringAvatar( - BoringAvatarsType.ring, + BoringAvatarType.ring: _BoringAvatar( + BoringAvatarType.ring, borderRadiusType: _ehSettingService.avatarBorderRadiusType, ), }, groupValue: _ehSettingService.boringAvatarsType, - onValueChanged: (BoringAvatarsType? value) { + onValueChanged: (BoringAvatarType? value) { _ehSettingService.boringAvatarsType = - value ?? BoringAvatarsType.beam; + value ?? BoringAvatarType.beam; }, ), ), @@ -247,7 +247,7 @@ class _BoringAvatar extends StatelessWidget { super.key, }); - final BoringAvatarsType type; + final BoringAvatarType type; final String? name; final AvatarBorderRadiusType? borderRadiusType; @@ -272,12 +272,15 @@ class _BoringAvatar extends StatelessWidget { child: AnimatedClipRRect( borderRadius: borderRadius, duration: const Duration(milliseconds: 300), - child: AnimatedBoringAvatars( + child: AnimatedBoringAvatar( duration: const Duration(milliseconds: 300), name: _username, - colors: ThemeColors.catColorList, + // colors: ThemeColors.catColorList, + palette: BoringAvatarPalette( + ThemeColors.catColorList..shuffle(), + ), type: type, - square: true, + // square: true, ), ), // child: SizedBox.shrink(), diff --git a/lib/pages/setting/read_setting_page.dart b/lib/pages/setting/read_setting_page.dart index ecf963892..ef3808237 100644 --- a/lib/pages/setting/read_setting_page.dart +++ b/lib/pages/setting/read_setting_page.dart @@ -117,19 +117,19 @@ class ReadSettingList extends StatelessWidget { ]), // 兼容模式 - SliverCupertinoListSection.listInsetGrouped(children: [ - EhCupertinoListTile( - title: Text(L10n.of(context).read_view_compatible_mode), - trailing: Obx(() { - return CupertinoSwitch( - value: ehSettingService.readViewCompatibleMode, - onChanged: (bool val) { - ehSettingService.readViewCompatibleMode = val; - }, - ); - }), - ), - ]), + // SliverCupertinoListSection.listInsetGrouped(children: [ + // EhCupertinoListTile( + // title: Text(L10n.of(context).read_view_compatible_mode), + // trailing: Obx(() { + // return CupertinoSwitch( + // value: ehSettingService.readViewCompatibleMode, + // onChanged: (bool val) { + // ehSettingService.readViewCompatibleMode = val; + // }, + // ); + // }), + // ), + // ]), ]); } } diff --git a/lib/pages/tab/controller/splash_controller.dart b/lib/pages/tab/controller/splash_controller.dart index 73e26ca9c..2673e30f1 100644 --- a/lib/pages/tab/controller/splash_controller.dart +++ b/lib/pages/tab/controller/splash_controller.dart @@ -25,21 +25,37 @@ class SplashController extends GetxController { } else { // For sharing or opening urls/text coming from outside the app while the app is in the memory _intentDataStreamSubscription = - ReceiveSharingIntent.getTextStream().listen((String value) { - sharedText = value; - logger.d('getTextStream Shared: $sharedText'); - _startHome(sharedText ?? '', replace: false); - }, onError: (err) { - logger.e('getTextStream error: $err'); - }); + ReceiveSharingIntent.instance.getMediaStream().listen( + (List value) { + if (value.isEmpty) { + Get.offNamed(EHRoutes.home); + } else { + _parseSharedMediaFile(value.first); + } + }, + onError: (err) { + logger.e('getTextStream error: $err'); + }, + ); // For sharing or opening urls/text coming from outside the app while the app is closed - ReceiveSharingIntent.getInitialText().then((String? value) { - // logger.i('value(closed): $value'); - sharedText = value ?? ''; - logger.t('Shared: $sharedText'); - _startHome(sharedText ?? ''); - }); + ReceiveSharingIntent.instance.getInitialMedia().then( + (List value) { + if (value.isEmpty) { + Get.offNamed(EHRoutes.home); + } else { + _parseSharedMediaFile(value.first); + } + }, + ); + } + } + + void _parseSharedMediaFile(SharedMediaFile sharedMediaFile) { + if (sharedMediaFile.type == SharedMediaType.text) { + sharedText = sharedMediaFile.path; + logger.t('Shared: $sharedText'); + _startHome(sharedText ?? ''); } } diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift index 58c3de540..d15dcb5b9 100644 --- a/macos/Flutter/GeneratedPluginRegistrant.swift +++ b/macos/Flutter/GeneratedPluginRegistrant.swift @@ -12,6 +12,7 @@ import firebase_core import firebase_crashlytics import flutter_inappwebview_macos import isar_flutter_libs +import local_auth_darwin import package_info import package_info_plus import path_provider_foundation @@ -31,6 +32,7 @@ func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { FLTFirebaseCrashlyticsPlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseCrashlyticsPlugin")) InAppWebViewFlutterPlugin.register(with: registry.registrar(forPlugin: "InAppWebViewFlutterPlugin")) IsarFlutterLibsPlugin.register(with: registry.registrar(forPlugin: "IsarFlutterLibsPlugin")) + FLALocalAuthPlugin.register(with: registry.registrar(forPlugin: "FLALocalAuthPlugin")) FLTPackageInfoPlugin.register(with: registry.registrar(forPlugin: "FLTPackageInfoPlugin")) FPPPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FPPPackageInfoPlusPlugin")) PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin")) diff --git a/pubspec.lock b/pubspec.lock index e4b1b06cf..da3f7115a 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -13,10 +13,10 @@ packages: dependency: transitive description: name: _flutterfire_internals - sha256: "37a42d06068e2fe3deddb2da079a8c4d105f241225ba27b7122b37e9865fd8f7" + sha256: f5628cd9c92ed11083f425fd1f8f1bc60ecdda458c81d73b143aeda036c35fe7 url: "https://pub.flutter-io.cn" source: hosted - version: "1.3.35" + version: "1.3.16" analyzer: dependency: transitive description: @@ -29,10 +29,10 @@ packages: dependency: "direct main" description: name: archive - sha256: "6bd38d335f0954f5fad9c79e614604fbf03a0e5b975923dd001b6ea965ef5b4b" + sha256: cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d url: "https://pub.flutter-io.cn" source: hosted - version: "3.6.0" + version: "3.6.1" archive_async: dependency: "direct main" description: @@ -190,18 +190,18 @@ packages: dependency: "direct dev" description: name: build_runner - sha256: "1414d6d733a85d8ad2f1dfcb3ea7945759e35a123cb99ccfac75d0758f75edfa" + sha256: dd09dd4e2b078992f42aac7f1a622f01882a8492fef08486b27ddde929c19f04 url: "https://pub.flutter-io.cn" source: hosted - version: "2.4.10" + version: "2.4.12" build_runner_core: dependency: transitive description: name: build_runner_core - sha256: "4ae8ffe5ac758da294ecf1802f2aff01558d8b1b00616aa7538ea9a8a5d50799" + sha256: f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0 url: "https://pub.flutter-io.cn" source: hosted - version: "7.3.0" + version: "7.3.2" built_collection: dependency: transitive description: @@ -222,10 +222,10 @@ packages: dependency: "direct main" description: name: buttons_tabbar - sha256: a25c19618f84feeb822a019d8f61cebc5c3879a030c97cd1a704b23ae6400f2f + sha256: d40d2e48854f5c0da60a4df2ebd546cecf00031f8d25fe66d93543f1e2c22a81 url: "https://pub.flutter-io.cn" source: hosted - version: "1.3.10" + version: "1.3.13" cached: dependency: "direct dev" description: @@ -366,26 +366,26 @@ packages: dependency: transitive description: name: cronet_http - sha256: f6b4f39b93affe542cc1a0dd3fc42844a93937eb1b250bad864f0936c7d5cf29 + sha256: "3af9c4d57bf07ef4b307e77b22be4ad61bea19ee6ff65e62184863f3a09f1415" url: "https://pub.flutter-io.cn" source: hosted - version: "1.3.0" + version: "1.3.2" cross_file: dependency: "direct main" description: name: cross_file - sha256: "55d7b444feb71301ef6b8838dbc1ae02e63dd48c8773f3810ff53bb1e2945b32" + sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" url: "https://pub.flutter-io.cn" source: hosted - version: "0.3.4+1" + version: "0.3.4+2" crypto: dependency: transitive description: name: crypto - sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab + sha256: ec30d999af904f33454ba22ed9a86162b35e52b44ac4807d1d93c288041d7d27 url: "https://pub.flutter-io.cn" source: hosted - version: "3.0.3" + version: "3.0.5" csslib: dependency: transitive description: @@ -406,10 +406,10 @@ packages: dependency: transitive description: name: cupertino_http - sha256: d04385be00db206c75be8ec1229729398bb7e48723ce33fde3a81ff219e2d7ca + sha256: "7e75c45a27cc13a886ab0a1e4d8570078397057bd612de9d24fe5df0d9387717" url: "https://pub.flutter-io.cn" source: hosted - version: "1.5.0" + version: "1.5.1" cupertino_icons: dependency: "direct main" description: @@ -454,34 +454,34 @@ packages: dependency: transitive description: name: decimal - sha256: "24a261d5d5c87e86c7651c417a5dbdf8bcd7080dd592533910e8d0505a279f21" + sha256: "4140a688f9e443e2f4de3a1162387bf25e1ac6d51e24c9da263f245210f41440" url: "https://pub.flutter-io.cn" source: hosted - version: "2.3.3" + version: "3.0.2" device_info_plus: dependency: "direct main" description: name: device_info_plus - sha256: eead12d1a1ed83d8283ab4c2f3fca23ac4082f29f25f29dff0f758f57d06ec91 + sha256: a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074 url: "https://pub.flutter-io.cn" source: hosted - version: "10.1.0" + version: "10.1.2" device_info_plus_platform_interface: dependency: transitive description: name: device_info_plus_platform_interface - sha256: d3b01d5868b50ae571cd1dc6e502fc94d956b665756180f7b16ead09e836fd64 + sha256: "282d3cf731045a2feb66abfe61bbc40870ae50a3ed10a4d3d217556c35c8c2ba" url: "https://pub.flutter-io.cn" source: hosted - version: "7.0.0" + version: "7.0.1" dio: dependency: "direct main" description: name: dio - sha256: "11e40df547d418cc0c4900a9318b26304e665da6fa4755399a9ff9efd09034b5" + sha256: "0dfb6b6a1979dac1c1245e17cef824d7b452ea29bd33d3467269f9bef3715fb0" url: "https://pub.flutter-io.cn" source: hosted - version: "5.4.3+1" + version: "5.6.0" dio_cache_interceptor: dependency: "direct main" description: @@ -522,6 +522,14 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "6.0.0" + dio_web_adapter: + dependency: transitive + description: + name: dio_web_adapter + sha256: "33259a9276d6cea88774a0000cfae0d861003497755969c92faa223108620dc8" + url: "https://pub.flutter-io.cn" + source: hosted + version: "2.0.0" easy_animated_tabbar: dependency: "direct main" description: @@ -582,10 +590,10 @@ packages: dependency: transitive description: name: extended_image_library - sha256: c9caee8fe9b6547bd41c960c4f2d1ef8e34321804de6a1777f1d614a24247ad6 + sha256: "9a94ec9314aa206cfa35f16145c3cd6e2c924badcc670eaaca8a3a8063a68cd7" url: "https://pub.flutter-io.cn" source: hosted - version: "4.0.4" + version: "4.0.5" extended_list_library: dependency: transitive description: @@ -622,10 +630,10 @@ packages: dependency: transitive description: name: ffi - sha256: "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21" + sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" url: "https://pub.flutter-io.cn" source: hosted - version: "2.1.2" + version: "2.1.3" file: dependency: transitive description: @@ -638,106 +646,106 @@ packages: dependency: "direct main" description: name: file_picker - sha256: "29c90806ac5f5fb896547720b73b17ee9aed9bba540dc5d91fe29f8c5745b10a" + sha256: "167bb619cdddaa10ef2907609feb8a79c16dfa479d3afaf960f8e223f754bf12" url: "https://pub.flutter-io.cn" source: hosted - version: "8.0.3" + version: "8.1.2" firebase_analytics: dependency: "direct main" description: name: firebase_analytics - sha256: dbf1e7ab22cfb1f4a4adb103b46a26276b4edc593d4a78ef6fb942bafc92e035 + sha256: "0240076090d77045d757aecb090616066d23b343840d4c21074094d6fe40a184" url: "https://pub.flutter-io.cn" source: hosted - version: "10.10.7" + version: "10.8.0" firebase_analytics_platform_interface: dependency: transitive description: name: firebase_analytics_platform_interface - sha256: "3729b74f8cf1d974a27ba70332ecb55ff5ff560edc8164a6469f4a055b429c37" + sha256: "6d9baa077d16b47ef5f19d982c4fc475597991aa53b0c601216faa3e1cdab45f" url: "https://pub.flutter-io.cn" source: hosted - version: "3.10.8" + version: "3.9.0" firebase_analytics_web: dependency: transitive description: name: firebase_analytics_web - sha256: "019cd7eee74254d33fbd2e29229367ce33063516bf6b3258a341d89e3b0f1655" + sha256: "89a740249bce9d52a99db4e501be6087ca6749c73c47cff2b174802be10abd81" url: "https://pub.flutter-io.cn" source: hosted - version: "0.5.7+7" + version: "0.5.5+12" firebase_core: dependency: transitive description: name: firebase_core - sha256: "26de145bb9688a90962faec6f838247377b0b0d32cc0abecd9a4e43525fc856c" + sha256: "96607c0e829a581c2a483c658f04e8b159964c3bae2730f73297070bc85d40bb" url: "https://pub.flutter-io.cn" source: hosted - version: "2.32.0" + version: "2.24.2" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface - sha256: c437ae5d17e6b5cc7981cf6fd458a5db4d12979905f9aafd1fea930428a9fe63 + sha256: "3c3a1e92d6f4916c32deea79c4a7587aa0e9dbbe5889c7a16afcf005a485ee02" url: "https://pub.flutter-io.cn" source: hosted - version: "5.0.0" + version: "5.2.0" firebase_core_web: dependency: transitive description: name: firebase_core_web - sha256: "43d9e951ac52b87ae9cc38ecdcca1e8fa7b52a1dd26a96085ba41ce5108db8e9" + sha256: d585bdf3c656c3f7821ba1bd44da5f13365d22fcecaf5eb75c4295246aaa83c0 url: "https://pub.flutter-io.cn" source: hosted - version: "2.17.0" + version: "2.10.0" firebase_crashlytics: dependency: "direct main" description: name: firebase_crashlytics - sha256: "9897c01efaa950d2f6da8317d12452749a74dc45f33b46390a14cfe28067f271" + sha256: "5125b7f3fcef2bfdd7e071afe7edcefd9597968003e44e073456c773d91694ee" url: "https://pub.flutter-io.cn" source: hosted - version: "3.5.7" + version: "3.4.9" firebase_crashlytics_platform_interface: dependency: transitive description: name: firebase_crashlytics_platform_interface - sha256: "16a71e08fbf6e00382816e1b13397898c29a54fa0ad969c2c2a3b82a704877f0" + sha256: "359197344def001589c84f8d1d57c05f6e2e773f559205610ce58c25e2045a57" url: "https://pub.flutter-io.cn" source: hosted - version: "3.6.35" + version: "3.6.16" firebase_performance: dependency: transitive description: name: firebase_performance - sha256: dbcfc300755c4bb866988de20a491f0b53e1a0d14c375a2c31aa53ca82174c5b + sha256: "9df1c993365814ea6e75be9da4e2545afe2c5d4b27fce02af2e7050b04eb3396" url: "https://pub.flutter-io.cn" source: hosted - version: "0.9.4+7" + version: "0.9.3+8" firebase_performance_dio: dependency: "direct main" description: name: firebase_performance_dio - sha256: "544c1186d0d5aa6a88cd4e480728bda01819bedf898935abd9d6d62f3bf695d9" + sha256: aeec00853f9538feeac11edeceaefdd7115b099df9beee9b2fe53dc1236fdb33 url: "https://pub.flutter-io.cn" source: hosted - version: "0.6.0" + version: "0.7.1" firebase_performance_platform_interface: dependency: transitive description: name: firebase_performance_platform_interface - sha256: "191c9945c2ea4359cb57dc086463b2a25b0f9d8d42f66a0be4c1a7133e26ebc8" + sha256: a2be699e610f684260984cc327cffb43c72a09f75c1f27084c247adef10faa57 url: "https://pub.flutter-io.cn" source: hosted - version: "0.1.4+35" + version: "0.1.4+16" firebase_performance_web: dependency: transitive description: name: firebase_performance_web - sha256: "9f03a53f55697b206393366bf138e382cbd845d5021b5be6f7fc97b338da2cb5" + sha256: "73fa046809a3292c04836d362f568146c344951d641d5582dab57c843955f225" url: "https://pub.flutter-io.cn" source: hosted - version: "0.1.6+7" + version: "0.1.4+16" fixnum: dependency: transitive description: @@ -750,26 +758,26 @@ packages: dependency: "direct main" description: name: flex_color_picker - sha256: "31b27677d8d8400e4cff5edb3f189f606dd964d608779b6ae1b7ddad37ea48c6" + sha256: "809af4ec82ede3b140ed0219b97d548de99e47aa4b99b14a10f705a2dbbcba5e" url: "https://pub.flutter-io.cn" source: hosted - version: "3.5.0" + version: "3.5.1" flex_seed_scheme: dependency: transitive description: name: flex_seed_scheme - sha256: fb66cdb8ca89084e79efcad2bc2d9deb144666875116f08cdd8d9f8238c8b3ab + sha256: cc08c81879ecfd2ab840664ce4770980da0b8a319e35f51bcf763849b7f7596b url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.0" + version: "3.1.2" fluentui_system_icons: dependency: "direct main" description: name: fluentui_system_icons - sha256: c494e0b699aacecd2a41a84e6179cc5a2ada6a7fb03affaf64b82e9f44069cb9 + sha256: c8078acc222cfcfa2a1c8e881346961f2d846c8d4639f69ffda52865e9cb2913 url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.240" + version: "1.1.254" flustars: dependency: "direct main" description: @@ -786,21 +794,19 @@ packages: flutter_android_volume_keydown: dependency: "direct main" description: - path: "." - ref: dev - resolved-ref: db2453edc7edfbab0c50a58f551a8aa89d0b9e69 - url: "https://github.com/honjow/flutter_android_volume_keydown.git" - source: git - version: "1.0.0" + path: "../flutter_android_volume_keydown" + relative: true + source: path + version: "1.1.0" flutter_boring_avatars: dependency: "direct main" description: path: "." ref: HEAD - resolved-ref: "3eb910c74cf399292c3f969f1401ae0c23589b33" + resolved-ref: "01322b80a5c837c52685703e06546a86cd27e33b" url: "https://github.com/xioxin/flutter_boring_avatars.git" source: git - version: "1.1.0" + version: "2.0.0" flutter_cache_manager: dependency: "direct main" description: @@ -975,10 +981,10 @@ packages: dependency: "direct main" description: name: flutter_list_view - sha256: "8649e2c5bef70b3383d408aa1bdc55a70db8d55449234c0c7335911240527cde" + sha256: d99dc310bb3ca9d688dae1585b38a3f56e7b06eeb085ae27a5e0f56cf52172c5 url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.27" + version: "1.1.28" flutter_localizations: dependency: "direct main" description: flutter @@ -988,18 +994,18 @@ packages: dependency: "direct main" description: name: flutter_markdown - sha256: "9921f9deda326f8a885e202b1e35237eadfc1345239a0f6f0f1ff287e047547f" + sha256: a23c41ee57573e62fc2190a1f36a0480c4d90bde3a8a8d7126e5d5992fb53fb7 url: "https://pub.flutter-io.cn" source: hosted - version: "0.7.1" + version: "0.7.3+1" flutter_plugin_android_lifecycle: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: c6b0b4c05c458e1c01ad9bcc14041dd7b1f6783d487be4386f793f47a8a4d03e + sha256: "9d98bd47ef9d34e803d438f17fd32b116d31009f534a6fa5ce3a1167f189a6de" url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.20" + version: "2.0.21" flutter_rating_bar: dependency: "direct main" description: @@ -1012,18 +1018,18 @@ packages: dependency: "direct main" description: name: flutter_slidable - sha256: "673403d2eeef1f9e8483bd6d8d92aae73b1d8bd71f382bc3930f699c731bc27c" + sha256: "2c5611c0b44e20d180e4342318e1bbc28b0a44ad2c442f5df16962606fd3e8e3" url: "https://pub.flutter-io.cn" source: hosted - version: "3.1.0" + version: "3.1.1" flutter_smart_dialog: dependency: "direct main" description: name: flutter_smart_dialog - sha256: f8a08719274b4491d340d8071e263ef520af06ecdbde43946f5bff836d9eb081 + sha256: "3d376ba47f64391cc657f706815b32dd6ff2e0f80553a5c9f33b812ba7c59462" url: "https://pub.flutter-io.cn" source: hosted - version: "4.9.7+6" + version: "4.9.8" flutter_socks_proxy: dependency: "direct main" description: @@ -1054,10 +1060,10 @@ packages: dependency: "direct main" description: name: flutter_widget_from_html_core - sha256: cc1d9be3d187ce668ee02091cd5442dfb050cdaf98e0ab9a4d12ad008f966979 + sha256: b1048fd119a14762e2361bd057da608148a895477846d6149109b2151d2f7abf url: "https://pub.flutter-io.cn" source: hosted - version: "0.14.12" + version: "0.15.2" flutter_windowmanager: dependency: "direct main" description: @@ -1143,10 +1149,10 @@ packages: dependency: transitive description: name: graphs - sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19 + sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0" url: "https://pub.flutter-io.cn" source: hosted - version: "2.3.1" + version: "2.3.2" hive: dependency: "direct main" description: @@ -1183,10 +1189,10 @@ packages: dependency: transitive description: name: http - sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938" + sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 url: "https://pub.flutter-io.cn" source: hosted - version: "1.2.1" + version: "1.2.2" http_client_helper: dependency: transitive description: @@ -1319,18 +1325,18 @@ packages: dependency: transitive description: name: jni - sha256: "6f8e04339f96cb32879acb181c60b2c1e2310ff86f3c62bcd1afcfb4b28b665d" + sha256: f377c585ea9c08d48b427dc2e03780af2889d1bb094440da853c6883c1acba4b url: "https://pub.flutter-io.cn" source: hosted - version: "0.9.2" + version: "0.10.1" js: - dependency: "direct overridden" + dependency: transitive description: name: js - sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf + sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 url: "https://pub.flutter-io.cn" source: hosted - version: "0.7.1" + version: "0.6.7" json_annotation: dependency: "direct dev" description: @@ -1368,18 +1374,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" url: "https://pub.flutter-io.cn" source: hosted - version: "10.0.4" + version: "10.0.5" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" url: "https://pub.flutter-io.cn" source: hosted - version: "3.0.3" + version: "3.0.5" leak_tracker_testing: dependency: transitive description: @@ -1450,26 +1456,26 @@ packages: dependency: "direct main" description: name: local_auth - sha256: "280421b416b32de31405b0a25c3bd42dfcef2538dfbb20c03019e02a5ed55ed0" + sha256: "434d854cf478f17f12ab29a76a02b3067f86a63a6d6c4eb8fbfdcfe4879c1b7b" url: "https://pub.flutter-io.cn" source: hosted - version: "2.2.0" + version: "2.3.0" local_auth_android: dependency: transitive description: name: local_auth_android - sha256: "48dfb2d954da8ef6a77adfc93a29998f7729e9308eaa817e91dea4500317b2c8" + sha256: e9a3c321e94359a552b1bdd0f98f79885f2b3e27234d270f9bef5cd82b29340c url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.39" + version: "1.0.44" local_auth_darwin: dependency: transitive description: name: local_auth_darwin - sha256: e424ebf90d5233452be146d4a7da4bcd7a70278b67791592f3fde1bda8eef9e2 + sha256: "7ba5738c874ca2b910d72385d00d2bebad9d4e807612936cf5e32bc01a048c71" url: "https://pub.flutter-io.cn" source: hosted - version: "1.3.1" + version: "1.4.0" local_auth_platform_interface: dependency: transitive description: @@ -1482,18 +1488,18 @@ packages: dependency: transitive description: name: local_auth_windows - sha256: "505ba3367ca781efb1c50d3132e44a2446bccc4163427bc203b9b4d8994d97ea" + sha256: bc4e66a29b0fdf751aafbec923b5bed7ad6ed3614875d8151afe2578520b2ab5 url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.10" + version: "1.0.11" logger: dependency: "direct main" description: name: logger - sha256: af05cc8714f356fd1f3888fb6741cbe9fbe25cdb6eedbab80e1a6db21047d4a4 + sha256: "697d067c60c20999686a0add96cf6aba723b3aa1f83ecf806a8097231529ec32" url: "https://pub.flutter-io.cn" source: hosted - version: "2.3.0" + version: "2.4.0" logging: dependency: transitive description: @@ -1522,18 +1528,18 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.flutter-io.cn" source: hosted - version: "0.8.0" + version: "0.11.1" meta: dependency: transitive description: name: meta - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.flutter-io.cn" source: hosted - version: "1.12.0" + version: "1.15.0" mime: dependency: "direct main" description: @@ -1570,10 +1576,10 @@ packages: dependency: "direct main" description: name: octo_image - sha256: "45b40f99622f11901238e18d48f5f12ea36426d8eced9f4cbf58479c7aa2430d" + sha256: "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd" url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.0" + version: "2.1.0" oktoast: dependency: "direct main" description: @@ -1595,10 +1601,10 @@ packages: dependency: "direct main" description: name: open_filex - sha256: "74e2280754cf8161e860746c3181db2c996d6c1909c7057b738ede4a469816b8" + sha256: ba425ea49affd0a98a234aa9344b9ea5d4c4f7625a1377961eae9fe194c3d523 url: "https://pub.flutter-io.cn" source: hosted - version: "4.4.0" + version: "4.5.0" package_config: dependency: transitive description: @@ -1619,26 +1625,26 @@ packages: dependency: transitive description: name: package_info_plus - sha256: "7e76fad405b3e4016cd39d08f455a4eb5199723cf594cd1b8916d47140d93017" + sha256: a75164ade98cb7d24cfd0a13c6408927c6b217fa60dee5a7ff5c116a58f28918 url: "https://pub.flutter-io.cn" source: hosted - version: "4.2.0" + version: "8.0.2" package_info_plus_platform_interface: dependency: transitive description: name: package_info_plus_platform_interface - sha256: "9bc8ba46813a4cc42c66ab781470711781940780fd8beddd0c3da62506d3a6c6" + sha256: ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66 url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.1" + version: "3.0.1" palette_generator: dependency: "direct main" description: name: palette_generator - sha256: eb7082b4b97487ebc65b3ad3f6f0b7489b96e76840381ed0e06a46fe7ffd4068 + sha256: d50fbcd69abb80c5baec66d700033b1a320108b1aa17a5961866a12c0abb7c0c url: "https://pub.flutter-io.cn" source: hosted - version: "0.3.3+3" + version: "0.3.3+4" path: dependency: transitive description: @@ -1651,18 +1657,18 @@ packages: dependency: transitive description: name: path_provider - sha256: c9e7d3a4cd1410877472158bee69963a4579f78b68c65a2b7d40d1a7a88bb161 + sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378 url: "https://pub.flutter-io.cn" source: hosted - version: "2.1.3" + version: "2.1.4" path_provider_android: dependency: transitive description: name: path_provider_android - sha256: "9c96da072b421e98183f9ea7464898428e764bc0ce5567f27ec8693442e72514" + sha256: "6f01f8e37ec30b07bc424b4deabac37cacb1bc7e2e515ad74486039918a37eb7" url: "https://pub.flutter-io.cn" source: hosted - version: "2.2.5" + version: "2.2.10" path_provider_foundation: dependency: transitive description: @@ -1691,10 +1697,10 @@ packages: dependency: transitive description: name: path_provider_windows - sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170" + sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7 url: "https://pub.flutter-io.cn" source: hosted - version: "2.2.1" + version: "2.3.0" permission_handler: dependency: "direct main" description: @@ -1707,34 +1713,34 @@ packages: dependency: transitive description: name: permission_handler_android - sha256: "8bb852cd759488893805c3161d0b2b5db55db52f773dbb014420b304055ba2c5" + sha256: "76e4ab092c1b240d31177bb64d2b0bea43f43d0e23541ec866151b9f7b2490fa" url: "https://pub.flutter-io.cn" source: hosted - version: "12.0.6" + version: "12.0.12" permission_handler_apple: dependency: transitive description: name: permission_handler_apple - sha256: e9ad66020b89ff1b63908f247c2c6f931c6e62699b756ef8b3c4569350cd8662 + sha256: e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0 url: "https://pub.flutter-io.cn" source: hosted - version: "9.4.4" + version: "9.4.5" permission_handler_html: dependency: transitive description: name: permission_handler_html - sha256: "54bf176b90f6eddd4ece307e2c06cf977fb3973719c35a93b85cc7093eb6070d" + sha256: af26edbbb1f2674af65a8f4b56e1a6f526156bc273d0e65dd8075fab51c78851 url: "https://pub.flutter-io.cn" source: hosted - version: "0.1.1" + version: "0.1.3+2" permission_handler_platform_interface: dependency: transitive description: name: permission_handler_platform_interface - sha256: "48d4fcf201a1dad93ee869ab0d4101d084f49136ec82a8a06ed9cfeacab9fd20" + sha256: fe0ffe274d665be8e34f9c59705441a7d248edebbe5d9e3ec2665f88b79358ea url: "https://pub.flutter-io.cn" source: hosted - version: "4.2.1" + version: "4.2.2" permission_handler_windows: dependency: transitive description: @@ -1763,10 +1769,10 @@ packages: dependency: transitive description: name: platform - sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec" + sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65" url: "https://pub.flutter-io.cn" source: hosted - version: "3.1.4" + version: "3.1.5" plugin_platform_interface: dependency: transitive description: @@ -1803,10 +1809,10 @@ packages: dependency: "direct main" description: name: pretty_dio_logger - sha256: "00b80053063935cf9a6190da344c5373b9d0e92da4c944c878ff2fbef0ef6dc2" + sha256: "36f2101299786d567869493e2f5731de61ce130faa14679473b26905a92b6407" url: "https://pub.flutter-io.cn" source: hosted - version: "1.3.1" + version: "1.4.0" pub_semver: dependency: transitive description: @@ -1827,10 +1833,10 @@ packages: dependency: "direct main" description: name: pull_down_button - sha256: "48b928203afdeafa4a8be5dc96980523bc8a2ddbd04569f766071a722be22379" + sha256: "96d0a869c460318cc30b6ce3773b3c5d26291e8a1f93f358c826e14bc13e266a" url: "https://pub.flutter-io.cn" source: hosted - version: "0.9.4" + version: "0.10.1" quiver: dependency: "direct main" description: @@ -1843,19 +1849,18 @@ packages: dependency: transitive description: name: rational - sha256: ba58e9e18df9abde280e8b10051e4bce85091e41e8e7e411b6cde2e738d357cf + sha256: cb808fb6f1a839e6fc5f7d8cb3b0a10e1db48b3be102de73938c627f0b636336 url: "https://pub.flutter-io.cn" source: hosted - version: "2.2.2" + version: "2.2.3" receive_sharing_intent: dependency: "direct main" description: - path: "." - ref: HEAD - resolved-ref: "6ad8f582d7bc7e2fd5a258399e7dbe8c39245d32" - url: "https://github.com/Nahrawene-ben-hmida/receive_sharing_intent" - source: git - version: "1.4.6" + name: receive_sharing_intent + sha256: f127989f8662ea15e193bd1e10605e5a0ab6bb92dffd51f3ce002feb0ce24c93 + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.8.0" reorderables: dependency: "direct main" description: @@ -1909,90 +1914,90 @@ packages: dependency: transitive description: name: sentry - sha256: fd1fbfe860c05f5c52820ec4dbf2b6473789e83ead26cfc18bca4fe80bf3f008 + sha256: "0f787e27ff617e4f88f7074977240406a9c5509444bac64a4dfa5b3200fb5632" url: "https://pub.flutter-io.cn" source: hosted - version: "8.2.0" + version: "8.7.0" sentry_flutter: dependency: "direct main" description: name: sentry_flutter - sha256: c64f0aec5332bec87083b61514d1b6b29e435b9045d03ce1575861192b9a5680 + sha256: fbbb47d72ccca48be25bf3c2ced6ab6e872991af3a0ba78e54be8d138f2e053f url: "https://pub.flutter-io.cn" source: hosted - version: "8.2.0" + version: "8.7.0" share_plus: dependency: "direct main" description: name: share_plus - sha256: ef3489a969683c4f3d0239010cc8b7a2a46543a8d139e111c06c558875083544 + sha256: "468c43f285207c84bcabf5737f33b914ceb8eb38398b91e5e3ad1698d1b72a52" url: "https://pub.flutter-io.cn" source: hosted - version: "9.0.0" + version: "10.0.2" share_plus_platform_interface: dependency: transitive description: name: share_plus_platform_interface - sha256: "0f9e4418835d1b2c3ae78fdb918251959106cefdbc4dd43526e182f80e82f6d4" + sha256: "6ababf341050edff57da8b6990f11f4e99eaba837865e2e6defe16d039619db5" url: "https://pub.flutter-io.cn" source: hosted - version: "4.0.0" + version: "5.0.0" shared_preferences: dependency: "direct main" description: name: shared_preferences - sha256: d3bbe5553a986e83980916ded2f0b435ef2e1893dfaa29d5a7a790d0eca12180 + sha256: "746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051" url: "https://pub.flutter-io.cn" source: hosted - version: "2.2.3" + version: "2.3.2" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - sha256: "93d0ec9dd902d85f326068e6a899487d1f65ffcd5798721a95330b26c8131577" + sha256: a7e8467e9181cef109f601e3f65765685786c1a738a83d7fbbde377589c0d974 url: "https://pub.flutter-io.cn" source: hosted - version: "2.2.3" + version: "2.3.1" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - sha256: "0a8a893bf4fd1152f93fec03a415d11c27c74454d96e2318a7ac38dd18683ab7" + sha256: c4b35f6cb8f63c147312c054ce7c2254c8066745125264f0c88739c417fc9d9f url: "https://pub.flutter-io.cn" source: hosted - version: "2.4.0" + version: "2.5.2" shared_preferences_linux: dependency: transitive description: name: shared_preferences_linux - sha256: "9f2cbcf46d4270ea8be39fa156d86379077c8a5228d9dfdb1164ae0bb93f1faa" + sha256: "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f" url: "https://pub.flutter-io.cn" source: hosted - version: "2.3.2" + version: "2.4.1" shared_preferences_platform_interface: dependency: transitive description: name: shared_preferences_platform_interface - sha256: "22e2ecac9419b4246d7c22bfbbda589e3acf5c0351137d87dd2939d984d37c3b" + sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80" url: "https://pub.flutter-io.cn" source: hosted - version: "2.3.2" + version: "2.4.1" shared_preferences_web: dependency: transitive description: name: shared_preferences_web - sha256: "9aee1089b36bd2aafe06582b7d7817fd317ef05fc30e6ba14bff247d0933042a" + sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e url: "https://pub.flutter-io.cn" source: hosted - version: "2.3.0" + version: "2.4.2" shared_preferences_windows: dependency: transitive description: name: shared_preferences_windows - sha256: "841ad54f3c8381c480d0c9b508b89a34036f512482c407e6df7a9c4aa2ef8f59" + sha256: "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1" url: "https://pub.flutter-io.cn" source: hosted - version: "2.3.2" + version: "2.4.1" shared_storage: dependency: "direct main" description: @@ -2090,10 +2095,10 @@ packages: dependency: transitive description: name: sqflite_common - sha256: "3da423ce7baf868be70e2c0976c28a1bb2f73644268b7ffa7d2e08eab71f16a4" + sha256: "7b41b6c3507854a159e24ae90a8e3e9cc01eb26a477c118d6dca065b5f55453e" url: "https://pub.flutter-io.cn" source: hosted - version: "2.5.4" + version: "2.5.4+2" stack_trace: dependency: transitive description: @@ -2138,10 +2143,10 @@ packages: dependency: "direct main" description: name: synchronized - sha256: "539ef412b170d65ecdafd780f924e5be3f60032a1128df156adad6c5b373d558" + sha256: a824e842b8a054f91a728b783c177c1e4731f6b124f9192468457a8913371255 url: "https://pub.flutter-io.cn" source: hosted - version: "3.1.0+1" + version: "3.2.0" system_network_proxy: dependency: "direct main" description: @@ -2211,10 +2216,10 @@ packages: dependency: transitive description: name: test_api - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" + sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" url: "https://pub.flutter-io.cn" source: hosted - version: "0.7.0" + version: "0.7.2" textwrap: dependency: transitive description: @@ -2275,34 +2280,34 @@ packages: dependency: "direct main" description: name: url_launcher - sha256: "6ce1e04375be4eed30548f10a315826fd933c1e493206eab82eed01f438c8d2e" + sha256: "21b704ce5fa560ea9f3b525b43601c678728ba46725bab9b01187b4831377ed3" url: "https://pub.flutter-io.cn" source: hosted - version: "6.2.6" + version: "6.3.0" url_launcher_android: dependency: transitive description: name: url_launcher_android - sha256: ceb2625f0c24ade6ef6778d1de0b2e44f2db71fded235eb52295247feba8c5cf + sha256: e35a698ac302dd68e41f73250bd9517fe3ab5fa4f18fe4647a0872db61bacbab url: "https://pub.flutter-io.cn" source: hosted - version: "6.3.3" + version: "6.3.10" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: "7068716403343f6ba4969b4173cbf3b84fc768042124bc2c011e5d782b24fe89" + sha256: e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e url: "https://pub.flutter-io.cn" source: hosted - version: "6.3.0" + version: "6.3.1" url_launcher_linux: dependency: transitive description: name: url_launcher_linux - sha256: ab360eb661f8879369acac07b6bb3ff09d9471155357da8443fd5d3cf7363811 + sha256: e2b9622b4007f97f504cd64c0128309dfb978ae66adbe944125ed9e1750f06af url: "https://pub.flutter-io.cn" source: hosted - version: "3.1.1" + version: "3.2.0" url_launcher_macos: dependency: transitive description: @@ -2323,18 +2328,18 @@ packages: dependency: transitive description: name: url_launcher_web - sha256: "8d9e750d8c9338601e709cd0885f95825086bd8b642547f26bda435aade95d8a" + sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e" url: "https://pub.flutter-io.cn" source: hosted - version: "2.3.1" + version: "2.3.3" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - sha256: ecf9725510600aa2bb6d7ddabe16357691b6d2805f66216a97d1b881e21beff7 + sha256: "49c10f879746271804767cb45551ec5592cdab00ee105c06dddde1a98f73b185" url: "https://pub.flutter-io.cn" source: hosted - version: "3.1.1" + version: "3.1.2" uuid: dependency: transitive description: @@ -2355,10 +2360,10 @@ packages: dependency: "direct main" description: name: vibration - sha256: "06588a845a4ebc73ab7ff7da555c2b3dbcd9676164b5856a38bf0b2287f1045d" + sha256: fe8f90e1827f86a4f722b819799ecac8a24789a39c6d562ea316bcaeb8b1ec61 url: "https://pub.flutter-io.cn" source: hosted - version: "1.9.0" + version: "2.0.0" vibration_platform_interface: dependency: transitive description: @@ -2379,18 +2384,18 @@ packages: dependency: transitive description: name: vm_service - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" + sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" url: "https://pub.flutter-io.cn" source: hosted - version: "14.2.1" + version: "14.2.5" wakelock_plus: dependency: "direct main" description: name: wakelock_plus - sha256: "26ebc8b5e0037c15e2a1b661dcec8a475cb7205befcce8a33f545ae8c86b367c" + sha256: bf4ee6f17a2fa373ed3753ad0e602b7603f8c75af006d5b9bdade263928c0484 url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.6" + version: "1.2.8" wakelock_plus_platform_interface: dependency: transitive description: @@ -2419,26 +2424,26 @@ packages: dependency: transitive description: name: web - sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27" + sha256: d43c1d6b787bf0afad444700ae7f4db8827f701bc61c255ac8d328c6f4d52062 url: "https://pub.flutter-io.cn" source: hosted - version: "0.5.1" + version: "1.0.0" web_socket: dependency: transitive description: name: web_socket - sha256: "24301d8c293ce6fe327ffe6f59d8fd8834735f0ec36e4fd383ec7ff8a64aa078" + sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83" url: "https://pub.flutter-io.cn" source: hosted - version: "0.1.5" + version: "0.1.6" web_socket_channel: dependency: transitive description: name: web_socket_channel - sha256: a2d56211ee4d35d9b344d9d4ce60f362e4f5d1aafb988302906bd732bc731276 + sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f" url: "https://pub.flutter-io.cn" source: hosted - version: "3.0.0" + version: "3.0.1" webdav_client: dependency: "direct main" description: @@ -2456,21 +2461,21 @@ packages: source: hosted version: "2.0.6" win32: - dependency: "direct overridden" + dependency: transitive description: name: win32 - sha256: "5a751eddf9db89b3e5f9d50c20ab8612296e4e8db69009788d6c8b060a84191c" + sha256: "68d1e89a91ed61ad9c370f9f8b6effed9ae5e0ede22a270bdfa6daf79fc2290a" url: "https://pub.flutter-io.cn" source: hosted - version: "4.1.4" + version: "5.5.4" win32_registry: dependency: transitive description: name: win32_registry - sha256: "41fd8a189940d8696b1b810efb9abcf60827b6cbfab90b0c43e8439e3a39d85a" + sha256: "723b7f851e5724c55409bb3d5a32b203b3afe8587eaf5dafb93a5fed8ecda0d6" url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.2" + version: "1.1.4" window_size: dependency: "direct main" description: @@ -2484,10 +2489,10 @@ packages: dependency: "direct main" description: name: worker_manager - sha256: "911a2d0728895f6a6cf81d22c5c27ecefd62187075192fef0e664c1c8d78ecd2" + sha256: "8de97b794040a988b41f475ab0efa03015cc8dff8e130fa3606043572abb4a2c" url: "https://pub.flutter-io.cn" source: hosted - version: "7.0.2" + version: "7.0.3" xdg_directories: dependency: transitive description: @@ -2529,5 +2534,5 @@ packages: source: hosted version: "2.0.1" sdks: - dart: ">=3.4.0 <4.0.0" - flutter: ">=3.22.0" + dart: ">=3.5.0 <4.0.0" + flutter: ">=3.24.0" diff --git a/pubspec.yaml b/pubspec.yaml index 3971cb813..473a257f6 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: eros_fe description: An unofficial e-hentai app publish_to: 'none' -version: 1.6.1+541 +version: 1.6.2+542 environment: sdk: '>=3.0.0 <4.0.0' @@ -48,10 +48,10 @@ dependencies: git: url: https://github.com/honjow/flutter_egg.git # 从分享菜单打开 - receive_sharing_intent: #^1.4.5 - git: https://github.com/Nahrawene-ben-hmida/receive_sharing_intent + receive_sharing_intent: ^1.8.0 +# git: https://github.com/Nahrawene-ben-hmida/receive_sharing_intent # 分享 - share_plus: ^9.0.0 + share_plus: ^10.0.2 # 权限检查 permission_handler: ^11.0.0 # 缓存 @@ -82,7 +82,7 @@ dependencies: google_translator: git: https://github.com/aaalkoud/google-translator.git # orientation: ^1.3.0 - vibration: ^1.7.4-nullsafety.0 + vibration: ^2.0.0 device_info_plus: ^10.0.0 flutter_easyrefresh: ^2.2.1 flutter_markdown: ^0.7.1 @@ -113,7 +113,7 @@ dependencies: url: https://github.com/honjow/learning.git path: packages/learning_language encrypt: ^5.0.1 - wakelock_plus: 1.1.6 + wakelock_plus: ^1.2.8 jinja: ^0.6.0 image: ^4.1.3 palette_generator: ^0.3.2 @@ -163,10 +163,10 @@ dependencies: dio_cache_interceptor: ^3.3.1 dio_cache_interceptor_hive_store: ^3.2.0 flutter_android_volume_keydown: #^1.0.0 -# path: ../flutter_android_volume_keydown - git: - url: https://github.com/honjow/flutter_android_volume_keydown.git - ref: dev + path: ../flutter_android_volume_keydown +# git: +# url: https://github.com/honjow/flutter_android_volume_keydown.git +# ref: dev sentry_flutter: ^8.2.0 system_network_proxy: #^1.0.2 git: @@ -186,13 +186,13 @@ dependencies: git: url: https://github.com/honjow/saf.git ref: master - flutter_widget_from_html_core: ^0.14.4 + flutter_widget_from_html_core: ^0.15.2 quiver: ^3.2.0 # 工具库 native_dio_adapter: ^1.0.0+2 firebase_analytics: ^10.6.3 firebase_crashlytics: ^3.4.3 - firebase_performance_dio: ^0.6.0 - pull_down_button: ^0.9.3 + firebase_performance_dio: ^0.7.1 + pull_down_button: ^0.10.1 dio_cache_interceptor_file_store: ^1.2.2 flutter_windowmanager: ^0.2.0 integral_isolates: ^0.5.1 @@ -229,9 +229,9 @@ dev_dependencies: cached: ^1.6.1 dependency_overrides: - collection: ^1.18.0 - win32: ^4.0.0 - js: ^0.7.0 +# collection: ^1.18.0 +# win32: ^4.0.0 +# js: ^0.7.0 intl: ^0.19.0 flutter_intl: