Skip to content

Releases: ZhengMingpei/FileTags

v2026.07-beta.4

v2026.07-beta.4 Pre-release
Pre-release

Choose a tag to compare

@ZhengMingpei ZhengMingpei released this 26 Jul 08:16

新增功能

  • 扁平导出模式 — 导出文件时支持选择"保持目录结构"或"扁平化为单目录"。扁平模式可配置:
    • 文件名前缀(支持 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

v2026.07-beta.3

v2026.07-beta.3 Pre-release
Pre-release

Choose a tag to compare

@ZhengMingpei ZhengMingpei released this 22 Jul 14:19

v2026.07-beta.3更新日志

新功能

  • 固定数据库路径,新增迁移向导对话框
  • 快捷键功能(10余个操作支持快捷键,以下为实例):
    • Ctrl+T — 将选中的标签添加到选中文件
    • Ctrl+Shift+T — 将选中的标签添加到当前页面
    • 标签选择对话框支持键盘导航(方向键选标签)

性能优化

  • 增量扫描提速:目录重命名场景大幅提速, Windows 150s→0.3s,Linux 5.9s→0.5s

功能优化

  • 标签树:按工作区过滤标签组,只显示当前工作区有文件关联的标签组
  • 标签树标签过滤:只返回当前工作区有文件关联的标签
  • 完善国际化支持(界面增加大量翻译,现在对中文、英文支持更加完善)

交互优化

  • 暂存区从顶部移到底部并正确布局
  • 标签面板选中标签的视觉效果优化(绿色边框 + 标签和字体放大)
  • 编辑标签时增加"是否修改配色"确认步骤,跳过配色对话框直接改名即可
  • 新增亲人相伴、dota2 两个配色主题
  • 增加鸣谢

bug修复

  • 关闭工作区后标签树和文件列表正确清空
  • 关闭工作区按钮在"所有工作区"模式不再误报"没有打开的工作区"
  • 文件标签操作(add/remove tag 到文件)、标签定义操作(update/remove/move tag/group)现在无条件刷新全部 9 个视图(目录模型、标签模型、搜索模型、文件列表、标签树、目录树),现在能够实现操作后各个模式的显示实时同步

FileTags-v2026.07-beta.1+022e22f

Pre-release

Choose a tag to compare

测试