その号が発行されました GNOME Commander 2.0 — グラフィカルインターフェースを備えたクラシックな2パネルファイルマネージャー。開発者はこのリリースをメジャーアップデートと呼んでいます。コードベースはほぼ完全にC++から移植され、 Rustインターフェースの移行 GTK4 完了しました。また、このプロジェクトには新しいメンテナー、ウラジミール・パラン氏が就任しました。
GNOMEコマンダー このソフトウェアは、2つのパネル、タブ、ブックマーク、高速検索、内蔵ビューア、一括ファイル名変更、FTP/Samba/WebDAV/SSHアクセス、およびインターフェースから直接コマンドを実行できる機能を備えた、強力かつ高速なファイルマネージャーを必要とするユーザーを対象としています。
主な変更点 GNOME Commander 2.0:
RustとGTK4への移行。 このプロジェクトは大規模な技術的刷新を受けました。従来のC++/GTKコードベースはほぼ完全にRustコードに置き換えられ、インターフェースもGTK4に移行されました。これは単なる表面的なアップデートではなく、最新のGNOMEスタックへの準備なのです。Linux.
内蔵端末。 ファイルマネージャに、GNOME Commanderから起動したコマンドの出力機能が統合されました。また、「表示」メニューに、コマンドライン出力が非アクティブ時に自動的に非表示になる設定が追加されました。
クイック検索機能がリニューアルされました。 クイック検索では、見つかったファイルへの移動だけでなく、リストのフィルタリングも可能になりました。デフォルトの検索条件は設定で変更でき、ファイル名のどの部分でも一致するものが見つかります。大文字と小文字を区別するボタンが追加され、検索は常にリストの先頭からではなく、現在の位置から開始されます。ほとんどのショートカットキーは、クイック検索バーを閉じずに直接使用できるようになりました。
通常の検索ダイアログを改善しました。 開発者たちは検索速度を向上させ、ウィンドウを閉じて再度開いても結果が消去されないようにし、dir/**/*.md のような拡張パスパターンを追加し、大文字小文字を区別するスイッチを追加し、現在処理中のディレクトリを表示するようにしました。
内部ファイルビューアが更新されました。 内蔵ビューアには、フォントセレクター、別ダイアログではなく検索バー、高速検索、大文字小文字を区別しない16進数検索のサポート、「すべて選択」オプション、画像用のコンテキストメニュー、ステータスバーでの画像情報の表示改善などの機能が追加されました。また、DOS CRLF改行の処理も改善されています。
ショートカットキーダイアログが再設計されました。 キーボードショートカットのカスタマイズがより便利になり、カスタムショートカットを割り当てられるアクションのリストが大幅に拡張されました。タブ設定ウィンドウ内で、Ctrl+TabキーとShift+Ctrl+Tabキーを使ってタブを切り替えることができるようになりました。
タブとパネルの操作性を改善しました。 ナビゲーション履歴は、他のパネル間で共有されるのではなく、個別に管理されるようになりました。非アクティブなパネルでタブを切り替えてもアクティブにならないバグを修正し、タブを切り替えた際に選択されているファイルが保持されるようになりました。
Waylandのサポートを改善。 Waylandセッションでは、GNOME Commanderからアプリケーションを起動すると、アプリケーション自体がこの機能をサポートしている場合、そのウィンドウが即座にアクティブになります。
大規模ディレクトリでのフリーズが減少。 大きなディレクトリのサイズを計算しても、GNOME Commanderがフリーズすることはなくなりました。別のファイルを選択すると、現在の計算がキャンセルされます。
ライセンスが更新されました。 プロジェクトライセンスが更新されました GPL-3.0+READMEファイルには、GNOME CommanderはGNU GPLバージョン3に基づいて配布されていると記載されている。
また、起動時のリモート接続の復元、ディレクトリ名の変更、ナビゲーション履歴、バックグラウンド検索、内蔵ビューアのダークテーマ、デバイスパネルのオーバーフロー、高度な名前変更ダイアログでの長い名前、テンキーの*キーを使用したファイル選択に関するバグも修正されました。ロシア語を含む翻訳とドキュメントも更新されています。
興味深い点として、GNOME Discourseの参加者は、その名前にもかかわらず、GNOME CommanderはGNOME CoreやGNOME Circleの一部ではないことを明確にしました。名前にある「GNOME」という単語は、プロジェクトの歴史的な名残です。アプリの名前を将来的に変更すべきかどうかについては、すでに議論が始まっています。
全体的に見て、GNOME Commander 2.0は、古く「正統派」なファイルマネージャーが最小限の修正でサポートされただけでなく、最新のテクノロジープラットフォームに完全に移植された稀有な事例と言えるでしょう。Nautilusがシンプルすぎると感じ、Midnight Commanderをグラフィカルアプリケーションに置き換えたいと考えているユーザーにとって、今回のリリースはプロジェクトを再検討する大きなきっかけとなるかもしれません。
GitHub上のプロジェクトミラー, リリースノート (リンクをありがとう) @dataman)
出所: linux.org.ru
