mirror of
https://github.com/wgh136/pixes.git
synced 2025-09-27 04:57:23 +00:00
Use image_gallery_saver_plus
This commit is contained in:
@@ -3,7 +3,7 @@ import 'dart:io';
|
|||||||
import 'package:fluent_ui/fluent_ui.dart';
|
import 'package:fluent_ui/fluent_ui.dart';
|
||||||
import 'package:flutter/gestures.dart';
|
import 'package:flutter/gestures.dart';
|
||||||
import 'package:flutter/services.dart';
|
import 'package:flutter/services.dart';
|
||||||
import 'package:image_gallery_saver/image_gallery_saver.dart';
|
import 'package:image_gallery_saver_plus/image_gallery_saver_plus.dart';
|
||||||
import 'package:photo_view/photo_view_gallery.dart';
|
import 'package:photo_view/photo_view_gallery.dart';
|
||||||
import 'package:pixes/components/md.dart';
|
import 'package:pixes/components/md.dart';
|
||||||
import 'package:pixes/components/message.dart';
|
import 'package:pixes/components/message.dart';
|
||||||
@@ -118,10 +118,11 @@ class _ImagePageState extends State<ImagePage> with WindowListener {
|
|||||||
if (!fileName.contains('.')) {
|
if (!fileName.contains('.')) {
|
||||||
fileName += getExtensionName();
|
fileName += getExtensionName();
|
||||||
}
|
}
|
||||||
await ImageGallerySaver.saveImage(
|
await ImageGallerySaverPlus.saveImage(
|
||||||
await file.readAsBytes(),
|
await file.readAsBytes(),
|
||||||
quality: 100,
|
quality: 100,
|
||||||
name: fileName);
|
name: fileName,
|
||||||
|
);
|
||||||
if (context.mounted) {
|
if (context.mounted) {
|
||||||
showToast(context, message: "Saved".tl);
|
showToast(context, message: "Saved".tl);
|
||||||
}
|
}
|
||||||
|
13
pubspec.lock
13
pubspec.lock
@@ -325,15 +325,14 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.1.2"
|
version: "4.1.2"
|
||||||
image_gallery_saver:
|
image_gallery_saver_plus:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
path: "."
|
name: image_gallery_saver_plus
|
||||||
ref: master
|
sha256: "199b9e24f8d85e98f11e3d35571ab68ae50626ad40e2bb85c84383f69a6950ad"
|
||||||
resolved-ref: "38a38c45d3ed229cbc1d827eb2b5aaad1a4519cd"
|
url: "https://pub.dev"
|
||||||
url: "https://github.com/wgh136/image_gallery_saver"
|
source: hosted
|
||||||
source: git
|
version: "4.0.1"
|
||||||
version: "2.0.0"
|
|
||||||
intl:
|
intl:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
|
@@ -60,10 +60,7 @@ dependencies:
|
|||||||
webview_flutter: ^4.13.0
|
webview_flutter: ^4.13.0
|
||||||
flutter_acrylic: 1.0.0+2
|
flutter_acrylic: 1.0.0+2
|
||||||
device_info_plus: ^11.5.0
|
device_info_plus: ^11.5.0
|
||||||
image_gallery_saver:
|
image_gallery_saver_plus: ^4.0.1
|
||||||
git:
|
|
||||||
url: https://github.com/wgh136/image_gallery_saver
|
|
||||||
ref: master
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
flutter_test:
|
flutter_test:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
|
Reference in New Issue
Block a user