some modifitions (#636)

* opt: MsgUnReadTypeV2

* mod: recoard history in anonymity mode
This commit is contained in:
My-Responsitories
2025-04-07 21:19:24 +08:00
committed by GitHub
parent 82d615fbbf
commit af289c533f
4 changed files with 8 additions and 10 deletions

View File

@@ -112,11 +112,11 @@ class GStorage {
defaultValue: DynamicBadgeMode.number.index,
)];
static List<MsgUnReadType> get msgUnReadTypeV2 => List<int>.from(setting.get(
SettingBoxKey.msgUnReadTypeV2,
defaultValue:
List<int>.generate(MsgUnReadType.values.length, (index) => index),
)).map((index) => MsgUnReadType.values[index]).toList();
static Set<MsgUnReadType> get msgUnReadTypeV2 =>
(setting.get(SettingBoxKey.msgUnReadTypeV2) as List?)
?.map((index) => MsgUnReadType.values[index])
.toSet() ??
MsgUnReadType.values.toSet();
static int get defaultHomePage =>
setting.get(SettingBoxKey.defaultHomePage, defaultValue: 0);