Добавить в корзинуПозвонить
Найти в Дзене
Новости linux

Большое обновление классики: GNOME Commander 2.0 переродился на Rust и GTK4

Состоялся релиз GNOME Commander 2.0 — масштабного обновления знаменитого двухпанельного файлового менеджера для Linux. Этот выпуск стал поворотной точкой в истории проекта: разработчики провели колоссальную работу по модернизации кодовой базы, практически полностью переписав приложение со старого доброго C на современный и безопасный Rust, а также полностью завершив миграцию на графический стек GTK4. Помимо глобальной смены «под капотом», которая принесет приложению лучшую стабильность и отзывчивость, файловый менеджер обзавелся рядом полезных функций и улучшений: Из других важных изменений стоит отметить переход проекта на лицензию GPL-3.0, избавление от устаревшей зависимости xpm для MIME-значков, адаптацию иконки копирования имен файлов под темный режим и улучшенную интеграцию с программами чтения экрана для повышения доступности. Этот знаковый релиз также ознаменовал официальную смену лидера проекта. Новым майнтейнером GNOME Commander стал Владимир Палант (Wladimir Palant), который
Оглавление
Большое обновление классики: GNOME Commander 2.0 переродился на Rust и GTK4
Большое обновление классики: GNOME Commander 2.0 переродился на Rust и GTK4

Состоялся релиз GNOME Commander 2.0 — масштабного обновления знаменитого двухпанельного файлового менеджера для Linux. Этот выпуск стал поворотной точкой в истории проекта: разработчики провели колоссальную работу по модернизации кодовой базы, практически полностью переписав приложение со старого доброго C на современный и безопасный Rust, а также полностью завершив миграцию на графический стек GTK4.

Что нового в GNOME Commander 2.0?

Помимо глобальной смены «под капотом», которая принесет приложению лучшую стабильность и отзывчивость, файловый менеджер обзавелся рядом полезных функций и улучшений:

  • Встроенный терминал: Теперь просматривать вывод консольных команд можно прямо внутри интерфейса менеджера, не переключаясь на внешние окна. При этом в качестве внешнего эмулятора терминала по умолчанию теперь прописан xdg-terminal-exec.
  • Улучшенный поиск: Разработчики полностью переработали быстрый поиск и оптимизировали стандартный поисковый диалог.
  • Каждая панель — со своей историей: Для правой и левой файловых панелей теперь ведется раздельная история навигации.
  • Асинхронный подсчет размеров: Вычисление веса «тяжелых» директорий теперь происходит в неблокирующем режиме. Более того, процесс автоматически отменяется, если вы переключились на другой файл.
  • Кастомизация и хоткеи: Обновлен диалог настройки горячих клавиш (их список стал заметно шире). Переключать вкладки в настройках теперь можно привычными сочетаниями Ctrl + Tab и Shift + Ctrl + Tab.
  • Работа под Wayland: Проведена серьезная работа над исправлением ошибок и оптимизацией отображения в сессиях Wayland.

Из других важных изменений стоит отметить переход проекта на лицензию GPL-3.0, избавление от устаревшей зависимости xpm для MIME-значков, адаптацию иконки копирования имен файлов под темный режим и улучшенную интеграцию с программами чтения экрана для повышения доступности.

Смена руководства

Этот знаковый релиз также ознаменовал официальную смену лидера проекта. Новым майнтейнером GNOME Commander стал Владимир Палант (Wladimir Palant), который и выполнил основную часть сложнейшей работы по портированию кода на Rust для версии 2.0. Предыдущий куратор, Уве Шольц, по-прежнему остается в списке ключевых авторов, получив заслуженную благодарность за многолетнюю поддержку утилиты.

Мы постараемся держать вас в курсе всех важнейших новостей мира Linux и свободного программного обеспечения. Оставайтесь с нами и подписывайтесь на наши обновления!