This commit is contained in:
Moustapha Kodjo Amadou 2025-10-29 13:25:52 +01:00
parent 377e5d617a
commit 8213a36895
12 changed files with 126 additions and 100 deletions

View file

@ -21,6 +21,6 @@
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>1.0</string> <string>1.0</string>
<key>MinimumOSVersion</key> <key>MinimumOSVersion</key>
<string>12.0</string> <string>13.0</string>
</dict> </dict>
</plist> </plist>

View file

@ -1,5 +1,5 @@
PODS: PODS:
- app_links (0.0.2): - app_links (6.4.1):
- Flutter - Flutter
- audio_session (0.0.1): - audio_session (0.0.1):
- Flutter - Flutter
@ -42,6 +42,8 @@ PODS:
- DKImagePickerController/PhotoGallery - DKImagePickerController/PhotoGallery
- Flutter - Flutter
- Flutter (1.0.0) - Flutter (1.0.0)
- flutter_discord_rpc_fork (0.0.1):
- Flutter
- flutter_inappwebview_ios (0.0.1): - flutter_inappwebview_ios (0.0.1):
- Flutter - Flutter
- flutter_inappwebview_ios/Core (= 0.0.1) - flutter_inappwebview_ios/Core (= 0.0.1)
@ -53,7 +55,7 @@ PODS:
- Flutter - Flutter
- flutter_web_auth_2 (3.0.0): - flutter_web_auth_2 (3.0.0):
- Flutter - Flutter
- isar_flutter_libs (1.0.0): - isar_community_flutter_libs (1.0.0):
- Flutter - Flutter
- just_audio (0.0.1): - just_audio (0.0.1):
- Flutter - Flutter
@ -103,10 +105,11 @@ DEPENDENCIES:
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`) - device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
- file_picker (from `.symlinks/plugins/file_picker/ios`) - file_picker (from `.symlinks/plugins/file_picker/ios`)
- Flutter (from `Flutter`) - Flutter (from `Flutter`)
- flutter_discord_rpc_fork (from `.symlinks/plugins/flutter_discord_rpc_fork/ios`)
- flutter_inappwebview_ios (from `.symlinks/plugins/flutter_inappwebview_ios/ios`) - flutter_inappwebview_ios (from `.symlinks/plugins/flutter_inappwebview_ios/ios`)
- flutter_qjs (from `.symlinks/plugins/flutter_qjs/ios`) - flutter_qjs (from `.symlinks/plugins/flutter_qjs/ios`)
- flutter_web_auth_2 (from `.symlinks/plugins/flutter_web_auth_2/ios`) - flutter_web_auth_2 (from `.symlinks/plugins/flutter_web_auth_2/ios`)
- isar_flutter_libs (from `.symlinks/plugins/isar_flutter_libs/ios`) - isar_community_flutter_libs (from `.symlinks/plugins/isar_community_flutter_libs/ios`)
- just_audio (from `.symlinks/plugins/just_audio/darwin`) - just_audio (from `.symlinks/plugins/just_audio/darwin`)
- media_kit_libs_ios_video (from `.symlinks/plugins/media_kit_libs_ios_video/ios`) - media_kit_libs_ios_video (from `.symlinks/plugins/media_kit_libs_ios_video/ios`)
- media_kit_video (from `.symlinks/plugins/media_kit_video/ios`) - media_kit_video (from `.symlinks/plugins/media_kit_video/ios`)
@ -144,14 +147,16 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/file_picker/ios" :path: ".symlinks/plugins/file_picker/ios"
Flutter: Flutter:
:path: Flutter :path: Flutter
flutter_discord_rpc_fork:
:path: ".symlinks/plugins/flutter_discord_rpc_fork/ios"
flutter_inappwebview_ios: flutter_inappwebview_ios:
:path: ".symlinks/plugins/flutter_inappwebview_ios/ios" :path: ".symlinks/plugins/flutter_inappwebview_ios/ios"
flutter_qjs: flutter_qjs:
:path: ".symlinks/plugins/flutter_qjs/ios" :path: ".symlinks/plugins/flutter_qjs/ios"
flutter_web_auth_2: flutter_web_auth_2:
:path: ".symlinks/plugins/flutter_web_auth_2/ios" :path: ".symlinks/plugins/flutter_web_auth_2/ios"
isar_flutter_libs: isar_community_flutter_libs:
:path: ".symlinks/plugins/isar_flutter_libs/ios" :path: ".symlinks/plugins/isar_community_flutter_libs/ios"
just_audio: just_audio:
:path: ".symlinks/plugins/just_audio/darwin" :path: ".symlinks/plugins/just_audio/darwin"
media_kit_libs_ios_video: media_kit_libs_ios_video:
@ -184,18 +189,19 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/webview_flutter_wkwebview/darwin" :path: ".symlinks/plugins/webview_flutter_wkwebview/darwin"
SPEC CHECKSUMS: SPEC CHECKSUMS:
app_links: 76b66b60cc809390ca1ad69bfd66b998d2387ac7 app_links: 3dbc685f76b1693c66a6d9dd1e9ab6f73d97dc0a
audio_session: 9bb7f6c970f21241b19f5a3658097ae459681ba0 audio_session: 9bb7f6c970f21241b19f5a3658097ae459681ba0
connectivity_plus: cb623214f4e1f6ef8fe7403d580fdad517d2f7dd connectivity_plus: cb623214f4e1f6ef8fe7403d580fdad517d2f7dd
device_info_plus: 21fcca2080fbcd348be798aa36c3e5ed849eefbe device_info_plus: 21fcca2080fbcd348be798aa36c3e5ed849eefbe
DKImagePickerController: b512c28220a2b8ac7419f21c491fc8534b7601ac DKImagePickerController: b512c28220a2b8ac7419f21c491fc8534b7601ac
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179 DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
file_picker: a0560bc09d61de87f12d246fc47d2119e6ef37be file_picker: a0560bc09d61de87f12d246fc47d2119e6ef37be
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
flutter_discord_rpc_fork: 970cf2beca17870caf8645556de01ae2b8587bb6
flutter_inappwebview_ios: b89ba3482b96fb25e00c967aae065701b66e9b99 flutter_inappwebview_ios: b89ba3482b96fb25e00c967aae065701b66e9b99
flutter_qjs: 1d5918f42171154e88dd545dd45f126c0291976f flutter_qjs: 1d5918f42171154e88dd545dd45f126c0291976f
flutter_web_auth_2: 3464a7c16dc6480b6194fc89913bae6e82f28405 flutter_web_auth_2: 3464a7c16dc6480b6194fc89913bae6e82f28405
isar_flutter_libs: 9fc2cfb928c539e1b76c481ba5d143d556d94920 isar_community_flutter_libs: bede843185a61a05ff364a05c9b23209523f7e0d
just_audio: 4e391f57b79cad2b0674030a00453ca5ce817eed just_audio: 4e391f57b79cad2b0674030a00453ca5ce817eed
media_kit_libs_ios_video: 5a18affdb97d1f5d466dc79988b13eff6c5e2854 media_kit_libs_ios_video: 5a18affdb97d1f5d466dc79988b13eff6c5e2854
media_kit_video: 1746e198cb697d1ffb734b1d05ec429d1fcd1474 media_kit_video: 1746e198cb697d1ffb734b1d05ec429d1fcd1474
@ -204,7 +210,7 @@ SPEC CHECKSUMS:
path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564 path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564
permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d
rust_lib_mangayomi: 360a904274b47351a0f7c26d3ce5aa6392bb8db3 rust_lib_mangayomi: 360a904274b47351a0f7c26d3ce5aa6392bb8db3
screen_brightness_ios: 28c5fbdb40634de44f86025d84470158ad4df48c screen_brightness_ios: 9953fd7da5bd480f1a93990daeec2eb42d4f3b52
SDWebImage: 750adf017a315a280c60fde706ab1e552a3ae4e9 SDWebImage: 750adf017a315a280c60fde706ab1e552a3ae4e9
share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a
sqflite_darwin: 20b2a3a3b70e43edae938624ce550a3cbf66a3d0 sqflite_darwin: 20b2a3a3b70e43edae938624ce550a3cbf66a3d0
@ -213,7 +219,7 @@ SPEC CHECKSUMS:
video_player_avfoundation: 2cef49524dd1f16c5300b9cd6efd9611ce03639b video_player_avfoundation: 2cef49524dd1f16c5300b9cd6efd9611ce03639b
volume_controller: 3657a1f65bedb98fa41ff7dc5793537919f31b12 volume_controller: 3657a1f65bedb98fa41ff7dc5793537919f31b12
wakelock_plus: e29112ab3ef0b318e58cfa5c32326458be66b556 wakelock_plus: e29112ab3ef0b318e58cfa5c32326458be66b556
webview_flutter_wkwebview: 1821ceac936eba6f7984d89a9f3bcb4dea99ebb2 webview_flutter_wkwebview: 8ebf4fded22593026f7dbff1fbff31ea98573c8d
PODFILE CHECKSUM: a57f30d18f102dd3ce366b1d62a55ecbef2158e5 PODFILE CHECKSUM: a57f30d18f102dd3ce366b1d62a55ecbef2158e5

View file

@ -483,7 +483,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.0; IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos; SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos; SUPPORTED_PLATFORMS = iphoneos;
@ -610,7 +610,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.0; IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = YES; MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES; ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos; SDKROOT = iphoneos;
@ -659,7 +659,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.0; IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos; SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos; SUPPORTED_PLATFORMS = iphoneos;

View file

@ -2261,17 +2261,19 @@ mp.register_script_message('call_button_${button.id}_long', button${button.id}lo
if (context.mounted) { if (context.mounted) {
final box = final box =
context.findRenderObject() as RenderBox?; context.findRenderObject() as RenderBox?;
await Share.shareXFiles( await SharePlus.instance.share(
[ ShareParams(
XFile.fromData( files: [
imageBytes!, XFile.fromData(
name: name, imageBytes!,
mimeType: 'image/png', name: name,
), mimeType: 'image/png',
], ),
sharePositionOrigin: ],
box!.localToGlobal(Offset.zero) & sharePositionOrigin:
box.size, box!.localToGlobal(Offset.zero) &
box.size,
),
); );
} }
}, },

View file

@ -665,11 +665,13 @@ class _MangaDetailViewState extends ConsumerState<MangaDetailView>
"${source!.baseUrl}${widget.manga!.link!.getUrlWithoutDomain}"; "${source!.baseUrl}${widget.manga!.link!.getUrlWithoutDomain}";
final box = final box =
context.findRenderObject() as RenderBox?; context.findRenderObject() as RenderBox?;
Share.share( SharePlus.instance.share(
url, ShareParams(
sharePositionOrigin: text: url,
box!.localToGlobal(Offset.zero) & sharePositionOrigin:
box.size, box!.localToGlobal(Offset.zero) &
box.size,
),
); );
break; break;
case 3: case 3:
@ -2235,13 +2237,17 @@ class _MangaDetailViewState extends ConsumerState<MangaDetailView>
final bytes = await imageProvider final bytes = await imageProvider
.getBytes(context); .getBytes(context);
if (bytes != null) { if (bytes != null) {
await Share.shareXFiles([ await SharePlus.instance.share(
XFile.fromData( ShareParams(
bytes, files: [
name: widget.manga!.name, XFile.fromData(
mimeType: 'image/png', bytes,
name: widget.manga!.name,
mimeType: 'image/png',
),
],
), ),
]); );
} }
}, },
child: const Padding( child: const Padding(

View file

@ -54,10 +54,12 @@ class ChapterPageDownload extends ConsumerWidget {
} }
if (files.isNotEmpty && context.mounted) { if (files.isNotEmpty && context.mounted) {
final box = context.findRenderObject() as RenderBox?; final box = context.findRenderObject() as RenderBox?;
Share.shareXFiles( SharePlus.instance.share(
files, ShareParams(
text: chapter.name, files: files,
sharePositionOrigin: box!.localToGlobal(Offset.zero) & box.size, text: chapter.name,
sharePositionOrigin: box!.localToGlobal(Offset.zero) & box.size,
),
); );
} }
} }

View file

@ -419,16 +419,19 @@ class _MangaChapterPageGalleryState
if (context.mounted) { if (context.mounted) {
final box = final box =
context.findRenderObject() as RenderBox?; context.findRenderObject() as RenderBox?;
await Share.shareXFiles( await SharePlus.instance.share(
[ ShareParams(
XFile.fromData( files: [
imageBytes, XFile.fromData(
name: name, imageBytes,
mimeType: 'image/png', name: name,
), mimeType: 'image/png',
], ),
sharePositionOrigin: ],
box!.localToGlobal(Offset.zero) & box.size, sharePositionOrigin:
box!.localToGlobal(Offset.zero) &
box.size,
),
); );
} }
}, },

View file

@ -96,11 +96,14 @@ class AboutScreen extends ConsumerWidget {
if (context.mounted) { if (context.mounted) {
final box = final box =
context.findRenderObject() as RenderBox?; context.findRenderObject() as RenderBox?;
Share.shareXFiles( SharePlus.instance.share(
[XFile(file.path)], ShareParams(
text: "log.txt", files: [XFile(file.path)],
sharePositionOrigin: text: "log.txt",
box!.localToGlobal(Offset.zero) & box.size, sharePositionOrigin:
box!.localToGlobal(Offset.zero) &
box.size,
),
); );
} }
} else { } else {

View file

@ -182,12 +182,14 @@ Future<void> doBackUp(
return null; return null;
} }
}(); }();
Share.shareXFiles( SharePlus.instance.share(
[XFile(p.join(path, "$name.backup"))], ShareParams(
text: "$name.backup", files: [XFile(p.join(path, "$name.backup"))],
sharePositionOrigin: box == null text: "$name.backup",
? null sharePositionOrigin: box == null
: box.localToGlobal(Offset.zero) & box.size, ? null
: box.localToGlobal(Offset.zero) & box.size,
),
); );
}, },
child: Text(context.l10n.share), child: Text(context.l10n.share),

View file

@ -243,11 +243,13 @@ class _MangaWebViewState extends ConsumerState<MangaWebView> {
} else if (value == 1) { } else if (value == 1) {
final box = final box =
context.findRenderObject() as RenderBox?; context.findRenderObject() as RenderBox?;
Share.share( SharePlus.instance.share(
_url, ShareParams(
sharePositionOrigin: text: _url,
box!.localToGlobal(Offset.zero) & sharePositionOrigin:
box.size, box!.localToGlobal(Offset.zero) &
box.size,
),
); );
} else if (value == 2) { } else if (value == 2) {
await InAppBrowser.openWithSystemBrowser( await InAppBrowser.openWithSystemBrowser(

View file

@ -293,10 +293,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: connectivity_plus name: connectivity_plus
sha256: b5e72753cf63becce2c61fd04dfe0f1c430cc5278b53a1342dc5ad839eab29ec sha256: "33bae12a398f841c6cda09d1064212957265869104c478e5ad51e2fb26c3973c"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "6.1.5" version: "7.0.0"
connectivity_plus_platform_interface: connectivity_plus_platform_interface:
dependency: transitive dependency: transitive
description: description:
@ -414,10 +414,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: device_info_plus name: device_info_plus
sha256: "98f28b42168cc509abc92f88518882fd58061ea372d7999aecc424345c7bff6a" sha256: dd0e8e02186b2196c7848c9d394a5fd6e5b57a43a546082c5820b1ec72317e33
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "11.5.0" version: "12.2.0"
device_info_plus_platform_interface: device_info_plus_platform_interface:
dependency: transitive dependency: transitive
description: description:
@ -543,10 +543,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: flex_color_scheme name: flex_color_scheme
sha256: "034d5720747e6af39b2ad090d82dd92d33fde68e7964f1814b714c9d49ddbd64" sha256: "6e713c27a2ebe63393a44d4bf9cdd2ac81e112724a4c69905fc41cbf231af11d"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "8.3.0" version: "8.3.1"
flex_seed_scheme: flex_seed_scheme:
dependency: transitive dependency: transitive
description: description:
@ -750,10 +750,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: font_awesome_flutter name: font_awesome_flutter
sha256: "27af5982e6c510dec1ba038eff634fa284676ee84e3fd807225c80c4ad869177" sha256: b9011df3a1fa02993630b8fb83526368cf2206a711259830325bab2f1d2a4eb0
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "10.10.0" version: "10.12.0"
freezed: freezed:
dependency: "direct dev" dependency: "direct dev"
description: description:
@ -1286,10 +1286,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: package_info_plus name: package_info_plus
sha256: "16eee997588c60225bda0488b6dcfac69280a6b7a3cf02c741895dd370a02968" sha256: f69da0d3189a4b4ceaeb1a3defb0f329b3b352517f52bed4290f83d4f06bc08d
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "8.3.1" version: "9.0.0"
package_info_plus_platform_interface: package_info_plus_platform_interface:
dependency: transitive dependency: transitive
description: description:
@ -1366,18 +1366,18 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: permission_handler name: permission_handler
sha256: "59adad729136f01ea9e35a48f5d1395e25cba6cea552249ddbe9cf950f5d7849" sha256: bc917da36261b00137bbc8896bf1482169cd76f866282368948f032c8c1caae1
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "11.4.0" version: "12.0.1"
permission_handler_android: permission_handler_android:
dependency: transitive dependency: transitive
description: description:
name: permission_handler_android name: permission_handler_android
sha256: d3971dcdd76182a0c198c096b5db2f0884b0d4196723d21a866fc4cdea057ebc sha256: "1e3bc410ca1bf84662104b100eb126e066cb55791b7451307f9708d4007350e6"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "12.1.0" version: "13.0.1"
permission_handler_apple: permission_handler_apple:
dependency: transitive dependency: transitive
description: description:
@ -1470,18 +1470,18 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: protobuf name: protobuf
sha256: de9c9eb2c33f8e933a42932fe1dc504800ca45ebc3d673e6ed7f39754ee4053e sha256: "826d6a306be26f29e5cd9faeb0c97aad5897270341dab6dbd7b8acd675937006"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.2.0" version: "5.0.0"
protoc_plugin: protoc_plugin:
dependency: "direct dev" dependency: "direct dev"
description: description:
name: protoc_plugin name: protoc_plugin
sha256: "5bf4289e0fa9eec4b0ee4e77111fa47fa2e6b54b2a7b9c2e83ec87a971542f01" sha256: c3893590d5b81345dfd4daa25c1890092667983fd4374bb6671b2a9a481d8359
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "22.5.0" version: "23.0.0"
provider: provider:
dependency: transitive dependency: transitive
description: description:
@ -1701,18 +1701,18 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: share_plus name: share_plus
sha256: fce43200aa03ea87b91ce4c3ac79f0cecd52e2a7a56c7a4185023c271fbfa6da sha256: "14c8860d4de93d3a7e53af51bff479598c4e999605290756bbbe45cf65b37840"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "10.1.4" version: "12.0.1"
share_plus_platform_interface: share_plus_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: share_plus_platform_interface name: share_plus_platform_interface
sha256: cc012a23fc2d479854e6c80150696c4a5f5bb62cb89af4de1c505cf78d0a5d0b sha256: "88023e53a13429bd65d8e85e11a9b484f49d4c190abbd96c7932b74d6927cc9a"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "5.0.2" version: "6.1.0"
shelf: shelf:
dependency: transitive dependency: transitive
description: description:
@ -2138,10 +2138,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: wakelock_plus name: wakelock_plus
sha256: "61713aa82b7f85c21c9f4cd0a148abd75f38a74ec645fcb1e446f882c82fd09b" sha256: "9296d40c9adbedaba95d1e704f4e0b434be446e2792948d0e4aa977048104228"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.3.3" version: "1.4.0"
wakelock_plus_platform_interface: wakelock_plus_platform_interface:
dependency: transitive dependency: transitive
description: description:

View file

@ -15,22 +15,22 @@ dependencies:
flutter_riverpod: ^3.0.3 flutter_riverpod: ^3.0.3
riverpod_annotation: ^3.0.3 riverpod_annotation: ^3.0.3
html: ^0.15.5 html: ^0.15.5
font_awesome_flutter: ^10.8.0 font_awesome_flutter: ^10.12.0
expandable_text: ^2.3.0 expandable_text: ^2.3.0
flex_color_scheme: ^8.3.0 flex_color_scheme: ^8.3.1
extended_image: ^10.0.0 extended_image: ^10.0.0
photo_view: ^0.15.0 photo_view: ^0.15.0
grouped_list: ^6.0.0 grouped_list: ^6.0.0
intl: 0.20.2 intl: ^0.20.2
google_fonts: ^6.2.1 google_fonts: ^6.2.1
url_launcher: ^6.3.1 url_launcher: ^6.3.1
package_info_plus: ^8.0.0 package_info_plus: ^9.0.0
permission_handler: ^11.3.1 permission_handler: ^12.0.1
flutter_inappwebview: ^6.2.0-beta.2 flutter_inappwebview: ^6.2.0-beta.2
draggable_menu: ^4.4.1 draggable_menu: ^4.4.1
isar_community: ^3.3.0-dev.2 isar_community: ^3.3.0-dev.2
isar_community_flutter_libs: ^3.3.0-dev.2 isar_community_flutter_libs: ^3.3.0-dev.2
share_plus: ^10.0.2 share_plus: ^12.0.1
xpath_selector_html_parser: ^3.0.1 xpath_selector_html_parser: ^3.0.1
archive: ^4.0.1 archive: ^4.0.1
file_picker: ^10.0.0 file_picker: ^10.0.0
@ -82,11 +82,11 @@ dependencies:
screen_brightness: ^2.1.1 screen_brightness: ^2.1.1
flutter_widget_from_html: ^0.17.1 flutter_widget_from_html: ^0.17.1
convert: ^3.1.2 convert: ^3.1.2
connectivity_plus: ^6.1.3 connectivity_plus: ^7.0.0
app_links: ^6.4.0 app_links: ^6.4.0
win32: ^5.10.1 win32: ^5.10.1
protobuf: ^4.0.0 protobuf: ^5.0.0
device_info_plus: ^11.3.3 device_info_plus: ^12.2.0
marquee: ^2.2.3 marquee: ^2.2.3
epubx: epubx:
git: git:
@ -120,7 +120,7 @@ dev_dependencies:
flutter_lints: ^6.0.0 flutter_lints: ^6.0.0
freezed: ^3.0.0 freezed: ^3.0.0
inno_bundle: ^0.9.0 inno_bundle: ^0.9.0
protoc_plugin: ^22.0.1 protoc_plugin: ^23.0.0
# hive_generator: # hive_generator:
# path: plugins/hive_generator # path: plugins/hive_generator