feat: new img grid view

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-09-02 11:05:42 +08:00
parent 3cbfd158e1
commit e6af0ef15b
9 changed files with 755 additions and 815 deletions

View File

@@ -1,7 +1,8 @@
import 'dart:io';
import 'dart:math' show pi, max;
import 'package:PiliPlus/common/widgets/image/image_view.dart';
import 'package:PiliPlus/common/widgets/image/custom_grid_view.dart'
show ImageModel;
import 'package:PiliPlus/common/widgets/pendant_avatar.dart';
import 'package:PiliPlus/common/widgets/radio_widget.dart';
import 'package:PiliPlus/common/widgets/refresh_indicator.dart';
@@ -510,9 +511,7 @@ List<SettingsModel> get extraSettings => [
leading: const Icon(Icons.image_outlined),
setKey: SettingBoxKey.enableLivePhoto,
defaultVal: true,
onChanged: (value) {
ImageModel.enableLivePhoto = value;
},
onChanged: (value) => ImageModel.enableLivePhoto = value,
),
const SettingsModel(
settingsType: SettingsType.sw1tch,