diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 36e7ec76..736217ff 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -3,38 +3,38 @@ PODS: - Flutter - device_info_plus (0.0.1): - Flutter - - Firebase/Analytics (10.16.0): + - Firebase/Analytics (10.17.0): - Firebase/Core - - Firebase/Core (10.16.0): + - Firebase/Core (10.17.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 10.16.0) - - Firebase/CoreOnly (10.16.0): - - FirebaseCore (= 10.16.0) - - Firebase/Crashlytics (10.16.0): + - FirebaseAnalytics (~> 10.17.0) + - Firebase/CoreOnly (10.17.0): + - FirebaseCore (= 10.17.0) + - Firebase/Crashlytics (10.17.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.16.0) - - Firebase/Performance (10.16.0): + - FirebaseCrashlytics (~> 10.17.0) + - Firebase/Performance (10.17.0): - Firebase/CoreOnly - - FirebasePerformance (~> 10.16.0) - - firebase_analytics (10.6.2): - - Firebase/Analytics (= 10.16.0) + - FirebasePerformance (~> 10.17.0) + - firebase_analytics (10.7.0): + - Firebase/Analytics (= 10.17.0) - firebase_core - Flutter - - firebase_core (2.20.0): - - Firebase/CoreOnly (= 10.16.0) + - firebase_core (2.22.0): + - Firebase/CoreOnly (= 10.17.0) - Flutter - - firebase_crashlytics (3.4.2): - - Firebase/Crashlytics (= 10.16.0) + - firebase_crashlytics (3.4.4): + - Firebase/Crashlytics (= 10.17.0) - firebase_core - Flutter - - firebase_performance (0.9.3-2): - - Firebase/Performance (= 10.16.0) + - firebase_performance (0.9.3-4): + - Firebase/Performance (= 10.17.0) - firebase_core - Flutter - - FirebaseABTesting (10.16.0): + - FirebaseABTesting (10.18.0): - FirebaseCore (~> 10.0) - - FirebaseAnalytics (10.16.0): - - FirebaseAnalytics/AdIdSupport (= 10.16.0) + - FirebaseAnalytics (10.17.0): + - FirebaseAnalytics/AdIdSupport (= 10.17.0) - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.11) @@ -42,24 +42,24 @@ PODS: - GoogleUtilities/Network (~> 7.11) - "GoogleUtilities/NSData+zlib (~> 7.11)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseAnalytics/AdIdSupport (10.16.0): + - FirebaseAnalytics/AdIdSupport (10.17.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - - GoogleAppMeasurement (= 10.16.0) + - GoogleAppMeasurement (= 10.17.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/Network (~> 7.11) - "GoogleUtilities/NSData+zlib (~> 7.11)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCore (10.16.0): + - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.16.0): + - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.16.0): + - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.16.0): + - FirebaseCrashlytics (10.17.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) @@ -67,12 +67,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.16.0): + - FirebaseInstallations (10.18.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebasePerformance (10.16.0): + - FirebasePerformance (10.17.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseRemoteConfig (~> 10.0) @@ -82,13 +82,14 @@ PODS: - GoogleUtilities/ISASwizzler (~> 7.8) - GoogleUtilities/MethodSwizzler (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseRemoteConfig (10.16.0): + - FirebaseRemoteConfig (10.18.0): - FirebaseABTesting (~> 10.0) - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) + - FirebaseSharedSwift (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseSessions (10.16.0): + - FirebaseSessions (10.18.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -96,6 +97,7 @@ PODS: - GoogleUtilities/Environment (~> 7.10) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesSwift (~> 2.1) + - FirebaseSharedSwift (10.18.0) - Flutter (1.0.0) - flutter_native_splash (0.0.1): - Flutter @@ -104,21 +106,21 @@ PODS: - FMDB (2.7.5): - FMDB/standard (= 2.7.5) - FMDB/standard (2.7.5) - - GoogleAppMeasurement (10.16.0): - - GoogleAppMeasurement/AdIdSupport (= 10.16.0) + - GoogleAppMeasurement (10.17.0): + - GoogleAppMeasurement/AdIdSupport (= 10.17.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/Network (~> 7.11) - "GoogleUtilities/NSData+zlib (~> 7.11)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (10.16.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 10.16.0) + - GoogleAppMeasurement/AdIdSupport (10.17.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 10.17.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/Network (~> 7.11) - "GoogleUtilities/NSData+zlib (~> 7.11)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (10.16.0): + - GoogleAppMeasurement/WithoutAdIdSupport (10.17.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/Network (~> 7.11) @@ -128,33 +130,33 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.11.5): + - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.5): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/ISASwizzler (7.11.5) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/ISASwizzler (7.12.0) + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.11.5): + - GoogleUtilities/MethodSwizzler (7.12.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.11.5): + - GoogleUtilities/Network (7.12.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.5)" - - GoogleUtilities/Reachability (7.11.5): + - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Reachability (7.12.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.11.5): + - GoogleUtilities/UserDefaults (7.12.0): - GoogleUtilities/Logger - in_app_review (0.2.0): - Flutter - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) - package_info_plus (0.4.5): - Flutter - path_provider_foundation (0.0.1): @@ -208,6 +210,7 @@ SPEC REPOS: - FirebasePerformance - FirebaseRemoteConfig - FirebaseSessions + - FirebaseSharedSwift - FMDB - GoogleAppMeasurement - GoogleDataTransport @@ -255,37 +258,38 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: advanced_in_app_review: fe8fd50b8670cb3dbe67e4c26ca643f7aea8dbb8 device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6 - Firebase: 25899099b77d255a636e3579c3d9dce10ec150d5 - firebase_analytics: c36906173f75cc28b016868ae51bdbff078b2804 - firebase_core: 2e0e89436a00b664a23bebb08859e5fede7215e9 - firebase_crashlytics: e262018554857dc5f082085d7f903b4ceb359727 - firebase_performance: cde12cbc8ae385d4e6659d812b9c6b4d92c0ac6c - FirebaseABTesting: 03f0a8b88cf618350527f2c6a2234e29b9c65064 - FirebaseAnalytics: 7b41efc4eba5ff841cc94d5994b5f339361258f4 - FirebaseCore: 65a801af84cca84361ef9eac3fd868656968a53b - FirebaseCoreExtension: 2dbc745b337eb99d2026a7a309ae037bd873f45e - FirebaseCoreInternal: 26233f705cc4531236818a07ac84d20c333e505a - FirebaseCrashlytics: d7fe23c5796f21104c753446b7a51d1737a88fb9 - FirebaseInstallations: b822f91a61f7d1ba763e5ccc9d4f2e6f2ed3b3ee - FirebasePerformance: b005249b1c917a2699a3e25acaed1d6edbbf261f - FirebaseRemoteConfig: 17ec974c6cac5cdc6cf8297062c2219851857f06 - FirebaseSessions: 96e7781e545929cde06dd91088ddbb0841391b43 + Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 + firebase_analytics: d6f520c1030d2c1215851f6e332d39a489a30bd2 + firebase_core: efc9455611b8769fa90fbdae5da182600bd6901c + firebase_crashlytics: 6a564f58db90be49c49d9ac100bc5cc3fcbf8267 + firebase_performance: 88df47771451ea5b7277a92c5d278f19500cc485 + FirebaseABTesting: d8b10ff4c6d1a9d6b11f02a08463ad5fd9fc6b1b + FirebaseAnalytics: b9284f9fff10157a843e0422e908711f7bf3b9f2 + FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 + FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a + FirebaseCrashlytics: d78651ad7db206ef98269e103ac38d69d569200a + FirebaseInstallations: e842042ec6ac1fd2e37d7706363ebe7f662afea4 + FirebasePerformance: ba663950bc790a4118c6aae13c6060e87888da75 + FirebaseRemoteConfig: bbd42790a4e84fde6aab7eae810b608e7b5c0bf6 + FirebaseSessions: f90fe9212ee2818641eda051c0835c9c4e30d9ae + FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854 flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef flutter_secure_storage: 23fc622d89d073675f2eaa109381aefbcf5a49be FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a - GoogleAppMeasurement: 079d7632810e9d9704a99932547ba1554acc4342 + GoogleAppMeasurement: 4dcddfc7f102825c1c4e6422cb35567b101881a7 GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 in_app_review: 318597b3a06c22bb46dc454d56828c85f444f99d - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 package_info_plus: 115f4ad11e0698c8c1c5d8a689390df880f47e85 path_provider_foundation: 29f094ae23ebbca9d3d0cec13889cd9060c0e943 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PromisesSwift: 28dca69a9c40779916ac2d6985a0192a5cb4a265 shared_preferences_foundation: 5b919d13b803cadd15ed2dc053125c68730e5126 sqflite: 31f7eba61e3074736dff8807a9b41581e4f7f15a - url_launcher_ios: 68d46cc9766d0c41dbdc884310529557e3cd7a86 + url_launcher_ios: bf5ce03e0e2088bad9cc378ea97fa0ed5b49673b wakelock_plus: 8b09852c8876491e4b6d179e17dfe2a0b5f60d47 webview_flutter_wkwebview: 2e2d318f21a5e036e2c3f26171342e95908bd60a diff --git a/lib/screens/channel/chat/chat.dart b/lib/screens/channel/chat/chat.dart index e8d11e5a..c69952cf 100644 --- a/lib/screens/channel/chat/chat.dart +++ b/lib/screens/channel/chat/chat.dart @@ -35,7 +35,8 @@ class Chat extends StatelessWidget { children: [ MediaQuery( data: MediaQuery.of(context).copyWith( - textScaleFactor: chatStore.settings.messageScale, + textScaler: + TextScaler.linear(chatStore.settings.messageScale), ), child: DefaultTextStyle( style: DefaultTextStyle.of(context) @@ -95,18 +96,19 @@ class Chat extends StatelessWidget { ), if (chatStore.settings.showBottomBar) ChatBottomBar(chatStore: chatStore), - WillPopScope( - onWillPop: Platform.isAndroid - ? () async { - // If pressing the back button on Android while the emote menu is open, close it instead of going back to the streams list. - if (chatStore.assetsStore.showEmoteMenu) { - chatStore.assetsStore.showEmoteMenu = false; - return false; - } else { - return true; - } - } - : null, + PopScope( + canPop: Platform.isIOS, + onPopInvoked: (didPop) { + if (didPop) return; + + // If pressing the back button on Android while the emote menu + // is open, close it instead of going back to the streams list. + if (chatStore.assetsStore.showEmoteMenu) { + chatStore.assetsStore.showEmoteMenu = false; + } else { + Navigator.of(context).pop(); + } + }, child: AnimatedContainer( curve: Curves.ease, duration: const Duration(milliseconds: 200), diff --git a/lib/screens/channel/chat/widgets/chat_user_modal.dart b/lib/screens/channel/chat/widgets/chat_user_modal.dart index 208a432a..a45c5698 100644 --- a/lib/screens/channel/chat/widgets/chat_user_modal.dart +++ b/lib/screens/channel/chat/widgets/chat_user_modal.dart @@ -99,7 +99,7 @@ class _ChatUserModalState extends State { return MediaQuery( data: MediaQuery.of(context).copyWith( - textScaleFactor: widget.chatStore.settings.messageScale, + textScaler: TextScaler.linear(widget.chatStore.settings.messageScale), ), child: DefaultTextStyle( style: DefaultTextStyle.of(context) diff --git a/lib/screens/channel/chat/widgets/reply_thread.dart b/lib/screens/channel/chat/widgets/reply_thread.dart index ca321cd5..2b320085 100644 --- a/lib/screens/channel/chat/widgets/reply_thread.dart +++ b/lib/screens/channel/chat/widgets/reply_thread.dart @@ -36,7 +36,7 @@ class ReplyThread extends StatelessWidget { builder: (context) { return MediaQuery( data: MediaQuery.of(context).copyWith( - textScaleFactor: chatStore.settings.messageScale, + textScaler: TextScaler.linear(chatStore.settings.messageScale), ), child: DefaultTextStyle( style: DefaultTextStyle.of(context) diff --git a/lib/screens/settings/chat_settings.dart b/lib/screens/settings/chat_settings.dart index f26710577..38e73e19 100644 --- a/lib/screens/settings/chat_settings.dart +++ b/lib/screens/settings/chat_settings.dart @@ -74,17 +74,20 @@ class _ChatSettingsState extends State { ), ], ), - textScaleFactor: settingsStore.messageScale, + textScaler: + TextScaler.linear(settingsStore.messageScale), ), SizedBox(height: settingsStore.messageSpacing), Text( 'Hello! Here\'s a text preview.', - textScaleFactor: settingsStore.messageScale, + textScaler: + TextScaler.linear(settingsStore.messageScale), ), SizedBox(height: settingsStore.messageSpacing), Text( 'And another for spacing without an emote!', - textScaleFactor: settingsStore.messageScale, + textScaler: + TextScaler.linear(settingsStore.messageScale), ), ], ), diff --git a/lib/theme.dart b/lib/theme.dart index b395224f..7df33726 100644 --- a/lib/theme.dart +++ b/lib/theme.dart @@ -16,7 +16,6 @@ class FrostyThemes { : Colors.grey.shade800; return ThemeData( - useMaterial3: true, fontFamily: 'Inter', brightness: brightness, colorSchemeSeed: colorSchemeSeed, @@ -57,6 +56,7 @@ class FrostyThemes { ), tabBarTheme: const TabBarTheme( dividerColor: Colors.transparent, + tabAlignment: TabAlignment.start, ), tooltipTheme: TooltipThemeData( padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), diff --git a/pubspec.lock b/pubspec.lock index 74b49c40..4dbfd42a 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -13,10 +13,10 @@ packages: dependency: transitive description: name: _flutterfire_internals - sha256: "7bcb5c5d62b3907fb4a269c0f0843df46760d38e12829a715f2ff1fb492f19ef" + sha256: "8942974ee5dc932427704ede5e0db8b5f2b8f22172964544b56e6bd37f6c3634" url: "https://pub.dev" source: hosted - version: "1.3.10" + version: "1.3.12" advanced_in_app_review: dependency: "direct main" description: @@ -33,14 +33,22 @@ packages: url: "https://pub.dev" source: hosted version: "6.2.0" + ansicolor: + dependency: transitive + description: + name: ansicolor + sha256: "8bf17a8ff6ea17499e40a2d2542c2f481cd7615760c6d34065cb22bfd22e6880" + url: "https://pub.dev" + source: hosted + version: "2.0.2" archive: dependency: transitive description: name: archive - sha256: "7e0d52067d05f2e0324268097ba723b71cb41ac8a6a2b24d1edf9c536b987b03" + sha256: "7b875fd4a20b165a3084bd2d210439b22ebc653f21cea4842729c0c30c82596b" url: "https://pub.dev" source: hosted - version: "3.4.6" + version: "3.4.9" args: dependency: transitive description: @@ -85,10 +93,10 @@ packages: dependency: transitive description: name: build_daemon - sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65" + sha256: "0343061a33da9c5810b2d6cee51945127d8f4c060b7fbdd9d54917f0a3feaaa1" url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "4.0.1" build_resolvers: dependency: transitive description: @@ -125,10 +133,10 @@ packages: dependency: transitive description: name: built_value - sha256: a8de5955205b4d1dbbbc267daddf2178bd737e4bab8987c04a500478c9651e74 + sha256: "723b4021e903217dfc445ec4cf5b42e27975aece1fc4ebbc1ca6329c2d9fb54e" url: "https://pub.dev" source: hosted - version: "8.6.3" + version: "8.7.0" cached_network_image: dependency: "direct main" description: @@ -189,18 +197,18 @@ packages: dependency: transitive description: name: code_builder - sha256: "1be9be30396d7e4c0db42c35ea6ccd7cc6a1e19916b5dc64d6ac216b5544d677" + sha256: b2151ce26a06171005b379ecff6e08d34c470180ffe16b8e14b6d52be292b55f url: "https://pub.dev" source: hosted - version: "4.7.0" + version: "4.8.0" collection: dependency: "direct main" description: name: collection - sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687 + sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a url: "https://pub.dev" source: hosted - version: "1.17.2" + version: "1.18.0" convert: dependency: transitive description: @@ -245,18 +253,18 @@ packages: dependency: transitive description: name: dbus - sha256: "6f07cba3f7b3448d42d015bfd3d53fe12e5b36da2423f23838efc1d5fb31a263" + sha256: "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac" url: "https://pub.dev" source: hosted - version: "0.7.8" + version: "0.7.10" device_info_plus: dependency: "direct main" description: name: device_info_plus - sha256: "7035152271ff67b072a211152846e9f1259cf1be41e34cd3e0b5463d2d6b8419" + sha256: "0042cb3b2a76413ea5f8a2b40cec2a33e01d0c937e91f0f7c211fde4f7739ba6" url: "https://pub.dev" source: hosted - version: "9.1.0" + version: "9.1.1" device_info_plus_platform_interface: dependency: transitive description: @@ -293,34 +301,34 @@ packages: dependency: "direct main" description: name: firebase_analytics - sha256: fd94117b8160022a57af063dcd856fae2d9a29b6e3bbfcb078e77b87ccecbd3f + sha256: "624f234b0cb27c4d1c983d03489570471d85d5720159512c8e080cb6917a0a2b" url: "https://pub.dev" source: hosted - version: "10.6.2" + version: "10.7.0" firebase_analytics_platform_interface: dependency: transitive description: name: firebase_analytics_platform_interface - sha256: "42bb0ffc4087dbbfdc7e89514c1b86e55fbbdebd42fdb59efda05f8dd2606a62" + sha256: "7e6cae535f3f2ab19ddb183ed48010f852baa20999a473b764c3db4e73d3fa0b" url: "https://pub.dev" source: hosted - version: "3.7.4" + version: "3.8.0" firebase_analytics_web: dependency: transitive description: name: firebase_analytics_web - sha256: ad82db058df608974900ee90afac88fa1cc1d2079bfb62f780d1ad7df6505161 + sha256: ff080e7793ab71f73fb4cb5223922638024144c1deecb3ec71c81e69f64409df url: "https://pub.dev" source: hosted - version: "0.5.5+4" + version: "0.5.5+7" firebase_core: dependency: "direct main" description: name: firebase_core - sha256: "37299e4907391d7fac8c7ea059bb3292768cc07b72b6c6c777675cc58da2ef4d" + sha256: "45f3f9babfc6f56fb94c3cd11584cf3c9672868228373b699b94427010e01dc3" url: "https://pub.dev" source: hosted - version: "2.20.0" + version: "2.22.0" firebase_core_platform_interface: dependency: transitive description: @@ -341,42 +349,42 @@ packages: dependency: "direct main" description: name: firebase_crashlytics - sha256: d279ec1a3377df3762778e55ded07fe6d169d216713a44bbc624ae6218e35c3c + sha256: "0d09f0e17b4174d850fd26a5036d51bb1b3e09c36a35ffcdc9dfa99fdbd6e9bb" url: "https://pub.dev" source: hosted - version: "3.4.2" + version: "3.4.4" firebase_crashlytics_platform_interface: dependency: transitive description: name: firebase_crashlytics_platform_interface - sha256: "8a82ce2879e359134f5ce786048737b6385a65ec696d68cf0c27134a1c933676" + sha256: "7ebb08dc5d53da3ca4122f2e84837dbfb1c3e6cc15731d5998893a5d41037a97" url: "https://pub.dev" source: hosted - version: "3.6.10" + version: "3.6.12" firebase_performance: dependency: "direct main" description: name: firebase_performance - sha256: dc696a53c38fa210479ad03845d2e0c4ae7e9e74e20dcee33ac16b2269342847 + sha256: "163ab67631f33089b1a5298e7c9fdafac64ee1e5e0cfb5ade8a2057148feac63" url: "https://pub.dev" source: hosted - version: "0.9.3+2" + version: "0.9.3+4" firebase_performance_platform_interface: dependency: transitive description: name: firebase_performance_platform_interface - sha256: b1dc4482cba372c1fc2405d4df005fb9fe7bf9c307f2d0a4a53fcad05f4a7565 + sha256: a1686d079238cbd677797f17528b1bfc79adaaf6cdb0fa41e65c0d0a21284274 url: "https://pub.dev" source: hosted - version: "0.1.4+10" + version: "0.1.4+12" firebase_performance_web: dependency: transitive description: name: firebase_performance_web - sha256: "8cf731114603da55ca3b53065115b8661fe5cc6a041aa3d2a23051bc2212eb64" + sha256: a230d1dcf22a3f5d5096c044f583cb9d7ef661994bf9c507529106117c57e65d url: "https://pub.dev" source: hosted - version: "0.1.4+10" + version: "0.1.4+12" fixnum: dependency: transitive description: @@ -410,26 +418,26 @@ packages: dependency: "direct dev" description: name: flutter_lints - sha256: ad76540d21c066228ee3f9d1dad64a9f7e46530e8bb7c85011a88bc1fd874bc5 + sha256: e2a421b7e59244faef694ba7b30562e489c2b489866e505074eb005cd7060db7 url: "https://pub.dev" source: hosted - version: "3.0.0" + version: "3.0.1" flutter_mobx: dependency: "direct main" description: name: flutter_mobx - sha256: "2ba0aa5a42811eaaeff2e35626689cf2b8a3869907d0e8889c914f2c95d8fd76" + sha256: d1d379561fe84675cc099bc42e99456f73a77fff475d0e2e9bda271751a11a91 url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.2.0" flutter_native_splash: dependency: "direct dev" description: name: flutter_native_splash - sha256: "5bf4c3e5e5a0426c1e2fc8ca3555a9e617e76369c3442e1dae8385c7767ba97a" + sha256: c4d899312b36e7454bedfd0a4740275837b99e532d81c8477579d8183db1de6c url: "https://pub.dev" source: hosted - version: "2.3.4" + version: "2.3.6" flutter_secure_storage: dependency: "direct main" description: @@ -482,10 +490,10 @@ packages: dependency: "direct main" description: name: flutter_svg - sha256: bfc7cc3c75fe1282e8ce2e056d8fd1533f1a6848b65c379b4a5e7a9b623d3371 + sha256: d39e7f95621fc84376bc0f7d504f05c3a41488c562f4a8ad410569127507402c url: "https://pub.dev" source: hosted - version: "2.0.8" + version: "2.0.9" flutter_test: dependency: "direct dev" description: flutter @@ -652,10 +660,10 @@ packages: dependency: transitive description: name: meta - sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3" + sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e url: "https://pub.dev" source: hosted - version: "1.9.1" + version: "1.10.0" mime: dependency: transitive description: @@ -788,10 +796,10 @@ packages: dependency: transitive description: name: petitparser - sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750 + sha256: eeb2d1428ee7f4170e2bd498827296a18d4e7fc462b71727d111c0ac7707cfa6 url: "https://pub.dev" source: hosted - version: "5.4.0" + version: "6.0.1" platform: dependency: transitive description: @@ -804,10 +812,10 @@ packages: dependency: transitive description: name: plugin_platform_interface - sha256: da3fdfeccc4d4ff2da8f8c556704c08f912542c5fb3cf2233ed75372384a034d + sha256: f4f88d4a900933e7267e2b353594774fc0d07fb072b47eedcd5b54e1ea3269f8 url: "https://pub.dev" source: hosted - version: "2.1.6" + version: "2.1.7" pointycastle: dependency: transitive description: @@ -828,10 +836,10 @@ packages: dependency: "direct main" description: name: provider - sha256: cdbe7530b12ecd9eb455bdaa2fcb8d4dad22e80b8afb4798b41479d5ce26847f + sha256: "9a96a0a19b594dbc5bf0f1f27d2bc67d5f95957359b461cd9feb44ed6ae75096" url: "https://pub.dev" source: hosted - version: "6.0.5" + version: "6.1.1" pub_semver: dependency: transitive description: @@ -900,10 +908,10 @@ packages: dependency: transitive description: name: shared_preferences_web - sha256: d762709c2bbe80626ecc819143013cc820fa49ca5e363620ee20a8b15a3e3daf + sha256: "7b15ffb9387ea3e237bb7a66b8a23d2147663d391cafc5c8f37b2e7b4bde5d21" url: "https://pub.dev" source: hosted - version: "2.2.1" + version: "2.2.2" shared_preferences_windows: dependency: transitive description: @@ -994,26 +1002,26 @@ packages: dependency: transitive description: name: sqflite_common - sha256: "1b92f368f44b0dee2425bb861cfa17b6f6cf3961f762ff6f941d20b33355660a" + sha256: bb4738f15b23352822f4c42a531677e5c6f522e079461fd240ead29d8d8a54a6 url: "https://pub.dev" source: hosted - version: "2.5.0" + version: "2.5.0+2" stack_trace: dependency: transitive description: name: stack_trace - sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 + sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" url: "https://pub.dev" source: hosted - version: "1.11.0" + version: "1.11.1" stream_channel: dependency: transitive description: name: stream_channel - sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" + sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" stream_transform: dependency: transitive description: @@ -1050,10 +1058,10 @@ packages: dependency: transitive description: name: test_api - sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8" + sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b" url: "https://pub.dev" source: hosted - version: "0.6.0" + version: "0.6.1" timing: dependency: transitive description: @@ -1098,10 +1106,10 @@ packages: dependency: transitive description: name: url_launcher_ios - sha256: "4ac97281cf60e2e8c5cc703b2b28528f9b50c8f7cebc71df6bdf0845f647268a" + sha256: bba3373219b7abb6b5e0d071b0fe66dfbe005d07517a68e38d4fc3638f35c6d3 url: "https://pub.dev" source: hosted - version: "6.2.0" + version: "6.2.1" url_launcher_linux: dependency: transitive description: @@ -1146,10 +1154,10 @@ packages: dependency: transitive description: name: uuid - sha256: b715b8d3858b6fa9f68f87d20d98830283628014750c2b09b6f516c1da4af2a7 + sha256: df5a4d8f22ee4ccd77f8839ac7cb274ebc11ef9adcce8b92be14b797fe889921 url: "https://pub.dev" source: hosted - version: "4.1.0" + version: "4.2.1" vector_graphics: dependency: transitive description: @@ -1210,10 +1218,10 @@ packages: dependency: transitive description: name: web - sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10 + sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152 url: "https://pub.dev" source: hosted - version: "0.1.4-beta" + version: "0.3.0" web_socket_channel: dependency: "direct main" description: @@ -1226,42 +1234,42 @@ packages: dependency: "direct main" description: name: webview_flutter - sha256: c1ab9b81090705c6069197d9fdc1625e587b52b8d70cdde2339d177ad0dbb98e + sha256: "42393b4492e629aa3a88618530a4a00de8bb46e50e7b3993fedbfdc5352f0dbf" url: "https://pub.dev" source: hosted - version: "4.4.1" + version: "4.4.2" webview_flutter_android: dependency: "direct main" description: name: webview_flutter_android - sha256: b0cd33dd7d3dd8e5f664e11a19e17ba12c352647269921a3b568406b001f1dff + sha256: "8326ee235f87605a2bfc444a4abc897f4abc78d83f054ba7d3d1074ce82b4fbf" url: "https://pub.dev" source: hosted - version: "3.12.0" + version: "3.12.1" webview_flutter_platform_interface: dependency: transitive description: name: webview_flutter_platform_interface - sha256: "6d9213c65f1060116757a7c473247c60f3f7f332cac33dc417c9e362a9a13e4f" + sha256: adb8c03c2be231bea5a8ed0e9039e9d18dbb049603376beaefa15393ede468a5 url: "https://pub.dev" source: hosted - version: "2.6.0" + version: "2.7.0" webview_flutter_wkwebview: dependency: "direct main" description: name: webview_flutter_wkwebview - sha256: b4b42295b3aa91ed22ba6d3dd7de56efbb8f3ab3d6e41d8b1615d13537c7801d + sha256: accdaaa49a2aca2dc3c3230907988954cdd23fed0a19525d6c9789d380f4dc76 url: "https://pub.dev" source: hosted - version: "3.9.2" + version: "3.9.4" win32: dependency: transitive description: name: win32 - sha256: "350a11abd2d1d97e0cc7a28a81b781c08002aa2864d9e3f192ca0ffa18b06ed3" + sha256: "7c99c0e1e2fa190b48d25c81ca5e42036d5cac81430ef249027d97b0935c553f" url: "https://pub.dev" source: hosted - version: "5.0.9" + version: "5.1.0" win32_registry: dependency: transitive description: @@ -1282,10 +1290,10 @@ packages: dependency: transitive description: name: xml - sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84" + sha256: af5e77e9b83f2f4adc5d3f0a4ece1c7f45a2467b695c2540381bac793e34e556 url: "https://pub.dev" source: hosted - version: "6.3.0" + version: "6.4.2" yaml: dependency: transitive description: @@ -1295,5 +1303,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.1.0 <4.0.0" - flutter: ">=3.13.0" + dart: ">=3.2.0 <4.0.0" + flutter: ">=3.16.0"