水印优化+ORC优化

This commit is contained in:
2026-09-28 11:39:19 +08:00
parent c5b3d81d07
commit 6176c49964
19 changed files with 1701 additions and 171 deletions
+17
View File
@@ -90,4 +90,21 @@ class LocalStorage {
return null;
}
}
// ---- 水印常用地址 ----
// 编辑水印内容时用的快捷地址,一键替换「地点」那一行。
// 存成字符串列表就够了,不需要 JSON。
static const _keyWatermarkAddresses = 'watermark_quick_addresses';
/// 最多存几条 —— 太多会把弹层撑得很难看
static const int watermarkAddressLimit = 8;
Future<void> saveWatermarkAddresses(List<String> addresses) async {
final prefs = await _getPrefs();
await prefs.setStringList(_keyWatermarkAddresses, addresses);
}
List<String> getWatermarkAddresses() {
return _prefs?.getStringList(_keyWatermarkAddresses) ?? const [];
}
}