一堆乱七八糟的修改

播放页面增加桌面版
This commit is contained in:
rang 2025-11-28 17:05:35 +08:00
parent aee1fbde88
commit 3ba35b31b8
116 changed files with 1238 additions and 2592 deletions

View file

@ -1,7 +1,7 @@
import 'package:flutter/foundation.dart' show immutable;
import 'package:hive/hive.dart';
import 'package:vaani/features/per_book_settings/models/book_settings.dart';
import 'package:vaani/settings/models/models.dart';
import 'package:vaani/features/settings/models/models.dart';
@immutable
class AvailableHiveBoxes {

View file

@ -1,5 +1,13 @@
class CacheKey {
static String personalized(String id) {
return 'personalizedView:$id';
}
static String libraryItem(String id) {
return 'library_item_$id';
}
static String libraryItems(String id) {
return 'library_items_$id';
}
}

View file

@ -13,7 +13,7 @@ Future initStorage() async {
// );
// await storageDir.create(recursive: true);
Hive.defaultDirectory = appStorageDir.path;
Hive.defaultDirectory = appDocumentsDir.path;
appLogger.config('Hive storage directory init: ${Hive.defaultDirectory}');
await registerModels();

View file

@ -1,6 +1,6 @@
import 'package:hive/hive.dart';
import 'package:vaani/features/per_book_settings/models/book_settings.dart';
import 'package:vaani/settings/models/models.dart';
import 'package:vaani/features/settings/models/models.dart';
// register all models to Hive for serialization
Future registerModels() async {