GNOME Commander 2.0 вышел после полной переработки классического файлового менеджера для рабочего стола GNOME. Вдохновленный легендарным Norton Commander, теперь он разработан на Rust и использует набор инструментов GTK4. Среди новшеств выделяются встроенный терминал, переработанный быстрый поиск, улучшения во внутреннем просмотрщике, повышенная доступность и оптимизированная поддержка Wayland. Проект доступен на GitHub.
Rust и GTK4: двигатель полной переработки 🚀
Миграция на Rust — не прихоть: язык обеспечивает безопасность памяти и предсказуемую производительность, что идеально для файлового менеджера, который должен обрабатывать операции с множеством файлов без задержек. GTK4, в свою очередь, обеспечивает более эффективный рендеринг и лучшую интеграцию с Wayland «из коробки». Встроенный терминал позволяет выполнять команды, не выходя из приложения, а быстрый поиск был переработан для фильтрации в реальном времени. Внутренний просмотрщик теперь поддерживает больше форматов, а доступность была доработана для программ чтения с экрана.
Norton Commander возрождается, но без дисковода 💾
Наконец-то кто-то решил, что Norton Commander заслуживает второй жизни, хотя на этот раз без необходимости в дискетах или вызова DOS. GNOME Commander 2.0 — это та же концепция боковых панелей, но теперь на Rust, как того требуют современные каноны. Самое забавное, что после переработки вы, вероятно, продолжите использовать его для перемещения файлов из одной папки в другую, как мы делали в 1995 году, но с встроенным терминалом, который никто не просил. Прогресс, говорят.