该期内容已发布 GNOME Commander 2.0 ——一款经典的双面板文件管理器,带有图形界面。开发者称此次发布为重大更新:代码库几乎完全从 C++ 移植到了 .NET。 锈以及接口迁移 GTK4 已完成。此外,该项目新增了一位维护者:Wladimir Palant。
GNOME指挥官 面向需要功能强大、速度快的文件管理器的用户,该管理器具有双面板、标签页、书签、快速搜索、内置查看器、批量重命名、FTP/Samba/WebDAV/SSH 访问以及直接从界面运行命令的功能。
主要变化 GNOME Commander 2.0:
过渡到 Rust 和 GTK4。 该项目经历了一次重大的技术改造:原有的 C++/GTK 代码库几乎完全被 Rust 代码取代,界面也迁移到了 GTK4。这不仅仅是一次外观上的更新,而是为了适应现代 GNOME 技术栈。Linux.
内置终端。 文件管理器现在集成了从 GNOME Commander 启动的命令的输出显示功能。视图菜单中新增了一个设置,可在命令行不活动时自动隐藏命令行输出。
快速搜索功能已重新设计。 快速搜索现在不仅可以导航到找到的文件,还可以筛选列表。默认搜索可在设置中进行配置;匹配项可以位于文件名的任何部分;新增了区分大小写的按钮;搜索从列表的当前位置开始,而不是总是从头开始。现在可以直接在快速搜索栏中使用大多数快捷键,而无需关闭它。
改进了常规搜索对话框。 开发人员加快了搜索速度,使关闭和重新打开窗口不会清除结果,添加了扩展路径模式(如 dir/**/*.md)、区分大小写开关以及显示当前正在处理的目录。
内部文件查看器已更新。 内置查看器现在具备字体选择器、搜索栏(取代了单独的对话框)、加速搜索、不区分大小写的十六进制搜索支持、“全选”选项、图像上下文菜单,以及改进的状态栏图像信息显示。此外,对 DOS CRLF 换行符的处理也得到了改进。
快捷键对话框已重新设计。 键盘快捷键自定义功能更加便捷,可自定义组合键的操作列表也大幅扩展。现在,您可以在标签页设置窗口中使用 Ctrl+Tab 和 Shift+Ctrl+Tab 切换标签页。
改进了选项卡和面板的使用。 导航历史记录现在与其他面板分开,不再共享。修复了在非活动面板中切换标签页时无法激活该标签页的错误,并且现在切换标签页时会保留已选文件。
更好的 Wayland 支持。 在 Wayland 会话中,如果应用程序本身支持此功能,则从 GNOME Commander 启动应用程序现在会立即激活其窗口。
大型目录下减少卡顿。 计算大型目录的大小不应再导致 GNOME Commander 卡死;选择另一个文件会取消当前的计算。
许可证信息已更新。 项目许可证已更新为 GPL-3.0 +README 文件还指出,GNOME Commander 是根据 GNU GPL 第 3 版分发的。
此外,还修复了与启动时恢复远程连接、重命名目录、导航历史记录、后台搜索、内置查看器中的深色主题、设备面板溢出、高级重命名对话框中的长名称以及使用数字键盘上的 * 键选择文件相关的错误。翻译(包括俄语)和文档也已更新。
一个有趣的细节是:尽管名称中包含“GNOME”,但参与 GNOME Discourse 讨论的人员明确澄清,GNOME Commander 并非 GNOME Core 或 GNOME Circle 的一部分;名称中的“GNOME”一词是该项目的历史遗留。目前,论坛上已经开始讨论未来是否应该更改该应用的名称。
总的来说,GNOME Commander 2.0 堪称一个罕见的案例:一款老旧的“传统”文件管理器不仅得到了必要的修复支持,还被彻底移植到了现代技术平台上。对于那些觉得 Nautilus 过于简单,想要用图形化应用程序替代 Midnight Commander 的用户来说,此次发布或许会成为他们重新审视该项目的重要理由。
项目镜像已上传至 GitHub, 发行说明 (谢谢你提供的链接) @dataman)
来源: linux.org.ru
