Browse Source

Merge pull request #24 from CaiJingLong/0.1.10

fix #22
CaiJingLong 6 years ago
parent
commit
76401898dd
No account linked to committer's email address
4 changed files with 9 additions and 4 deletions
  1. 4
    0
      CHANGELOG.md
  2. 1
    1
      README.md
  3. 3
    2
      lib/src/ui/page/photo_main_page.dart
  4. 1
    1
      pubspec.yaml

+ 4
- 0
CHANGELOG.md View File

1
 # CHANGELOG
1
 # CHANGELOG
2
 
2
 
3
+## [0.1.10] fix bug
4
+
5
+fix a error widget bug.
6
+
3
 ## [0.1.9]
7
 ## [0.1.9]
4
 
8
 
5
 fix all assets i18n provider
9
 fix all assets i18n provider

+ 1
- 1
README.md View File

30
 
30
 
31
 ```yaml
31
 ```yaml
32
 dependencies:
32
 dependencies:
33
-  photo: ^0.1.9
33
+  photo: ^0.2.0
34
 ```
34
 ```
35
 
35
 
36
 ## import
36
 ## import

+ 3
- 2
lib/src/ui/page/photo_main_page.dart View File

1
+import 'dart:async';
1
 import 'dart:typed_data';
2
 import 'dart:typed_data';
2
 
3
 
3
 import 'package:flutter/material.dart';
4
 import 'package:flutter/material.dart';
58
   @override
59
   @override
59
   void initState() {
60
   void initState() {
60
     super.initState();
61
     super.initState();
61
-    AssetPathEntity.all.name = i18nProvider.getAllGalleryText(options);
62
     _refreshList();
62
     _refreshList();
63
     scaffoldKey = GlobalKey();
63
     scaffoldKey = GlobalKey();
64
     scrollController = ScrollController();
64
     scrollController = ScrollController();
153
     );
153
     );
154
   }
154
   }
155
 
155
 
156
-  void _refreshList() async {
156
+  Future<void> _refreshList() async {
157
     var pathList = await PhotoManager.getAssetPathList();
157
     var pathList = await PhotoManager.getAssetPathList();
158
 
158
 
159
     options.sortDelegate.sort(pathList);
159
     options.sortDelegate.sort(pathList);
162
     galleryPathList.addAll(pathList);
162
     galleryPathList.addAll(pathList);
163
 
163
 
164
     var imageList = await currentPath.assetList;
164
     var imageList = await currentPath.assetList;
165
+    AssetPathEntity.all.name = i18nProvider.getAllGalleryText(options);
165
     this.list.clear();
166
     this.list.clear();
166
     this.list.addAll(imageList);
167
     this.list.addAll(imageList);
167
     setState(() {
168
     setState(() {

+ 1
- 1
pubspec.yaml View File

1
 name: photo
1
 name: photo
2
 description: image picker, multi picker support video / icloud asset ,use flutter as ui, if you want to build custom ui,you just use photo_manager.
2
 description: image picker, multi picker support video / icloud asset ,use flutter as ui, if you want to build custom ui,you just use photo_manager.
3
-version: 0.1.9
3
+version: 0.1.10
4
 author: caijinglong<cjl_spy@163.com>
4
 author: caijinglong<cjl_spy@163.com>
5
 homepage: https://github.com/CaiJingLong/flutter_photo
5
 homepage: https://github.com/CaiJingLong/flutter_photo
6
 
6