mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-29 12:38:34 +00:00
upgrade dep (#1746)
This commit is contained in:
committed by
GitHub
parent
5ee83d902d
commit
a797467606
@@ -189,23 +189,11 @@ abstract class ImageUtils {
|
|||||||
|
|
||||||
if (file == null) {
|
if (file == null) {
|
||||||
final String filePath = '$tmpDirPath/$name';
|
final String filePath = '$tmpDirPath/$name';
|
||||||
|
|
||||||
final response = await Request().downloadFile(
|
final response = await Request().downloadFile(
|
||||||
url.http2https,
|
url.http2https,
|
||||||
filePath,
|
filePath,
|
||||||
cancelToken: cancelToken,
|
cancelToken: cancelToken,
|
||||||
);
|
);
|
||||||
|
|
||||||
if (Platform.isAndroid) {
|
|
||||||
if (response.statusCode == 200) {
|
|
||||||
await SaverGallery.saveFile(
|
|
||||||
filePath: filePath,
|
|
||||||
fileName: name,
|
|
||||||
androidRelativePath: "Pictures/${Constants.appName}",
|
|
||||||
skipIfExists: false,
|
|
||||||
).whenComplete(File(filePath).tryDel);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return (
|
return (
|
||||||
filePath: filePath,
|
filePath: filePath,
|
||||||
name: name,
|
name: name,
|
||||||
@@ -213,20 +201,30 @@ abstract class ImageUtils {
|
|||||||
del: true,
|
del: true,
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
if (Platform.isAndroid) {
|
|
||||||
await SaverGallery.saveFile(
|
|
||||||
filePath: file.path,
|
|
||||||
fileName: name,
|
|
||||||
androidRelativePath: "Pictures/${Constants.appName}",
|
|
||||||
skipIfExists: false,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
return (filePath: file.path, name: name, statusCode: 200, del: false);
|
return (filePath: file.path, name: name, statusCode: 200, del: false);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
final result = await Future.wait(futures, eagerError: true);
|
final result = await Future.wait(futures, eagerError: true);
|
||||||
if (!Platform.isAndroid) {
|
if (Platform.isAndroid) {
|
||||||
|
final delList = <String>[];
|
||||||
|
final saveList = <SaveFileData>[];
|
||||||
|
for (var i in result) {
|
||||||
|
if (i.del) delList.add(i.filePath);
|
||||||
|
if (i.statusCode == 200) {
|
||||||
|
saveList.add(
|
||||||
|
SaveFileData(
|
||||||
|
filePath: i.filePath,
|
||||||
|
fileName: i.name,
|
||||||
|
androidRelativePath: 'Pictures/${Constants.appName}',
|
||||||
|
),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
await SaverGallery.saveFiles(saveList, skipIfExists: false);
|
||||||
|
for (var i in delList) {
|
||||||
|
File(i).tryDel();
|
||||||
|
}
|
||||||
|
} else {
|
||||||
for (var res in result) {
|
for (var res in result) {
|
||||||
if (res.statusCode == 200) {
|
if (res.statusCode == 200) {
|
||||||
await saveFileImg(
|
await saveFileImg(
|
||||||
|
|||||||
@@ -174,10 +174,10 @@ packages:
|
|||||||
dependency: "direct dev"
|
dependency: "direct dev"
|
||||||
description:
|
description:
|
||||||
name: build_runner
|
name: build_runner
|
||||||
sha256: "04f69b1502f66e22ae7990bbd01eb552b7f12793c4d3ea6e715d0ac5e98bcdac"
|
sha256: "7b5b569f3df370590a85029148d6fc66c7d0201fc6f1847c07dd85d365ae9fcd"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.10.2"
|
version: "2.10.3"
|
||||||
built_collection:
|
built_collection:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -1448,10 +1448,10 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: saver_gallery
|
name: saver_gallery
|
||||||
sha256: bf59475e50b73d666630bed7a5fdb621fed92d637f64e3c61ce81653ec6a833c
|
sha256: "1d942bd7f4fedc162d9a751e156ebac592e4b81fc2e757af82de9077f3437003"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.0.1"
|
version: "4.1.0"
|
||||||
screen_brightness_android:
|
screen_brightness_android:
|
||||||
dependency: "direct overridden"
|
dependency: "direct overridden"
|
||||||
description:
|
description:
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ dependencies:
|
|||||||
# 图片
|
# 图片
|
||||||
cached_network_image: ^3.4.1
|
cached_network_image: ^3.4.1
|
||||||
# extended_image: ^9.0.7
|
# extended_image: ^9.0.7
|
||||||
saver_gallery: ^4.0.1
|
saver_gallery: ^4.1.0
|
||||||
|
|
||||||
# QRCode
|
# QRCode
|
||||||
# qr_flutter: ^4.1.0
|
# qr_flutter: ^4.1.0
|
||||||
@@ -291,7 +291,7 @@ dev_dependencies:
|
|||||||
flutter_lints: ^6.0.0
|
flutter_lints: ^6.0.0
|
||||||
flutter_launcher_icons: ^0.14.4
|
flutter_launcher_icons: ^0.14.4
|
||||||
# hive_generator: ^2.0.1
|
# hive_generator: ^2.0.1
|
||||||
build_runner: ^2.9.0
|
build_runner: ^2.10.3
|
||||||
flutter_native_splash: ^2.4.6
|
flutter_native_splash: ^2.4.6
|
||||||
|
|
||||||
flutter_launcher_icons:
|
flutter_launcher_icons:
|
||||||
|
|||||||
Reference in New Issue
Block a user