diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 3689b63..58c3962 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1,35 +1,35 @@ PODS: - device_info_plus (0.0.1): - Flutter - - DKImagePickerController/Core (4.3.4): + - DKImagePickerController/Core (4.3.8): - DKImagePickerController/ImageDataManager - DKImagePickerController/Resource - - DKImagePickerController/ImageDataManager (4.3.4) - - DKImagePickerController/PhotoGallery (4.3.4): + - DKImagePickerController/ImageDataManager (4.3.8) + - DKImagePickerController/PhotoGallery (4.3.8): - DKImagePickerController/Core - DKPhotoGallery - - DKImagePickerController/Resource (4.3.4) - - DKPhotoGallery (0.0.17): - - DKPhotoGallery/Core (= 0.0.17) - - DKPhotoGallery/Model (= 0.0.17) - - DKPhotoGallery/Preview (= 0.0.17) - - DKPhotoGallery/Resource (= 0.0.17) + - DKImagePickerController/Resource (4.3.8) + - DKPhotoGallery (0.0.18): + - DKPhotoGallery/Core (= 0.0.18) + - DKPhotoGallery/Model (= 0.0.18) + - DKPhotoGallery/Preview (= 0.0.18) + - DKPhotoGallery/Resource (= 0.0.18) - SDWebImage - SwiftyGif - - DKPhotoGallery/Core (0.0.17): + - DKPhotoGallery/Core (0.0.18): - DKPhotoGallery/Model - DKPhotoGallery/Preview - SDWebImage - SwiftyGif - - DKPhotoGallery/Model (0.0.17): + - DKPhotoGallery/Model (0.0.18): - SDWebImage - SwiftyGif - - DKPhotoGallery/Preview (0.0.17): + - DKPhotoGallery/Preview (0.0.18): - DKPhotoGallery/Model - DKPhotoGallery/Resource - SDWebImage - SwiftyGif - - DKPhotoGallery/Resource (0.0.17): + - DKPhotoGallery/Resource (0.0.18): - SDWebImage - SwiftyGif - file_picker (0.0.1): @@ -38,7 +38,7 @@ PODS: - Flutter (1.0.0) - flutter_webrtc (0.9.36): - Flutter - - WebRTC-SDK (= 114.5735.08) + - WebRTC-SDK (= 114.5735.09) - integration_test (0.0.1): - Flutter - package_info_plus (0.4.5): @@ -50,29 +50,27 @@ PODS: - FlutterMacOS - quick_look (0.0.1): - Flutter - - receive_sharing_intent (1.6.7): + - receive_sharing_intent (1.8.0): - Flutter - - SDWebImage (5.18.11): - - SDWebImage/Core (= 5.18.11) - - SDWebImage/Core (5.18.11) - - Sentry/HybridSDK (8.20.0): - - SentryPrivate (= 8.20.0) - - sentry_flutter (0.0.1): + - SDWebImage (5.19.1): + - SDWebImage/Core (= 5.19.1) + - SDWebImage/Core (5.19.1) + - Sentry/HybridSDK (8.25.0) + - sentry_flutter (8.1.0): - Flutter - FlutterMacOS - - Sentry/HybridSDK (= 8.20.0) - - SentryPrivate (8.20.0) + - Sentry/HybridSDK (= 8.25.0) - share_plus (0.0.1): - Flutter - shared_preferences_foundation (0.0.1): - Flutter - FlutterMacOS - - SwiftyGif (5.4.4) + - SwiftyGif (5.4.5) - url_launcher_ios (0.0.1): - Flutter - wakelock (0.0.1): - Flutter - - WebRTC-SDK (114.5735.08) + - WebRTC-SDK (114.5735.09) DEPENDENCIES: - device_info_plus (from `.symlinks/plugins/device_info_plus/ios`) @@ -97,7 +95,6 @@ SPEC REPOS: - DKPhotoGallery - SDWebImage - Sentry - - SentryPrivate - SwiftyGif - WebRTC-SDK @@ -134,28 +131,27 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/wakelock/ios" SPEC CHECKSUMS: - device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6 - DKImagePickerController: b512c28220a2b8ac7419f21c491fc8534b7601ac - DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179 - file_picker: 15fd9539e4eb735dc54bae8c0534a7a9511a03de + device_info_plus: 97af1d7e84681a90d0693e63169a5d50e0839a0d + DKImagePickerController: a7836546cfdfe014171694f643a7d575bc8ace7f + DKPhotoGallery: acbd8a3bab19cf6e5fe64a853fc07bfbd247a8f6 + file_picker: 09aa5ec1ab24135ccd7a1621c46c84134bfd6655 Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 - flutter_webrtc: 55df3aaa802114dad390191a46c2c8d535751268 + flutter_webrtc: 9bc044b0b5bcaabd0fb7d52c90421fb540f8c35e integration_test: 13825b8a9334a850581300559b8839134b124670 - package_info_plus: 115f4ad11e0698c8c1c5d8a689390df880f47e85 + package_info_plus: 58f0028419748fad15bf008b270aaa8e54380b1c pasteboard: 982969ebaa7c78af3e6cc7761e8f5e77565d9ce0 path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c quick_look: 59394001d6b484c13fd5f73b555398d523726c8c - receive_sharing_intent: 9ca20ae908f83c36ddaaaa8c9bd30ce4700495e8 - SDWebImage: a3ba0b8faac7228c3c8eadd1a55c9c9fe5e16457 - Sentry: a8d7b373b9f9868442b02a0c425192f693103cbf - sentry_flutter: 03e7660857a8cdb236e71456a7e8447b65c8a788 - SentryPrivate: 006b24af16828441f70e2ab6adf241bd0a8ad130 - share_plus: c3fef564749587fc939ef86ffb283ceac0baf9f5 + receive_sharing_intent: df9c334dc9feadcbd3266e5cb49c8443405e1c9f + SDWebImage: 40b0b4053e36c660a764958bff99eed16610acbb + Sentry: cd86fc55628f5b7c572cabe66cc8f95a9d2f165a + sentry_flutter: ca7760fc008dc3bc2981730dc0c1d2f892178370 + share_plus: 8875f4f2500512ea181eef553c3e27dba5135aad shared_preferences_foundation: b4c3b4cddf1c21f02770737f147a3f5da9d39695 - SwiftyGif: 93a1cc87bf3a51916001cf8f3d63835fb64c819f - url_launcher_ios: bbd758c6e7f9fd7b5b1d4cde34d2b95fcce5e812 + SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4 + url_launcher_ios: 6116280ddcfe98ab8820085d8d76ae7449447586 wakelock: d0fc7c864128eac40eba1617cb5264d9c940b46f - WebRTC-SDK: c24d2a6c9f571f2ed42297cb8ffba9557093142b + WebRTC-SDK: efc3e67e0355b1ee14bfe3c91188cada6000cb94 PODFILE CHECKSUM: 7b8cdbdc22ae435eeac5b91941fe5d96f9f24b54 diff --git a/lib/intent_receiver.dart b/lib/intent_receiver.dart index 04ee5a5..04d2308 100644 --- a/lib/intent_receiver.dart +++ b/lib/intent_receiver.dart @@ -50,12 +50,14 @@ class IntentReceiver { ErrorLogger.logStackError('fileIntentError', error, stack); }); } else { - intentTextStreamSubscription = - ReceiveSharingIntent.getMediaStream().listen((content) async { + intentTextStreamSubscription = ReceiveSharingIntent.instance + .getMediaStream() + .listen((content) async { print('INTENT: Received text $content'); //handleText(text, callback); }); - intentDataStreamSubscription = ReceiveSharingIntent.getMediaStream() + intentDataStreamSubscription = ReceiveSharingIntent.instance + .getMediaStream() .listen((List list) async { logger('INTENT: Handle intent ${list.length}'); if (list.isNotEmpty) { @@ -79,7 +81,8 @@ class IntentReceiver { callback(null, 'Could not handle the provided file'); }); - ReceiveSharingIntent.getInitialMedia() + ReceiveSharingIntent.instance + .getInitialMedia() .then((List list) async { logger('MAIN: Init intent ${list.length}'); if (list.isNotEmpty) { @@ -89,7 +92,7 @@ class IntentReceiver { } }); - ReceiveSharingIntent.getInitialMedia().then((content) async { + ReceiveSharingIntent.instance.getInitialMedia().then((content) async { logger('MAIN: Init text intent $content'); //await handleText(content, callback); }); diff --git a/lib/interface/home.dart b/lib/interface/home.dart index aa25244..b2e69cb 100644 --- a/lib/interface/home.dart +++ b/lib/interface/home.dart @@ -229,7 +229,7 @@ class HomeScreenState extends ConsumerState } catch (error, stack) { ErrorLogger.logStackError('infoUpdateError', error, stack); } - selectPasteboard(); + //selectPasteboard(); //startBluetooth(); } @@ -287,7 +287,7 @@ class HomeScreenState extends ConsumerState @override void onWindowFocus() { - selectPasteboard(); + //selectPasteboard(); print('Window was focused...'); } @@ -362,6 +362,8 @@ class HomeScreenState extends ConsumerState } } + // Don't auto use pasteboard anymore since + // ios present annoying permission dialog void selectPasteboard() async { try { final filePaths = await Pasteboard.files(); diff --git a/lib/reporting/sentry_setup.dart b/lib/reporting/sentry_setup.dart index 5ca5c74..153e6e1 100644 --- a/lib/reporting/sentry_setup.dart +++ b/lib/reporting/sentry_setup.dart @@ -17,7 +17,7 @@ class SentryManager { options.diagnosticLevel = SentryLevel.info; options.dsn = Config.sentryDsn; options.tracesSampleRate = 1.0; - options.beforeSend = (event, {dynamic hint}) async { + options.beforeSend = (event, hint) async { return _handleBeforeSend(event); }; } diff --git a/macos/Podfile.lock b/macos/Podfile.lock index 40dc198..ec45510 100644 --- a/macos/Podfile.lock +++ b/macos/Podfile.lock @@ -5,7 +5,7 @@ PODS: - FlutterMacOS - flutter_webrtc (0.9.36): - FlutterMacOS - - WebRTC-SDK (= 114.5735.08) + - WebRTC-SDK (= 114.5735.09) - FlutterMacOS (1.0.0) - package_info_plus (0.0.1): - FlutterMacOS @@ -16,13 +16,11 @@ PODS: - FlutterMacOS - screen_retriever (0.0.1): - FlutterMacOS - - Sentry/HybridSDK (8.20.0): - - SentryPrivate (= 8.20.0) - - sentry_flutter (0.0.1): + - Sentry/HybridSDK (8.25.0) + - sentry_flutter (8.1.0): - Flutter - FlutterMacOS - - Sentry/HybridSDK (= 8.20.0) - - SentryPrivate (8.20.0) + - Sentry/HybridSDK (= 8.25.0) - share_plus (0.0.1): - FlutterMacOS - shared_preferences_foundation (0.0.1): @@ -34,7 +32,7 @@ PODS: - FlutterMacOS - wakelock_macos (0.0.1): - FlutterMacOS - - WebRTC-SDK (114.5735.08) + - WebRTC-SDK (114.5735.09) - window_manager (0.2.0): - FlutterMacOS @@ -58,7 +56,6 @@ DEPENDENCIES: SPEC REPOS: trunk: - Sentry - - SentryPrivate - WebRTC-SDK EXTERNAL SOURCES: @@ -95,22 +92,21 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: desktop_drop: 69eeff437544aa619c8db7f4481b3a65f7696898 - device_info_plus: 5401765fde0b8d062a2f8eb65510fb17e77cf07f - flutter_webrtc: cf7dc44d26cbb5c5f1ae5f583dab545871f287f9 + device_info_plus: ce1b7762849d3ec103d0e0517299f2db7ad60720 + flutter_webrtc: e72bd998301fa4abde8ac5fdea3d6ca2dcab1fc0 FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24 - package_info_plus: 02d7a575e80f194102bef286361c6c326e4c29ce + package_info_plus: fa739dd842b393193c5ca93c26798dff6e3d0e0c pasteboard: 9b69dba6fedbb04866be632205d532fe2f6b1d99 path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c screen_retriever: 59634572a57080243dd1bf715e55b6c54f241a38 - Sentry: a8d7b373b9f9868442b02a0c425192f693103cbf - sentry_flutter: 03e7660857a8cdb236e71456a7e8447b65c8a788 - SentryPrivate: 006b24af16828441f70e2ab6adf241bd0a8ad130 - share_plus: 76dd39142738f7a68dd57b05093b5e8193f220f7 + Sentry: cd86fc55628f5b7c572cabe66cc8f95a9d2f165a + sentry_flutter: ca7760fc008dc3bc2981730dc0c1d2f892178370 + share_plus: 36537c04ce0c3e3f5bd297ce4318b6d5ee5fd6cf shared_preferences_foundation: b4c3b4cddf1c21f02770737f147a3f5da9d39695 tray_manager: 9064e219c56d75c476e46b9a21182087930baf90 url_launcher_macos: d2691c7dd33ed713bf3544850a623080ec693d95 wakelock_macos: bc3f2a9bd8d2e6c89fee1e1822e7ddac3bd004a9 - WebRTC-SDK: c24d2a6c9f571f2ed42297cb8ffba9557093142b + WebRTC-SDK: efc3e67e0355b1ee14bfe3c91188cada6000cb94 window_manager: 3a1844359a6295ab1e47659b1a777e36773cd6e8 PODFILE CHECKSUM: 963639d5148db2f75442340858b9034c09ed58df diff --git a/pubspec.lock b/pubspec.lock index b6e2940..40b200d 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -29,18 +29,18 @@ packages: dependency: transitive description: name: archive - sha256: "22600aa1e926be775fa5fe7e6894e7fb3df9efda8891c73f70fb3262399a432d" + sha256: "0763b45fa9294197a2885c8567927e2830ade852e5c896fd4ab7e0e348d0f373" url: "https://pub.dev" source: hosted - version: "3.4.10" + version: "3.5.0" args: dependency: transitive description: name: args - sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596 + sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a" url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.5.0" async: dependency: transitive description: @@ -117,10 +117,10 @@ packages: dependency: transitive description: name: cross_file - sha256: fedaadfa3a6996f75211d835aaeb8fede285dae94262485698afd832371b9a5e + sha256: "55d7b444feb71301ef6b8838dbc1ae02e63dd48c8773f3810ff53bb1e2945b32" url: "https://pub.dev" source: hosted - version: "0.3.3+8" + version: "0.3.4+1" crypto: dependency: transitive description: @@ -133,26 +133,26 @@ packages: dependency: "direct main" description: name: cupertino_icons - sha256: d57953e10f9f8327ce64a508a355f0b1ec902193f66288e8cb5070e7c47eeb2d + sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 url: "https://pub.dev" source: hosted - version: "1.0.6" + version: "1.0.8" dart_jsonwebtoken: dependency: "direct dev" description: name: dart_jsonwebtoken - sha256: "40dc3a4788c02a44bc97ea0c8c4a078ae58c9a45acc2312ee6a689b0e8f5b5b9" + sha256: "346e9a21e4bf6e6a431e19ece00ebb2e3668e1e339cabdf6f46d18d88692a848" url: "https://pub.dev" source: hosted - version: "2.13.0" + version: "2.14.0" dart_webrtc: dependency: transitive description: name: dart_webrtc - sha256: "5cbc40bd9b33d0c9b8004cff52e9883c71f0f54799afc8faca77535eeb9ef857" + sha256: b3a4f109c551a10170ece8fc79b5ca1b98223f24bcebc0f971d7fe35daad7a3b url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.4.4" dbus: dependency: "direct main" description: @@ -173,10 +173,10 @@ packages: dependency: "direct main" description: name: device_info_plus - sha256: "77f757b789ff68e4eaf9c56d1752309bd9f7ad557cb105b938a7f8eb89e59110" + sha256: eead12d1a1ed83d8283ab4c2f3fca23ac4082f29f25f29dff0f758f57d06ec91 url: "https://pub.dev" source: hosted - version: "9.1.2" + version: "10.1.0" device_info_plus_platform_interface: dependency: transitive description: @@ -221,18 +221,18 @@ packages: dependency: "direct main" description: name: file_picker - sha256: "4e42aacde3b993c5947467ab640882c56947d9d27342a5b6f2895b23956954a6" + sha256: "29c90806ac5f5fb896547720b73b17ee9aed9bba540dc5d91fe29f8c5745b10a" url: "https://pub.dev" source: hosted - version: "6.1.1" + version: "8.0.3" firedart: dependency: "direct main" description: name: firedart - sha256: "464ddfe98c229533f787be8f4672d26f5429f567b4b595f34fd9e2e0a6b7ebae" + sha256: bf9ea24bf70567b5e4596bbceb2b7325c3167f10555ca757ef1f887af42b300a url: "https://pub.dev" source: hosted - version: "0.9.7" + version: "0.9.8" fixnum: dependency: transitive description: @@ -255,18 +255,18 @@ packages: dependency: "direct dev" description: name: flutter_lints - sha256: e2a421b7e59244faef694ba7b30562e489c2b489866e505074eb005cd7060db7 + sha256: "9e8c3858111da373efc5aa341de011d9bd23e2c5c5e0c62bccf32438e192d7b1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" flutter_plugin_android_lifecycle: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: b068ffc46f82a55844acfa4fdbb61fad72fa2aef0905548419d97f0f95c456da + sha256: "8cf40eebf5dec866a6d1956ad7b4f7016e6c0cc69847ab946833b7d43743809f" url: "https://pub.dev" source: hosted - version: "2.0.17" + version: "2.0.19" flutter_riverpod: dependency: "direct main" description: @@ -289,10 +289,10 @@ packages: dependency: "direct main" description: name: flutter_webrtc - sha256: "2f17fb96e0c9c6ff75f6b1c36d94755461fc7f36a5c28386f5ee5a18b98688c8" + sha256: "20eac28848a2dffb26cc2b2870a5164613904511a0b7e8f4825e31a2768175d2" url: "https://pub.dev" source: hosted - version: "0.9.48+hotfix.1" + version: "0.10.3" frontend_server_client: dependency: transitive description: @@ -310,10 +310,10 @@ packages: dependency: transitive description: name: get_it - sha256: e6017ce7fdeaf218dc51a100344d8cb70134b80e28b760f8bb23c242437bafd7 + sha256: d85128a5dae4ea777324730dc65edd9c9f43155c109d5cc0a69cab74139fbac1 url: "https://pub.dev" source: hosted - version: "7.6.7" + version: "7.7.0" glob: dependency: transitive description: @@ -322,14 +322,22 @@ packages: url: "https://pub.dev" source: hosted version: "2.1.2" + google_identity_services_web: + dependency: transitive + description: + name: google_identity_services_web + sha256: "9482364c9f8b7bd36902572ebc3a7c2b5c8ee57a9c93e6eb5099c1a9ec5265d8" + url: "https://pub.dev" + source: hosted + version: "0.3.1+1" googleapis_auth: dependency: transitive description: name: googleapis_auth - sha256: af7c3a3edf9d0de2e1e0a77e994fae0a581c525fa7012af4fa0d4a52ed9484da + sha256: befd71383a955535060acde8792e7efc11d2fccd03dd1d3ec434e85b68775938 url: "https://pub.dev" source: hosted - version: "1.4.1" + version: "1.6.0" grpc: dependency: "direct main" description: @@ -523,18 +531,18 @@ packages: dependency: "direct main" description: name: package_info_plus - sha256: "88bc797f44a94814f2213db1c9bd5badebafdfb8290ca9f78d4b9ee2a3db4d79" + sha256: b93d8b4d624b4ea19b0a5a208b2d6eff06004bc3ce74c06040b120eeadd00ce0 url: "https://pub.dev" source: hosted - version: "5.0.1" + version: "8.0.0" package_info_plus_platform_interface: dependency: transitive description: name: package_info_plus_platform_interface - sha256: "9bc8ba46813a4cc42c66ab781470711781940780fd8beddd0c3da62506d3a6c6" + sha256: f49918f3433a3146047372f9d4f1f847511f2acd5cd030e1f44fe5a50036b70e url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "3.0.0" pasteboard: dependency: "direct main" description: @@ -555,18 +563,18 @@ packages: dependency: "direct main" description: name: path_provider - sha256: b27217933eeeba8ff24845c34003b003b2b22151de3c908d0e679e8fe1aa078b + sha256: c9e7d3a4cd1410877472158bee69963a4579f78b68c65a2b7d40d1a7a88bb161 url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.3" path_provider_android: dependency: transitive description: name: path_provider_android - sha256: "477184d672607c0a3bf68fbbf601805f92ef79c82b64b4d6eb318cbca4c48668" + sha256: a248d8146ee5983446bf03ed5ea8f6533129a12b11f12057ad1b4a67a2b3b41d url: "https://pub.dev" source: hosted - version: "2.2.2" + version: "2.2.4" path_provider_foundation: dependency: transitive description: @@ -635,10 +643,10 @@ packages: dependency: transitive description: name: pointycastle - sha256: "43ac87de6e10afabc85c445745a7b799e04de84cebaa4fd7bf55a5e1e9604d29" + sha256: "79fbafed02cfdbe85ef3fd06c7f4bc2cbcba0177e61b765264853d4253b21744" url: "https://pub.dev" source: hosted - version: "3.7.4" + version: "3.9.0" pool: dependency: transitive description: @@ -683,10 +691,10 @@ packages: dependency: "direct main" description: name: receive_sharing_intent - sha256: "8fdf5927934041264becf65199ef8057b8b176e879d95ffa0420cd2a6219c0fd" + sha256: f127989f8662ea15e193bd1e10605e5a0ab6bb92dffd51f3ce002feb0ce24c93 url: "https://pub.dev" source: hosted - version: "1.6.7" + version: "1.8.0" riverpod: dependency: transitive description: @@ -707,50 +715,50 @@ packages: dependency: transitive description: name: sentry - sha256: d2ee9c850d876d285f22e2e662f400ec2438df9939fe4acd5d780df9841794ce + sha256: "1d2952d40b99da0dc4bf3ba4797e3985dd60cc61a13d0a1d2c62b02f6528441a" url: "https://pub.dev" source: hosted - version: "7.16.1" + version: "8.1.0" sentry_flutter: dependency: "direct main" description: name: sentry_flutter - sha256: "5b428c189c825f16fb14e9166529043f06b965d5b59bfc3a1415e39c082398c0" + sha256: "848aaccfc75f1d35d5f7e5230770761f1b2a33e604f24498200566443da1470a" url: "https://pub.dev" source: hosted - version: "7.16.1" + version: "8.1.0" share_plus: dependency: "direct main" description: name: share_plus - sha256: "3ef39599b00059db0990ca2e30fca0a29d8b37aae924d60063f8e0184cf20900" + sha256: ef3489a969683c4f3d0239010cc8b7a2a46543a8d139e111c06c558875083544 url: "https://pub.dev" source: hosted - version: "7.2.2" + version: "9.0.0" share_plus_platform_interface: dependency: transitive description: name: share_plus_platform_interface - sha256: df08bc3a07d01f5ea47b45d03ffcba1fa9cd5370fb44b3f38c70e42cced0f956 + sha256: "0f9e4418835d1b2c3ae78fdb918251959106cefdbc4dd43526e182f80e82f6d4" url: "https://pub.dev" source: hosted - version: "3.3.1" + version: "4.0.0" shared_preferences: dependency: "direct main" description: name: shared_preferences - sha256: "81429e4481e1ccfb51ede496e916348668fd0921627779233bd24cc3ff6abd02" + sha256: d3bbe5553a986e83980916ded2f0b435ef2e1893dfaa29d5a7a790d0eca12180 url: "https://pub.dev" source: hosted - version: "2.2.2" + version: "2.2.3" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - sha256: "8568a389334b6e83415b6aae55378e158fbc2314e074983362d20c562780fb06" + sha256: "1ee8bf911094a1b592de7ab29add6f826a7331fb854273d55918693d5364a1f2" url: "https://pub.dev" source: hosted - version: "2.2.1" + version: "2.2.2" shared_preferences_foundation: dependency: transitive description: @@ -779,10 +787,10 @@ packages: dependency: transitive description: name: shared_preferences_web - sha256: "7b15ffb9387ea3e237bb7a66b8a23d2147663d391cafc5c8f37b2e7b4bde5d21" + sha256: "9aee1089b36bd2aafe06582b7d7817fd317ef05fc30e6ba14bff247d0933042a" url: "https://pub.dev" source: hosted - version: "2.2.2" + version: "2.3.0" shared_preferences_windows: dependency: transitive description: @@ -835,10 +843,10 @@ packages: dependency: "direct main" description: name: simple_peer - sha256: "77823b8133e6ca81ee1eda1528e6ffda49fbd2b10a72730dcc239c89c3389b13" + sha256: f81b16eec7f5af370f1c3259bca5cf897d7ccfe7e45de3f716d1069b7c28ffce url: "https://pub.dev" source: hosted - version: "0.0.13" + version: "0.1.0" sky_engine: dependency: transitive description: flutter @@ -960,10 +968,10 @@ packages: dependency: "direct main" description: name: tray_manager - sha256: "4ab709d70a4374af172f8c39e018db33a4271265549c6fc9d269a65e5f4b0225" + sha256: e0ac9a88b2700f366b8629b97e8663b6ef450a2f169560a685dc167bfe9c9c29 url: "https://pub.dev" source: hosted - version: "0.2.1" + version: "0.2.2" typed_data: dependency: transitive description: @@ -984,26 +992,26 @@ packages: dependency: "direct main" description: name: url_launcher - sha256: c512655380d241a337521703af62d2c122bf7b77a46ff7dd750092aa9433499c + sha256: "6ce1e04375be4eed30548f10a315826fd933c1e493206eab82eed01f438c8d2e" url: "https://pub.dev" source: hosted - version: "6.2.4" + version: "6.2.6" url_launcher_android: dependency: transitive description: name: url_launcher_android - sha256: d4ed0711849dd8e33eb2dd69c25db0d0d3fdc37e0a62e629fe32f57a22db2745 + sha256: "360a6ed2027f18b73c8d98e159dda67a61b7f2e0f6ec26e86c3ada33b0621775" url: "https://pub.dev" source: hosted - version: "6.3.0" + version: "6.3.1" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: "75bb6fe3f60070407704282a2d295630cab232991eb52542b18347a8a941df03" + sha256: "9149d493b075ed740901f3ee844a38a00b33116c7c5c10d7fb27df8987fb51d5" url: "https://pub.dev" source: hosted - version: "6.2.4" + version: "6.2.5" url_launcher_linux: dependency: transitive description: @@ -1032,10 +1040,10 @@ packages: dependency: transitive description: name: url_launcher_web - sha256: fff0932192afeedf63cdd50ecbb1bc825d31aed259f02bb8dba0f3b729a5e88b + sha256: "8d9e750d8c9338601e709cd0885f95825086bd8b642547f26bda435aade95d8a" url: "https://pub.dev" source: hosted - version: "2.2.3" + version: "2.3.1" url_launcher_windows: dependency: transitive description: @@ -1048,10 +1056,10 @@ packages: dependency: transitive description: name: uuid - sha256: cd210a09f7c18cbe5a02511718e0334de6559871052c90a90c0cca46a4aa81c8 + sha256: "814e9e88f21a176ae1359149021870e87f7cddaf633ab678a5d2b0bff7fd1ba8" url: "https://pub.dev" source: hosted - version: "4.3.3" + version: "4.4.0" vector_math: dependency: transitive description: @@ -1120,18 +1128,18 @@ packages: dependency: "direct overridden" description: name: web - sha256: "1d9158c616048c38f712a6646e317a3426da10e884447626167240d45209cbad" + sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27" url: "https://pub.dev" source: hosted - version: "0.5.0" + version: "0.5.1" web_socket_channel: dependency: transitive description: name: web_socket_channel - sha256: "1d8e795e2a8b3730c41b8a98a2dff2e0fb57ae6f0764a1c46ec5915387d257b2" + sha256: "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42" url: "https://pub.dev" source: hosted - version: "2.4.4" + version: "2.4.5" webdriver: dependency: transitive description: @@ -1152,26 +1160,26 @@ packages: dependency: transitive description: name: webrtc_interface - sha256: "2efbd3e4e5ebeb2914253bcc51dafd3053c4b87b43f3076c74835a9deecbae3a" + sha256: abec3ab7956bd5ac539cf34a42fa0c82ea26675847c0966bb85160400eea9388 url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.2.0" win32: dependency: "direct overridden" description: name: win32 - sha256: "464f5674532865248444b4c3daca12bd9bf2d7c47f759ce2617986e7229494a8" + sha256: "0eaf06e3446824099858367950a813472af675116bf63f008a4c2a75ae13e9cb" url: "https://pub.dev" source: hosted - version: "5.2.0" + version: "5.5.0" win32_registry: dependency: transitive description: name: win32_registry - sha256: "41fd8a189940d8696b1b810efb9abcf60827b6cbfab90b0c43e8439e3a39d85a" + sha256: "10589e0d7f4e053f2c61023a31c9ce01146656a70b7b7f0828c0b46d7da2a9bb" url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.1.3" window_manager: dependency: "direct main" description: @@ -1206,4 +1214,4 @@ packages: version: "3.1.2" sdks: dart: ">=3.3.0 <4.0.0" - flutter: ">=3.16.0" + flutter: ">=3.19.0" diff --git a/pubspec.yaml b/pubspec.yaml index a0b592e..79f787e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: airdash description: Share files anywhere publish_to: "none" -version: 2.0.153+153 +version: 2.0.155+155 environment: sdk: ">=2.17.1 <3.0.0" @@ -12,27 +12,27 @@ dependencies: sdk: flutter cupertino_icons: ^1.0.2 - flutter_webrtc: ^0.9.19 + flutter_webrtc: ^0.10.0 http: ^1.2.1 - file_picker: ^6.1.1 + file_picker: ^8.0.3 path_provider: ^2.0.12 - share_plus: ^7.0.2 + share_plus: ^9.0.0 shared_preferences: ^2.0.15 receive_sharing_intent: ^1.6.0 firedart: ^0.9.4 url_launcher: ^6.1.8 - package_info_plus: ^5.0.1 - device_info_plus: ^9.0.2 + package_info_plus: ^8.0.0 + device_info_plus: ^10.1.0 desktop_drop: ^0.4.4 quick_look: ^0.1.0 tray_manager: ^0.2.0 window_manager: ^0.3.0 mime: ^1.0.4 - sentry_flutter: ^7.7.0 + sentry_flutter: ^8.1.0 grpc: ^3.0.2 wakelock: ^0.6.1+2 simple_peer: - ^0.0.10 + ^0.1.0 #path: ./libs/simple_peer flutter_riverpod: ^1.0.4 mixpanel_analytics: ^2.1.1