From 3f46b90fd8c162e4ff7a577c96719f7827996d55 Mon Sep 17 00:00:00 2001 From: krille-chan Date: Sat, 25 Nov 2023 15:01:59 +0100 Subject: [PATCH] build: Update dependencies --- .../homeserver_picker/homeserver_picker.dart | 1 - lib/utils/voip/user_media_manager.dart | 6 +- pubspec.lock | 114 +++++++++--------- pubspec.yaml | 22 +--- 4 files changed, 70 insertions(+), 73 deletions(-) diff --git a/lib/pages/homeserver_picker/homeserver_picker.dart b/lib/pages/homeserver_picker/homeserver_picker.dart index cf23595b..67076c1d 100644 --- a/lib/pages/homeserver_picker/homeserver_picker.dart +++ b/lib/pages/homeserver_picker/homeserver_picker.dart @@ -51,7 +51,6 @@ class HomeserverPickerController extends State { context: context, title: L10n.of(context)!.indexedDbErrorTitle, message: L10n.of(context)!.indexedDbErrorLong, - onWillPop: () async => false, ); _checkTorBrowser(); }, diff --git a/lib/utils/voip/user_media_manager.dart b/lib/utils/voip/user_media_manager.dart index 874da93e..03ecd603 100644 --- a/lib/utils/voip/user_media_manager.dart +++ b/lib/utils/voip/user_media_manager.dart @@ -16,9 +16,11 @@ class UserMediaManager { AudioPlayer? _assetsAudioPlayer; + final FlutterRingtonePlayer _flutterRingtonePlayer = FlutterRingtonePlayer(); + Future startRingingTone() async { if (PlatformInfos.isMobile) { - await FlutterRingtonePlayer.playRingtone(volume: 80); + await _flutterRingtonePlayer.playRingtone(volume: 80); } else if ((kIsWeb || PlatformInfos.isMacOS) && _assetsAudioPlayer != null) { const path = 'assets/sounds/phone.ogg'; @@ -31,7 +33,7 @@ class UserMediaManager { Future stopRingingTone() async { if (PlatformInfos.isMobile) { - await FlutterRingtonePlayer.stop(); + await _flutterRingtonePlayer.stop(); } await _assetsAudioPlayer?.stop(); _assetsAudioPlayer = null; diff --git a/pubspec.lock b/pubspec.lock index fbab11af..32eaa6ae 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -13,10 +13,10 @@ packages: dependency: "direct main" description: name: adaptive_dialog - sha256: "910debe8766eff4b378ed5164bb470debb87c53a3bdf6adee03c79f64fbf7348" + sha256: "30dc6deee139cde31e5d10a1d05e1a2a1bb6d592cf0eea27b978884b1ff03405" url: "https://pub.dev" source: hosted - version: "1.10.1" + version: "2.0.0" analyzer: dependency: transitive description: @@ -85,10 +85,10 @@ packages: dependency: transitive description: name: audio_session - sha256: "768eadc8174b366b8b1b0b75e0518eea2bbd463d47a7938c54a2a0e6aa06946d" + sha256: "6fdf255ed3af86535c96452c33ecff1245990bb25a605bfb1958661ccc3d467f" url: "https://pub.dev" source: hosted - version: "0.1.17" + version: "0.1.18" badges: dependency: "direct main" description: @@ -221,10 +221,10 @@ packages: dependency: transitive description: name: cross_file - sha256: "445db18de832dba8d851e287aff8ccf169bed30d2e94243cb54c7d2f1ed2142c" + sha256: "2f9d2cbccb76127ba28528cb3ae2c2326a122446a83de5a056aaa3880d3882c5" url: "https://pub.dev" source: hosted - version: "0.3.3+6" + version: "0.3.3+7" crypto: dependency: transitive description: @@ -285,10 +285,10 @@ packages: dependency: transitive description: name: dbus - sha256: "6f07cba3f7b3448d42d015bfd3d53fe12e5b36da2423f23838efc1d5fb31a263" + sha256: "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac" url: "https://pub.dev" source: hosted - version: "0.7.8" + version: "0.7.10" dependency_validator: dependency: transitive description: @@ -325,10 +325,10 @@ packages: 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: @@ -465,12 +465,11 @@ packages: flutter_blurhash: dependency: "direct main" description: - path: "." - ref: eb9565f9d5731d4729bd7605510cec0f9e172e5f - resolved-ref: eb9565f9d5731d4729bd7605510cec0f9e172e5f - url: "https://github.com/Craftplacer/flutter_blurhash.git" - source: git - version: "0.7.0" + name: flutter_blurhash + sha256: "5e67678e479ac639069d7af1e133f4a4702311491188ff3e0227486430db0c06" + url: "https://pub.dev" + source: hosted + version: "0.8.2" flutter_cache_manager: dependency: "direct main" description: @@ -592,10 +591,10 @@ packages: dependency: "direct main" description: name: flutter_local_notifications - sha256: "6d11ea777496061e583623aaf31923f93a9409ef8fcaeeefdd6cd78bf4fe5bb3" + sha256: bb5cd63ff7c91d6efe452e41d0d0ae6348925c82eafd10ce170ef585ea04776e url: "https://pub.dev" source: hosted - version: "16.1.0" + version: "16.2.0" flutter_local_notifications_linux: dependency: transitive description: @@ -628,20 +627,19 @@ packages: flutter_math_fork: dependency: "direct main" description: - path: "." - ref: "3442b36a436880ce1c023e25c868d6f4004c4c24" - resolved-ref: "3442b36a436880ce1c023e25c868d6f4004c4c24" - url: "https://github.com/The-Redhat/flutter_math_fork.git" - source: git - version: "0.7.1" + name: flutter_math_fork + sha256: "94bee4642892a94939af0748c6a7de0ff8318feee588379dcdfea7dc5cba06c8" + url: "https://pub.dev" + source: hosted + version: "0.7.2" flutter_native_splash: dependency: "direct dev" description: name: flutter_native_splash - sha256: d93394f22f73e810bda59e11ebe83329c5511d6460b6b7509c4e1f3c92d6d625 + sha256: c4d899312b36e7454bedfd0a4740275837b99e532d81c8477579d8183db1de6c url: "https://pub.dev" source: hosted - version: "2.3.5" + version: "2.3.6" flutter_olm: dependency: "direct main" description: @@ -654,10 +652,10 @@ packages: dependency: "direct main" description: name: flutter_openssl_crypto - sha256: b64a0825d79f10b6d5f5951f7ce2d5ddc12ed532129fc5a7e0ce472f5b97d78e + sha256: f2b0612c7a7f55d2000b5a5c5a6fbd57217ceb1bf6016f819c5908637a494a0f url: "https://pub.dev" source: hosted - version: "0.1.0" + version: "0.2.0" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -670,10 +668,10 @@ packages: dependency: "direct main" description: name: flutter_ringtone_player - sha256: "0b036416fda0654da52221989bd1a8ccd2876cea57f61ecc3a4fc272bd738c67" + sha256: bdbf0ba551fd81cf02fab5c45800dc0006fc51167a1ed252321046fd8ac2bce3 url: "https://pub.dev" source: hosted - version: "3.2.0" + version: "4.0.0+2" flutter_secure_storage: dependency: "direct main" description: @@ -747,10 +745,10 @@ packages: dependency: "direct main" description: name: flutter_web_auth_2 - sha256: "75613aa4d8e43df3de0fc3d93df36ae5b4ba2e94070384c5a9baeda99f5a235f" + sha256: ea57000909d0002824179f1e4907c074f39538e86a9e4d93a74b7c37dbaee242 url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.4" flutter_web_auth_2_platform_interface: dependency: transitive description: @@ -1339,42 +1337,50 @@ packages: dependency: "direct main" description: name: permission_handler - sha256: "284a66179cabdf942f838543e10413246f06424d960c92ba95c84439154fcac8" + sha256: "860c6b871c94c78e202dc69546d4d8fd84bd59faeb36f8fb9888668a53ff4f78" url: "https://pub.dev" source: hosted - version: "11.0.1" + version: "11.1.0" permission_handler_android: dependency: transitive description: name: permission_handler_android - sha256: f9fddd3b46109bd69ff3f9efa5006d2d309b7aec0f3c1c5637a60a2d5659e76e + sha256: "2f1bec180ee2f5665c22faada971a8f024761f632e93ddc23310487df52dcfa6" url: "https://pub.dev" source: hosted - version: "11.1.0" + version: "12.0.1" permission_handler_apple: dependency: transitive description: name: permission_handler_apple - sha256: "99e220bce3f8877c78e4ace901082fb29fa1b4ebde529ad0932d8d664b34f3f5" + sha256: "1a816084338ada8d574b1cb48390e6e8b19305d5120fe3a37c98825bacc78306" url: "https://pub.dev" source: hosted - version: "9.1.4" + version: "9.2.0" + permission_handler_html: + dependency: transitive + description: + name: permission_handler_html + sha256: d96ff56a757b7f04fa825c469d296c5aebc55f743e87bd639fef91a466a24da8 + url: "https://pub.dev" + source: hosted + version: "0.1.0+1" permission_handler_platform_interface: dependency: transitive description: name: permission_handler_platform_interface - sha256: "6760eb5ef34589224771010805bea6054ad28453906936f843a8cc4d3a55c4a4" + sha256: d87349312f7eaf6ce0adaf668daf700ac5b06af84338bd8b8574dfbd93ffe1a1 url: "https://pub.dev" source: hosted - version: "3.12.0" + version: "4.0.2" permission_handler_windows: dependency: transitive description: name: permission_handler_windows - sha256: cc074aace208760f1eee6aa4fae766b45d947df85bc831cde77009cdb4720098 + sha256: "1e8640c1e39121128da6b816d236e714d2cf17fac5a105dd6acdd3403a628004" url: "https://pub.dev" source: hosted - version: "0.1.3" + version: "0.2.0" petitparser: dependency: transitive description: @@ -1403,10 +1409,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" pointer_interceptor: dependency: transitive description: @@ -1683,10 +1689,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: @@ -1944,10 +1950,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: @@ -1976,10 +1982,10 @@ packages: dependency: transitive description: name: url_launcher_web - sha256: "7fd2f55fe86cea2897b963e864dc01a7eb0719ecc65fcef4c1cc3d686d718bb2" + sha256: "138bd45b3a456dcfafc46d1a146787424f8d2edfbf2809c9324361e58f851cf7" url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.2.1" url_launcher_windows: dependency: transitive description: @@ -2064,10 +2070,10 @@ packages: dependency: transitive description: name: video_player_avfoundation - sha256: fe73d636f82286a3739f5e644f95f09442cacdc436ebbe5436521dc915f3ecac + sha256: bc923884640d6dc403050586eb40713cdb8d1d84e6886d8aca50ab04c59124c2 url: "https://pub.dev" source: hosted - version: "2.5.1" + version: "2.5.2" video_player_platform_interface: dependency: transitive description: @@ -2222,5 +2228,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.2.0-194.0.dev <4.0.0" - flutter: ">=3.13.0" + dart: ">=3.2.0 <4.0.0" + flutter: ">=3.16.0" diff --git a/pubspec.yaml b/pubspec.yaml index 0b5d4680..edf7903e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -8,7 +8,7 @@ environment: sdk: ">=3.0.0 <4.0.0" dependencies: - adaptive_dialog: ^1.10.0 + adaptive_dialog: ^2.0.0 animations: ^2.0.8 archive: ^3.4.9 async: ^2.11.0 @@ -31,7 +31,7 @@ dependencies: flutter: sdk: flutter flutter_app_badger: ^1.5.0 - flutter_blurhash: ^0.7.0 + flutter_blurhash: ^0.8.2 flutter_cache_manager: ^3.3.0 flutter_foreground_task: ^6.0.0+1 flutter_highlighter: ^0.1.1 @@ -42,10 +42,10 @@ dependencies: flutter_localizations: sdk: flutter flutter_map: ^4.0.0 - flutter_math_fork: ^0.7.1 + flutter_math_fork: ^0.7.2 flutter_olm: ^1.2.0 - flutter_openssl_crypto: ^0.1.0 - flutter_ringtone_player: ^3.1.1 + flutter_openssl_crypto: ^0.2.0 + flutter_ringtone_player: ^4.0.0+2 flutter_secure_storage: ^9.0.0 flutter_typeahead: ^4.8.0 flutter_web_auth_2: ^3.0.3 @@ -55,7 +55,7 @@ dependencies: go_router: ^12.1.1 hive: ^2.2.3 hive_flutter: ^1.1.0 - http: ^0.13.4 + http: ^0.13.6 image_picker: ^1.0.0 intl: any just_audio: ^0.9.30 @@ -146,16 +146,6 @@ msix_config: install_certificate: false dependency_overrides: - # https://github.com/fluttercommunity/flutter_blurhash/pull/58 - flutter_blurhash: - git: - url: https://github.com/Craftplacer/flutter_blurhash.git - ref: eb9565f9d5731d4729bd7605510cec0f9e172e5f - # https://github.com/simpleclub-extended/flutter_math_fork/pull/87 - flutter_math_fork: - git: - url: https://github.com/The-Redhat/flutter_math_fork.git - ref: 3442b36a436880ce1c023e25c868d6f4004c4c24 # Until https://github.com/mogol/flutter_secure_storage/issues/616 is fixed flutter_secure_storage_linux: 1.1.3 geolocator_android: