cloud-drive-renamer/src
Zain bf75cdcb10 feat: 为批量重命名面板增加撤销最近一次操作功能
- 在平台适配器中统一暴露 getCurrentDirectoryKey() 方法,用于确定当前目录范围
- 新增 LastRenameOperation 数据模型和核心操作函数,支持单条撤销记录的创建、合并和范围校验
- 在 file-selector-panel 中集成撤销逻辑,支持执行后保存记录、retry 成功后合并记录以及撤销操作
- 在 config-panel 底部操作区新增撤销按钮,根据当前目录范围动态显示/隐藏
- 添加多语言支持,包含撤销相关文案
- 添加单元测试和集成测试,确保撤销功能的正确性和稳定性
2026-03-18 23:14:53 +08:00
..
adapters feat: 为批量重命名面板增加撤销最近一次操作功能 2026-03-18 23:14:53 +08:00
background feat(i18n): 实现多语言支持并修复语言同步问题 2025-12-18 21:54:12 +08:00
content feat: 为批量重命名面板增加撤销最近一次操作功能 2026-03-18 23:14:53 +08:00
core feat: 为批量重命名面板增加撤销最近一次操作功能 2026-03-18 23:14:53 +08:00
dialog feat(i18n): 实现多语言支持并修复语言同步问题 2025-12-18 21:54:12 +08:00
locales feat: 为批量重命名面板增加撤销最近一次操作功能 2026-03-18 23:14:53 +08:00
popup feat(外观): 添加暗色模式支持 2025-12-30 16:04:36 +08:00
rules feat(rule): 添加剧集提取规则用于标准化命名 2026-03-18 08:51:50 +08:00
shared feat: 为批量重命名面板增加撤销最近一次操作功能 2026-03-18 23:14:53 +08:00
types feat: 为批量重命名面板增加撤销最近一次操作功能 2026-03-18 23:14:53 +08:00
utils feat(外观): 添加暗色模式支持 2025-12-30 16:04:36 +08:00
global.d.ts feat: 初始化项目基础架构和核心功能 2025-12-16 14:43:49 +08:00