Skip to content

Releases: nsjsv/File_Manager

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 15 Aug 18:41

v0.2.1

这次更新重点加入主题自定义和搜索位置管理。

主题与外观

  • 新增主题模式:浅色、深色和跟随系统。
  • 内置多套配色方案。
  • 支持 Matugen 配色:读取并监听 Matugen 生成的配色文件,配色可随其输出自动更新。
  • 支持导入自定义配色(JSON),导入时会提示文字对比度问题。

搜索

  • 搜索设置新增索引位置和排除位置管理。
  • 可添加额外的索引目录,或将不需要的目录排除出索引。
  • 搜索范围支持“所有索引位置”。

其他

  • 键盘选择文件时,列表、图标和多栏视图会自动滚动到选中项。
  • 改进回收站和搜索服务对挂载点的识别。

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 02:04

这次更新重点完善搜索工作区、窗口布局和设置保存。

搜索

  • 保存最近搜索记录,输入框聚焦时可直接选择历史关键词。
  • 支持删除单条记录或清空全部搜索历史。
  • 搜索范围可切换为当前文件夹或 Home。
  • 搜索结果支持分页和按需加载,大量结果滚动更流畅。
  • 改进搜索请求管理,快速修改关键词或滚动时不会混入旧结果。

窗口与设置

  • 主窗口、设置、属性和预览窗口统一顶栏与标题栏布局。
  • 集成导航和独立标题栏模式的表现更加一致。
  • 连续修改设置时合并保存,退出应用时会保存最新设置。

多栏交互

  • 多栏视图的右键菜单和“全选”会正确使用当前列目录。
  • 改进多栏视图的焦点和选择范围,减少操作位置错误。

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 10 Aug 08:20

v0.1.9–v0.1.10

这次更新主要完善文档预览、文件任务、搜索服务和选择交互。

预览与搜索

  • 新增 PDF 多页预览,页面按需加载,浏览大文档更流畅。
  • 新增 DOC/DOCX、XLS/XLSX、PPT/PPTX、ODF 文档预览。
  • 列表视图按需加载大小、时间、权限、所有者等信息。
  • 按文件大小或修改时间排序时,等待元数据加载完成后再排序。
  • 旧版搜索索引会自动迁移,提升大目录搜索的稳定性。
  • 提高搜索服务资源上限,减少大型索引运行时被系统限制的情况。

文件任务

  • 关闭应用时会妥善处理进行中的文件操作,并保存可恢复任务。
  • 任务面板显示更清晰的进度、状态和文件信息。
  • 支持复制任务详情。
  • 支持清理已完成、失败或取消的任务。

浏览与选择

  • 改进多栏视图的目录焦点,键盘导航更符合当前操作位置。
  • 框选文件时滚动列表或多栏视图,选区会正确跟随滚动。
  • 改进剪切、拖放和不同视图之间的选择状态同步。

快捷键与界面

  • 快捷键会根据当前焦点和弹窗状态正确处理,减少误触发。
  • 补充文件任务相关的中文界面文案。

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 04 Aug 20:27

这次主要完善了搜索和文件拖放,并改进图标视图的使用体验。

搜索

  • 新增文件类型筛选,支持组合选择文档、图片、音频、文件夹等。
  • 可只搜索文件名,也可同时搜索文件名和文件内容。
  • 支持按访问、修改或创建时间筛选。
  • 连续输入时不再频繁刷新,搜索更加顺畅。

文件拖放

  • X11 下现在可以从其他应用拖入文件。
  • 文件可以直接拖到标签页或回收站。
  • 悬停非当前标签页时会自动切换,方便继续选择目标目录。

显示与交互

  • 图标视图最多显示三行文件名,长名称支持中间省略和悬停查看。
  • 列表与图标视图切换时,会尽量保留展开路径和选中项。
  • 剪切中的文件会变淡并显示剪刀标记。

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 02 Aug 10:33

v0.1.7

这次重点改进图标视图和搜索,也补齐了回收站、属性窗口与 Linux 桌面集成。

  • 图标视图:文件夹可在当前位置展开,并继续展开子目录。
  • 展开操作:展开内容支持选择、拖放和常用文件操作。
  • 搜索筛选:新增项目类型、内容类别和修改时间筛选。
  • 搜索操作:结果支持多选、批量操作和打开所在目录。
  • 回收站:可统一查看主目录和挂载磁盘中的项目。
  • 回收站安全:异常条目会跳过并提示,恢复和清空更加可靠。
  • 属性窗口:支持多选汇总和批量修改权限。
  • 单实例启动:再次打开路径时复用当前窗口,不清空已有标签与分栏。
  • 桌面集成:支持 FileManager1,可打开目录、定位文件和查看属性。

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 31 Jul 10:57

v0.1.6

这次更新重点提升文件操作可靠性,并支持从终端直接打开文件和目录。

