Skip to content

Commit 6268d87

Browse files
committed
upgrade lib
1 parent 5c2ccb0 commit 6268d87

File tree

11 files changed

+25
-105
lines changed

11 files changed

+25
-105
lines changed

lib/lighting/lighting_store.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ abstract class _LightingStoreBase with Store {
8080
Future<bool> fetch({String? url}) async {
8181
nextUrl = null;
8282
errorMessage = null;
83-
controller?.footerMode.value = LoadStatus.idle;
84-
controller?.headerMode.value = RefreshStatus.refreshing;
83+
controller?.footerMode?.value = LoadStatus.idle;
84+
controller?.headerMode?.value = RefreshStatus.refreshing;
8585
try {
8686
final result = await source();
8787
Recommend recommend = Recommend.fromJson(result.data);

lib/models/user_preview.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
* this program. If not, see <http://www.gnu.org/licenses/>.
1414
*
1515
*/
16-
import 'dart:convert' show json;
17-
1816
import 'package:json_annotation/json_annotation.dart';
1917
import 'package:pixez/models/illust.dart';
2018
part 'user_preview.g.dart';

lib/page/comment/comment_store.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ abstract class _CommentStoreBase with Store {
2525
fetch() async {
2626
errorMessage = null;
2727
nextUrl = null;
28-
_controller.footerMode.value = LoadStatus.idle;
29-
_controller.headerMode.value = RefreshStatus.refreshing;
28+
_controller.footerMode?.value = LoadStatus.idle;
29+
_controller.headerMode?.value = RefreshStatus.refreshing;
3030
try {
3131
Response response = await apiClient.getIllustComments(id);
3232
CommentResponse commentResponse = CommentResponse.fromJson(response.data);

lib/page/hello/recom/spotlight_store.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ abstract class _SpotlightStoreBase with Store {
3636
Future<void> fetch() async {
3737
nextUrl = null;
3838
if (_controller != null) {
39-
_controller!.headerMode.value = RefreshStatus.idle;
40-
_controller!.footerMode.value = LoadStatus.idle;
39+
_controller!.headerMode?.value = RefreshStatus.idle;
40+
_controller!.footerMode?.value = LoadStatus.idle;
4141
}
4242
try {
4343
Response response = await client.getSpotlightArticles("all");

lib/page/novel/component/novel_lighting_store.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ abstract class _NovelLightingStoreBase with Store {
4141
@action
4242
Future<void> fetch() async {
4343
nextUrl = null;
44-
_controller.headerMode.value = RefreshStatus.idle;
44+
_controller.headerMode?.value = RefreshStatus.idle;
4545
errorMessage = null;
4646
try {
4747
Response response = await source();

lib/page/painter/painter_list.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ class _PainterListState extends State<PainterList> {
6060
super.didUpdateWidget(oldWidget);
6161
if (oldWidget.futureGet != widget.futureGet) {
6262
_painterListStore.source = widget.futureGet;
63-
_easyRefreshController.footerMode.value = LoadStatus.idle;
63+
_easyRefreshController.footerMode?.value = LoadStatus.idle;
6464
_painterListStore.fetch();
6565
if (_painterListStore.users.isNotEmpty) _scrollController.jumpTo(0.0);
6666
}

lib/page/painter/painter_list_store.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ abstract class _PainterListStoreBase with Store {
2020
@action
2121
fetch() async {
2222
nextUrl = null;
23-
_controller.headerMode.value = RefreshStatus.refreshing;
24-
_controller.footerMode.value = LoadStatus.idle;
23+
_controller.headerMode?.value = RefreshStatus.refreshing;
24+
_controller.footerMode?.value = LoadStatus.idle;
2525
try {
2626
Response response = await source();
2727
UserPreviewsResponse userPreviewsResponse =

lib/page/picture/ugoira_loader.dart

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ import 'package:flutter/foundation.dart';
2121
import 'package:flutter/material.dart' hide Image;
2222
import 'package:flutter/services.dart';
2323
import 'package:flutter_mobx/flutter_mobx.dart';
24-
import 'package:image/image.dart';
25-
import 'package:image/image.dart' hide Color;
2624
import 'package:pixez/component/pixiv_image.dart';
2725
import 'package:pixez/component/ugoira_painter.dart';
2826
import 'package:pixez/i18n.dart';
@@ -171,23 +169,4 @@ class _UgoiraLoaderState extends State<UgoiraLoader> {
171169
);
172170
});
173171
}
174-
}
175-
176-
Future<List<int>> encodeGif(Map<int, dynamic> a) async {
177-
UgoiraMetadataResponse ugoiraMetadataResponse = a[1];
178-
List<FileSystemEntity> drawPool = a[2];
179-
var firstDelay =
180-
ugoiraMetadataResponse.ugoiraMetadata.frames.first.delay.toDouble() /
181-
1000.0;
182-
GifEncoder encoder =
183-
GifEncoder(delay: firstDelay.toInt(), samplingFactor: 10);
184-
for (var i in drawPool) {
185-
var bytesSync = File(i.path).readAsBytesSync();
186-
Image image = (i.path.endsWith(".png")
187-
? decodePng(bytesSync)
188-
: decodeJpg(bytesSync))!;
189-
encoder.addFrame(image);
190-
}
191-
List<int> result = encoder.finish()!;
192-
return result;
193-
}
172+
}

lib/page/user/bookmark/tag/bookmark_tag_store.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ abstract class _BookMarkTagStoreBase with Store {
3131
@action
3232
fetch(String restrict) async {
3333
nextUrl = null;
34-
_controller.headerMode.value = RefreshStatus.idle;
35-
_controller.footerMode.value = LoadStatus.idle;
34+
_controller.headerMode?.value = RefreshStatus.idle;
35+
_controller.footerMode?.value = LoadStatus.idle;
3636
try {
3737
var result =
3838
await apiClient.getUserBookmarkTagsIllust(id, restrict: restrict);

pubspec.lock

Lines changed: 8 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -183,13 +183,6 @@ packages:
183183
url: "https://pub.flutter-io.cn"
184184
source: hosted
185185
version: "3.0.0"
186-
cookie_jar:
187-
dependency: transitive
188-
description:
189-
name: cookie_jar
190-
url: "https://pub.flutter-io.cn"
191-
source: hosted
192-
version: "3.0.1"
193186
crypto:
194187
dependency: "direct main"
195188
description:
@@ -232,13 +225,6 @@ packages:
232225
url: "https://pub.flutter-io.cn"
233226
source: hosted
234227
version: "4.0.0"
235-
dio_cookie_manager:
236-
dependency: "direct main"
237-
description:
238-
name: dio_cookie_manager
239-
url: "https://pub.flutter-io.cn"
240-
source: hosted
241-
version: "2.0.0"
242228
dio_http_cache:
243229
dependency: "direct main"
244230
description:
@@ -254,14 +240,14 @@ packages:
254240
name: extended_image
255241
url: "https://pub.flutter-io.cn"
256242
source: hosted
257-
version: "3.0.0"
243+
version: "4.1.0"
258244
extended_image_library:
259245
dependency: transitive
260246
description:
261247
name: extended_image_library
262248
url: "https://pub.flutter-io.cn"
263249
source: hosted
264-
version: "2.0.2"
250+
version: "3.1.0"
265251
extended_list_library:
266252
dependency: transitive
267253
description:
@@ -282,7 +268,7 @@ packages:
282268
name: extended_text
283269
url: "https://pub.flutter-io.cn"
284270
source: hosted
285-
version: "6.0.4"
271+
version: "6.0.5"
286272
extended_text_library:
287273
dependency: transitive
288274
description:
@@ -473,13 +459,6 @@ packages:
473459
url: "https://pub.flutter-io.cn"
474460
source: hosted
475461
version: "4.0.0"
476-
image:
477-
dependency: "direct main"
478-
description:
479-
name: image
480-
url: "https://pub.flutter-io.cn"
481-
source: hosted
482-
version: "3.0.2"
483462
image_picker:
484463
dependency: "direct main"
485464
description:
@@ -587,13 +566,6 @@ packages:
587566
url: "https://pub.flutter-io.cn"
588567
source: hosted
589568
version: "2.0.1+3"
590-
nested:
591-
dependency: transitive
592-
description:
593-
name: nested
594-
url: "https://pub.flutter-io.cn"
595-
source: hosted
596-
version: "1.0.0"
597569
package_config:
598570
dependency: transitive
599571
description:
@@ -663,21 +635,14 @@ packages:
663635
name: permission_handler
664636
url: "https://pub.flutter-io.cn"
665637
source: hosted
666-
version: "6.1.3"
638+
version: "7.1.0"
667639
permission_handler_platform_interface:
668640
dependency: transitive
669641
description:
670642
name: permission_handler_platform_interface
671643
url: "https://pub.flutter-io.cn"
672644
source: hosted
673645
version: "3.3.0"
674-
petitparser:
675-
dependency: transitive
676-
description:
677-
name: petitparser
678-
url: "https://pub.flutter-io.cn"
679-
source: hosted
680-
version: "4.1.0"
681646
platform:
682647
dependency: transitive
683648
description:
@@ -706,13 +671,6 @@ packages:
706671
url: "https://pub.flutter-io.cn"
707672
source: hosted
708673
version: "4.2.1"
709-
provider:
710-
dependency: "direct main"
711-
description:
712-
name: provider
713-
url: "https://pub.flutter-io.cn"
714-
source: hosted
715-
version: "5.0.0"
716674
pub_semver:
717675
dependency: transitive
718676
description:
@@ -730,12 +688,10 @@ packages:
730688
pull_to_refresh:
731689
dependency: "direct main"
732690
description:
733-
path: "."
734-
ref: nullsafety
735-
resolved-ref: ab6f0cce3d6a0020e75083b54079495266a667e6
736-
url: "https://github.com/peng8350/flutter_pulltorefresh"
737-
source: git
738-
version: "1.6.4-nullsafety.1"
691+
name: pull_to_refresh
692+
url: "https://pub.flutter-io.cn"
693+
source: hosted
694+
version: "2.0.0"
739695
quiver:
740696
dependency: "direct main"
741697
description:
@@ -1072,13 +1028,6 @@ packages:
10721028
url: "https://pub.flutter-io.cn"
10731029
source: hosted
10741030
version: "0.2.0"
1075-
xml:
1076-
dependency: transitive
1077-
description:
1078-
name: xml
1079-
url: "https://pub.flutter-io.cn"
1080-
source: hosted
1081-
version: "5.1.0"
10821031
yaml:
10831032
dependency: transitive
10841033
description:

pubspec.yaml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ dependencies:
2828
shared_preferences: ^2.0.5
2929
share: ^2.0.1
3030
share_plus: ^2.0.3
31-
permission_handler: ^6.0.1
31+
permission_handler: ^7.1.0
3232
save_in_gallery:
3333
git:
3434
url: https://github.com/Notsfsssf/save_in_gallery
3535
archive: ^3.1.2
36-
url_launcher: ^6.0.2
36+
url_launcher: ^6.0.3
3737
bot_toast: ^4.0.1
3838
package_info: ^2.0.0
3939
uni_links2: ^0.6.0+2
@@ -43,19 +43,15 @@ dependencies:
4343
flutter_widget_from_html_core: ^0.6.1
4444
flutter_date_pickers: ^0.2.4
4545
device_info: ^2.0.0
46-
provider: ^5.0.0
4746
flutter_displaymode: ^0.3.1-nullsafety.0
4847
receive_sharing_intent: ^1.4.5
4948
flutter_hooks: ^0.16.0
50-
pull_to_refresh:
51-
git:
52-
url: https://github.com/peng8350/flutter_pulltorefresh
53-
ref: nullsafety
49+
pull_to_refresh: ^2.0.0
5450
extended_image: ^3.0.0
5551
flutter_colorpicker: ^0.4.0-nullsafety.0
5652
waterfall_flow: ^3.0.1
5753
animations: ^2.0.0
58-
extended_text: ^6.0.4
54+
extended_text: ^6.0.5
5955
font_awesome_flutter: ^9.0.0
6056
json_annotation: ^4.0.1
6157
flutter_staggered_animations: ^1.0.0
@@ -67,9 +63,7 @@ dependencies:
6763
intl: ^0.17.0
6864
extended_nested_scroll_view: ^3.0.0
6965
quiver: ^3.0.1
70-
image: ^3.0.2
7166
flutter_inappwebview: ^5.3.2
72-
dio_cookie_manager: ^2.0.0
7367
auto_animated: ^3.0.0
7468
http: ^0.13.3
7569
dio_http_cache:

0 commit comments

Comments
 (0)