v2026.07-beta.4
Pre-release
Pre-release
新增功能
- 扁平导出模式 — 导出文件时支持选择"保持目录结构"或"扁平化为单目录"。扁平模式可配置:
- 文件名前缀(支持
yyyy/yy/MM/dd/HH/mm/ss日期模板,如flat_、yyyy-MM-dd_) - 路径分隔符(可编辑下拉框,支持
-/_/./__) - 目录段截断长度(左截断或右截断)
- 导出前弹出模式选择对话框,树状预览两种模式的文件名效果
- 设置页面新增 Export 标签页,实时预览配置效果
- 文件名前缀(支持
- 返回按钮保存/恢复分页 — 目录/标签/搜索模式下返回上级时记住当前页码,不再每次回到第 1 页
UI 改进
- 文件列表行高自适应 + 多行换行 — 支持手动调节行高(不过目前无法保存,关闭程序后会重置)
- model 刷新后自动调整行高
- 列宽交互优化
- 搜索帮助改为 QDialog — 支持滚动查看和文本复制,不再是无边框弹窗
- 预览区域跟随系统调色板 — 不再硬编码黑底白字,适配当前主题
- dota2 主题补充 placeholder 颜色
Bug 修复
- 1970 年时间戳 — 扫描检测
modified_time=0的脏数据并修复,在变更树中展示 - 目录重命名不丢修改时间 — 修正了目录重命名时修改时间丢失的问题
- 文件名列不随窗口缩放
- 导出确认对话框误触发
- 迁移对话框不显示
- 标签模式返回跳过空层级 — 回溯查找第一个含直接文件的祖先目录,而非总跳回根
- 搜索语法 4 个 Bug
- FTS5 非法字符安全校验 — 非法 MATCH 字符串自动跳过并弹出警告,不影响其他有效条件
- 标签模式返回按钮左侧树折叠 — 引入
old_path/old_tag_id/old_group_id追踪,定向折叠旧节点 - 设置对话框关闭卡顿 — 消除多次全量写盘
- 批量导出 bug — 修复
r['file_id']→r['id']键名错误 - 设置关闭不再无故扫描 — 关闭设置对话框不再无条件触发增量扫描,仅黑名单实际变更时才扫描
- 主题切换 placeholder 立即刷新 — 切换主题后搜索框提示文字颜色正确更新
- Docker 版 GTK 崩溃 —
setLibraryPaths隔离 Qt 插件路径,避免加载宿主系统libqgtk3.so
其他
- 移除关于对话框微信二维码
- 关于对话框高度从 500px 缩减至 330px