From f8515c1c4e0edd4aea8fe9e366f4acde33ad2a86 Mon Sep 17 00:00:00 2001 From: hackycy Date: Tue, 29 Dec 2020 10:06:09 +0800 Subject: [PATCH] =?UTF-8?q?chore=EF=BC=9Aremove=20image=5Fpicker=20plugin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/event/event_bus.dart | 7 -- lib/event/event_model.dart | 7 -- lib/views/upload_page/upload_page.dart | 103 ++++++++++++------------- pubspec.yaml | 1 - 4 files changed, 50 insertions(+), 68 deletions(-) delete mode 100644 lib/event/event_bus.dart delete mode 100644 lib/event/event_model.dart diff --git a/lib/event/event_bus.dart b/lib/event/event_bus.dart deleted file mode 100644 index 1484e13..0000000 --- a/lib/event/event_bus.dart +++ /dev/null @@ -1,7 +0,0 @@ -import 'package:event_bus/event_bus.dart'; - -class ApplicationEvent { - - static EventBus eventBus; - -} \ No newline at end of file diff --git a/lib/event/event_model.dart b/lib/event/event_model.dart deleted file mode 100644 index 15c7ab2..0000000 --- a/lib/event/event_model.dart +++ /dev/null @@ -1,7 +0,0 @@ -class DemoEvent { - - final String name; - - DemoEvent(this.name); - -} \ No newline at end of file diff --git a/lib/views/upload_page/upload_page.dart b/lib/views/upload_page/upload_page.dart index 13296b5..52274a5 100644 --- a/lib/views/upload_page/upload_page.dart +++ b/lib/views/upload_page/upload_page.dart @@ -6,7 +6,6 @@ import 'package:flutter_picgo/utils/permission.dart'; import 'package:flutter_picgo/utils/shared_preferences.dart'; import 'package:flutter_picgo/utils/strings.dart'; import 'package:flutter_picgo/views/upload_page/upload_page_presenter.dart'; -import 'package:image_picker/image_picker.dart'; import 'package:permission_handler/permission_handler.dart'; import 'package:toast/toast.dart'; import 'package:path/path.dart' as path; @@ -36,7 +35,6 @@ class _UploadPageState extends State static const URL = 3; UploadPagePresenter _presenter; - final picker = ImagePicker(); _UploadPageState() { _presenter = UploadPagePresenter(this); @@ -206,56 +204,56 @@ class _UploadPageState extends State return; } // 获取图片 - try { - final pickedFile = await picker.getImage(source: ImageSource.gallery); - if (pickedFile != null) { - var sp = await SpUtil.getInstance(); - var settingIsTimestampRename = - sp.getBool(SharedPreferencesKeys.settingIsTimestampRename) ?? false; - var settingIsUploadedRename = - sp.getBool(SharedPreferencesKeys.settingIsUploadedRename) ?? false; + // try { + // final pickedFile = await picker.getImage(source: ImageSource.gallery); + // if (pickedFile != null) { + // var sp = await SpUtil.getInstance(); + // var settingIsTimestampRename = + // sp.getBool(SharedPreferencesKeys.settingIsTimestampRename) ?? false; + // var settingIsUploadedRename = + // sp.getBool(SharedPreferencesKeys.settingIsUploadedRename) ?? false; - /// 获取文件后缀 - String suffix = path.extension(pickedFile.path); - String filename = path.basenameWithoutExtension(pickedFile.path); - _renameImage = settingIsTimestampRename - ? '${new DateTime.now().millisecondsSinceEpoch.toString()}$suffix' - : '$filename$suffix'; - if (settingIsUploadedRename) { - _controller = TextEditingController(text: _renameImage); - await showDialog( - context: context, - barrierDismissible: false, - builder: (context) { - return AlertDialog( - title: Center( - child: Text('重命名图片'), - ), - content: Padding( - padding: EdgeInsets.only(left: 4, right: 4), - child: TextField( - controller: _controller, - ), - ), - actions: [ - FlatButton( - child: Text('确定'), - onPressed: () { - this._renameImage = _controller.text; - Navigator.pop(context); - }), - ], - ); - }, - ); - } - setState(() { - this._previewPath = pickedFile.path; - }); - } - } catch (e) { - print(e); - } + // /// 获取文件后缀 + // String suffix = path.extension(pickedFile.path); + // String filename = path.basenameWithoutExtension(pickedFile.path); + // _renameImage = settingIsTimestampRename + // ? '${new DateTime.now().millisecondsSinceEpoch.toString()}$suffix' + // : '$filename$suffix'; + // if (settingIsUploadedRename) { + // _controller = TextEditingController(text: _renameImage); + // await showDialog( + // context: context, + // barrierDismissible: false, + // builder: (context) { + // return AlertDialog( + // title: Center( + // child: Text('重命名图片'), + // ), + // content: Padding( + // padding: EdgeInsets.only(left: 4, right: 4), + // child: TextField( + // controller: _controller, + // ), + // ), + // actions: [ + // FlatButton( + // child: Text('确定'), + // onPressed: () { + // this._renameImage = _controller.text; + // Navigator.pop(context); + // }), + // ], + // ); + // }, + // ); + // } + // setState(() { + // this._previewPath = pickedFile.path; + // }); + // } + // } catch (e) { + // print(e); + // } } /// 上传图片 @@ -344,7 +342,6 @@ class _UploadPageState extends State LocalNotificationUtil.createNotificationDetails( LocalNotificationUtil.uploadAndroidChannel(), LocalNotificationUtil.normalIOSNotificationDetails(), - LocalNotificationUtil.normalMacOSNotificationDetails() - )); + LocalNotificationUtil.normalMacOSNotificationDetails())); } } diff --git a/pubspec.yaml b/pubspec.yaml index cc85bb0..d4e378f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -29,7 +29,6 @@ dependencies: sqflite: ^1.3.2+1 fluro: ^1.7.7 toast: ^0.1.5 - image_picker: ^0.6.7+2 json_serializable: ^3.3.0 cached_network_image: ^2.2.0+1 url_launcher: ^5.7.10