Releases: nsjsv/File_Manager
Releases · nsjsv/File_Manager
Release list
v0.2.1
v0.2.1
这次更新重点加入主题自定义和搜索位置管理。
主题与外观
- 新增主题模式:浅色、深色和跟随系统。
- 内置多套配色方案。
- 支持 Matugen 配色:读取并监听 Matugen 生成的配色文件,配色可随其输出自动更新。
- 支持导入自定义配色(JSON),导入时会提示文字对比度问题。
搜索
- 搜索设置新增索引位置和排除位置管理。
- 可添加额外的索引目录,或将不需要的目录排除出索引。
- 搜索范围支持“所有索引位置”。
其他
- 键盘选择文件时,列表、图标和多栏视图会自动滚动到选中项。
- 改进回收站和搜索服务对挂载点的识别。
v0.2.0
这次更新重点完善搜索工作区、窗口布局和设置保存。
搜索
- 保存最近搜索记录,输入框聚焦时可直接选择历史关键词。
- 支持删除单条记录或清空全部搜索历史。
- 搜索范围可切换为当前文件夹或 Home。
- 搜索结果支持分页和按需加载,大量结果滚动更流畅。
- 改进搜索请求管理,快速修改关键词或滚动时不会混入旧结果。
窗口与设置
- 主窗口、设置、属性和预览窗口统一顶栏与标题栏布局。
- 集成导航和独立标题栏模式的表现更加一致。
- 连续修改设置时合并保存,退出应用时会保存最新设置。
多栏交互
- 多栏视图的右键菜单和“全选”会正确使用当前列目录。
- 改进多栏视图的焦点和选择范围,减少操作位置错误。
v0.1.10
v0.1.9–v0.1.10
这次更新主要完善文档预览、文件任务、搜索服务和选择交互。
预览与搜索
- 新增 PDF 多页预览,页面按需加载,浏览大文档更流畅。
- 新增 DOC/DOCX、XLS/XLSX、PPT/PPTX、ODF 文档预览。
- 列表视图按需加载大小、时间、权限、所有者等信息。
- 按文件大小或修改时间排序时,等待元数据加载完成后再排序。
- 旧版搜索索引会自动迁移,提升大目录搜索的稳定性。
- 提高搜索服务资源上限,减少大型索引运行时被系统限制的情况。
文件任务
- 关闭应用时会妥善处理进行中的文件操作,并保存可恢复任务。
- 任务面板显示更清晰的进度、状态和文件信息。
- 支持复制任务详情。
- 支持清理已完成、失败或取消的任务。
浏览与选择
- 改进多栏视图的目录焦点,键盘导航更符合当前操作位置。
- 框选文件时滚动列表或多栏视图,选区会正确跟随滚动。
- 改进剪切、拖放和不同视图之间的选择状态同步。
快捷键与界面
- 快捷键会根据当前焦点和弹窗状态正确处理,减少误触发。
- 补充文件任务相关的中文界面文案。
v0.1.8
这次主要完善了搜索和文件拖放,并改进图标视图的使用体验。
搜索
- 新增文件类型筛选,支持组合选择文档、图片、音频、文件夹等。
- 可只搜索文件名,也可同时搜索文件名和文件内容。
- 支持按访问、修改或创建时间筛选。
- 连续输入时不再频繁刷新,搜索更加顺畅。
文件拖放
- X11 下现在可以从其他应用拖入文件。
- 文件可以直接拖到标签页或回收站。
- 悬停非当前标签页时会自动切换,方便继续选择目标目录。
显示与交互
- 图标视图最多显示三行文件名,长名称支持中间省略和悬停查看。
- 列表与图标视图切换时,会尽量保留展开路径和选中项。
- 剪切中的文件会变淡并显示剪刀标记。
v0.1.7
v0.1.7
这次重点改进图标视图和搜索,也补齐了回收站、属性窗口与 Linux 桌面集成。
- 图标视图:文件夹可在当前位置展开,并继续展开子目录。
- 展开操作:展开内容支持选择、拖放和常用文件操作。
- 搜索筛选:新增项目类型、内容类别和修改时间筛选。
- 搜索操作:结果支持多选、批量操作和打开所在目录。
- 回收站:可统一查看主目录和挂载磁盘中的项目。
- 回收站安全:异常条目会跳过并提示,恢复和清空更加可靠。
- 属性窗口:支持多选汇总和批量修改权限。
- 单实例启动:再次打开路径时复用当前窗口,不清空已有标签与分栏。
- 桌面集成:支持 FileManager1,可打开目录、定位文件和查看属性。
v0.1.6
v0.1.6
这次更新重点提升文件操作可靠性,并支持从终端直接打开文件和目录。
文件操作
- 复制和移动支持中断恢复,重启应用后可继续。
- 加强跨磁盘移动、覆盖和目录合并的数据保护。
- 任务面板新增字节、项目数量和动态进度。
- 压缩、解压及远程预览的进度反馈更加准确。
- 任务面板不再自动弹出或收起。
启动与交互
- 支持
file-manager <路径...>打开目录或定位文件。 - 多个目录按标签打开,同目录文件自动多选。
- 支持相对路径、
--help和--version。 - 命令行启动不会覆盖已保存的上次会话。
- 右键其他位置可直接切换上下文菜单。
- 修复会话恢复后的标签与分栏状态冲突。
v0.1.5
更新说明
本次更新主要提升文件搜索的可靠性。
搜索索引
- 目录过多时自动巡检,减少文件变更漏更新。
- 合并高频文件事件,避免索引任务持续积压。
- 索引损坏时保留原文件,并自动重建。
- 拒绝不兼容的新版索引,避免数据被误写。
搜索服务
- 后台维护完成前,搜索服务即可使用。
- 退出时可中断数据库维护,避免长时间等待。
- 识别旧版和自定义 systemd 配置,并给出修复步骤。
v0.1.4
New Features
- 新增目录不可用时的自动恢复。
- 新增 GVfs 便携设备支持。
- 支持 MTP、相机和 Apple/AFC 设备。
- 搜索设置页新增服务状态总览。
- 搜索设置页新增索引进度和问题诊断。
- 文件复制支持保留更多元数据。
- 文件操作新增 POSIX ACL 支持。
Improvements
- 改进远程位置和设备管理。
- 优化远程文件预览缓存。
- 改进侧边栏设备操作状态。
- 搜索服务支持更详细的异常记录。
- 支持复制搜索服务技术诊断信息。
- 改进搜索服务重启和强制重启流程。
- 设置窗口重新分组,结构更清晰。
- 完善设置项本地化文案。
- 改进目录加载失败后的导航稳定性。
- 批量重命名插入规则更准确。
- 批量重命名删除类型文案本地化。
- Release 构建环境补充系统依赖。
Bug Fixes
- 修复目录被删除或卸载后导航异常。
- 修复多栏视图中失效目录残留问题。
- 修复远程挂载路径解析不稳定的问题。
- 修复复制符号链接时可能跟随目标的问题。
- 修复复制后校验不足的问题。
- 修复批量重命名扩展名处理异常。
v0.1.3
New Features
- 新增图标网格视图。
- 支持调整图标大小。
- 新增文件任务桌面通知。
- 可选融合导航栏或独立标题栏。
- 支持自定义窗口按钮位置和顺序。
Improvements
- 改进 Wayland 文件拖放体验。
- 拖动文件时支持悬停进入目录。
- 完善图标视图的选择和键盘导航。
- 改进列表表头拖动排序。
- 移动文件后自动更新相关路径。
- 改进启动和会话恢复流程。
- 优化目录加载状态显示。
- 提升日期时间格式的准确性。
- 完善文件任务状态处理。
Bug Fixes
- 修复拖动文件时的选择状态异常。
- 修复部分路径移动后界面未同步的问题。
- 修复列表表头残留悬停状态的问题。
v0.1.2
New Features
- 列表视图新增列显示、宽度、顺序和排序设置。
- 新增所有者、用户组、权限、时间及目录统计列。
- 批量重命名新增插入、删除、预览编辑和自然排序。
- 新增跟随系统、中文和英文界面语言。
- 搜索索引升级为独立搜索服务,支持可选内容索引。
- 设置页新增应用及搜索服务日志查看。
- 地址栏新增路径建议和面包屑拖放。
- 重命名输入框支持撤销和重做。
- 新增“全选”快捷键,并支持回收站。
Improvements
- 搜索支持取消旧查询,连续输入更加流畅。
- 搜索服务异常时支持重启、强制重启和回退搜索。
- 改进搜索状态、结果和错误反馈。
- 目录统计加入缓存,按目录大小排序更准确。
- 改进窗格拖拽和文件冲突缩略图加载。
- 启动位置与视图状态保存设置保持一致。
- 改进日志查看和问题排查体验。
- 优化按钮样式、工具栏间距和界面对齐。
Bug Fixes
- 修复旧搜索结果可能覆盖新查询的问题。
- 修复取消搜索后状态未正确复位的问题。
- 修复多栏视图行高计算导致的显示偏差。
- 修复预览窗口误触发“全选”的问题。
- 修复回收站“全选”行为异常。
- 修复部分控件对齐和内边距问题。