提交图

12 次代码提交

作者 SHA1 备注 提交日期 发布
Zain
61ee4ea620 fix(content): 调整z-index值并添加renameCount属性
修复浮动按钮的z-index值以避免冲突
文件选择面板现在使用最大z-index值
添加renameCount属性用于显示实际重命名文件数
2025-12-29 17:16:46 +08:00
Zain
b245c81a42 feat(文件选择器): 添加重试和返回功能并优化同步状态显示
- 在文件选择器面板中添加重试失败任务和返回功能
- 为配置面板添加同步重试按钮和返回按钮
- 优化同步状态显示逻辑,仅在必要时显示
- 移除调试日志并添加同步支持状态检查
- 更新多语言翻译添加"返回"和"重新同步"文本
2025-12-29 15:45:07 +08:00
Zain
fc682a7a09 feat: 增强批量重命名功能并添加页面同步支持
添加执行状态跟踪和页面同步功能,优化预览面板显示
扩展核心类型以支持更详细的进度事件
实现夸克网盘的文件列表自动同步
重构执行器以支持跳过未变更文件和状态管理
添加多语言支持的状态和同步相关文案
优化预览列表项的状态标记显示
2025-12-29 14:46:39 +08:00
Zain
ab9ca94c3a feat(文件选择器): 优化全选功能并改进虚拟列表性能
- 将全选/取消全选按钮合并为带状态的复选框组件
- 修复虚拟列表在数据变化时的渲染问题
- 优化选择逻辑以仅作用于当前过滤后的文件列表
- 添加多语言支持的全选复选框标签
- 阻止事件冒泡以避免意外行为
2025-12-29 10:22:41 +08:00
Zain
19837f1da8 feat(文件选择器): 实现文件选择器核心功能与UI组件
- 新增文件选择器相关组件:文件列表面板、预览面板、搜索框、工具栏等
- 添加虚拟滚动列表组件提升大文件列表性能
- 实现文件类型过滤、全选/取消全选功能
- 新增预览面板显示重命名结果和冲突检测
- 为各平台适配器添加getAllFiles API方法解决虚拟滚动导致文件丢失问题
- 添加debounce工具函数优化搜索性能
- 更新多语言翻译支持新功能
- 重构悬浮按钮移除徽章计数功能
2025-12-26 17:07:25 +08:00
Zain
4a9ac4cf42 fix(content): 改进文件名提取逻辑并过滤UI噪音文本
添加isNoiseTitle函数来识别并过滤UI噪音文本,优化文件名提取范围选择
更新版本号至0.4.1
2025-12-25 15:55:35 +08:00
Zain
7b12d06bd8 feat(aliyun): 添加阿里云盘适配器支持
refactor(executor): 优化任务准备逻辑

perf(quark): 移除冗余日志记录

style(rename-dialog): 使用getter/setter重构files属性

build(vite): 添加page-script入口配置

chore(version): 更新版本号至0.4.0

feat(platform-detector): 添加阿里云盘分享链接检测

test(folder): 添加文件夹类型和批量执行测试

feat(aliyun): 实现阿里云盘API直接调用架构
2025-12-25 14:19:30 +08:00
Zain
6262c0011e feat(baidu): 添加百度网盘适配器支持
实现百度网盘适配器功能,包括:
1. 新增百度网盘API错误处理模块
2. 添加跨域通信的页面脚本注入器
3. 实现文件选择、重命名等核心功能
4. 优化DOM解析和错误处理逻辑
5. 添加国际化错误消息支持
2025-12-23 09:21:27 +08:00
Zain
f9f93cca59 refactor(platform-detection): 统一平台检测逻辑并添加分享链接识别
将 content script 和 popup 中的平台检测逻辑统一迁移到 platform-detector 工具模块
添加夸克网盘分享链接检测功能,并在检测到分享链接时禁用扩展
更新相关测试用例确保检测逻辑正确性
2025-12-18 22:57:18 +08:00
Zain
bbfcebad8e feat(i18n): 实现多语言支持并修复语言同步问题
添加完整的国际化支持,包括简体中文、繁体中文和英文翻译
新增语言切换功能,支持运行时动态更新界面语言
修复content script和popup之间的语言同步问题
添加翻译文件转换脚本和单元测试
更新相关组件以支持动态语言切换
2025-12-18 21:54:12 +08:00
Zain
4b224761b6 refactor(ci): 优化 CI 流程并精简 npm scripts
docs: 添加 SCRIPTS.md 文档说明新命令集
style: 添加代码注释说明性能指标和 polyfill 状态
ci: 合并测试步骤为单一命令并优化构建验证
2025-12-16 17:58:20 +08:00
Zain
e94089c9ad feat: 初始化项目基础架构和核心功能
- 添加项目基础配置文件和构建工具配置
- 实现夸克网盘批量重命名核心功能
- 添加多语言支持和国际化配置
- 实现重命名规则引擎和多种重命名规则
- 添加测试框架和测试用例
- 配置CI/CD自动化流程
- 添加文档和快速入门指南
2025-12-16 14:43:49 +08:00