文件操作

  • 复制和移动支持中断恢复,重启应用后可继续。
  • 加强跨磁盘移动、覆盖和目录合并的数据保护。
  • 任务面板新增字节、项目数量和动态进度。
  • 压缩、解压及远程预览的进度反馈更加准确。
  • 任务面板不再自动弹出或收起。

启动与交互

  • 支持 file-manager <路径...> 打开目录或定位文件。
  • 多个目录按标签打开,同目录文件自动多选。
  • 支持相对路径、--help--version
  • 命令行启动不会覆盖已保存的上次会话。
  • 右键其他位置可直接切换上下文菜单。
  • 修复会话恢复后的标签与分栏状态冲突。

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 29 Jul 09:37

更新说明

本次更新主要提升文件搜索的可靠性。

搜索索引

  • 目录过多时自动巡检,减少文件变更漏更新。
  • 合并高频文件事件,避免索引任务持续积压。
  • 索引损坏时保留原文件,并自动重建。
  • 拒绝不兼容的新版索引,避免数据被误写。

搜索服务

  • 后台维护完成前,搜索服务即可使用。
  • 退出时可中断数据库维护,避免长时间等待。
  • 识别旧版和自定义 systemd 配置,并给出修复步骤。

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 28 Jul 06:28

New Features

  • 新增目录不可用时的自动恢复。
  • 新增 GVfs 便携设备支持。
  • 支持 MTP、相机和 Apple/AFC 设备。
  • 搜索设置页新增服务状态总览。
  • 搜索设置页新增索引进度和问题诊断。
  • 文件复制支持保留更多元数据。
  • 文件操作新增 POSIX ACL 支持。

Improvements

  • 改进远程位置和设备管理。
  • 优化远程文件预览缓存。
  • 改进侧边栏设备操作状态。
  • 搜索服务支持更详细的异常记录。
  • 支持复制搜索服务技术诊断信息。
  • 改进搜索服务重启和强制重启流程。
  • 设置窗口重新分组,结构更清晰。
  • 完善设置项本地化文案。
  • 改进目录加载失败后的导航稳定性。
  • 批量重命名插入规则更准确。
  • 批量重命名删除类型文案本地化。
  • Release 构建环境补充系统依赖。

Bug Fixes

  • 修复目录被删除或卸载后导航异常。
  • 修复多栏视图中失效目录残留问题。
  • 修复远程挂载路径解析不稳定的问题。
  • 修复复制符号链接时可能跟随目标的问题。
  • 修复复制后校验不足的问题。
  • 修复批量重命名扩展名处理异常。

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 26 Jul 08:21

New Features

  • 新增图标网格视图。
  • 支持调整图标大小。
  • 新增文件任务桌面通知。
  • 可选融合导航栏或独立标题栏。
  • 支持自定义窗口按钮位置和顺序。

Improvements

  • 改进 Wayland 文件拖放体验。
  • 拖动文件时支持悬停进入目录。
  • 完善图标视图的选择和键盘导航。
  • 改进列表表头拖动排序。
  • 移动文件后自动更新相关路径。
  • 改进启动和会话恢复流程。
  • 优化目录加载状态显示。
  • 提升日期时间格式的准确性。
  • 完善文件任务状态处理。

Bug Fixes

  • 修复拖动文件时的选择状态异常。
  • 修复部分路径移动后界面未同步的问题。
  • 修复列表表头残留悬停状态的问题。

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 15 Jul 17:48

New Features

  • 列表视图新增列显示、宽度、顺序和排序设置。
  • 新增所有者、用户组、权限、时间及目录统计列。
  • 批量重命名新增插入、删除、预览编辑和自然排序。
  • 新增跟随系统、中文和英文界面语言。
  • 搜索索引升级为独立搜索服务,支持可选内容索引。
  • 设置页新增应用及搜索服务日志查看。
  • 地址栏新增路径建议和面包屑拖放。
  • 重命名输入框支持撤销和重做。
  • 新增“全选”快捷键,并支持回收站。

Improvements

  • 搜索支持取消旧查询,连续输入更加流畅。
  • 搜索服务异常时支持重启、强制重启和回退搜索。
  • 改进搜索状态、结果和错误反馈。
  • 目录统计加入缓存,按目录大小排序更准确。
  • 改进窗格拖拽和文件冲突缩略图加载。
  • 启动位置与视图状态保存设置保持一致。
  • 改进日志查看和问题排查体验。
  • 优化按钮样式、工具栏间距和界面对齐。

Bug Fixes

  • 修复旧搜索结果可能覆盖新查询的问题。
  • 修复取消搜索后状态未正确复位的问题。
  • 修复多栏视图行高计算导致的显示偏差。
  • 修复预览窗口误触发“全选”的问题。
  • 修复回收站“全选”行为异常。
  • 修复部分控件对齐和内边距问题。