Утилита Sushi, предназначенная для быстрого предварительного просмотра файлов в файловом менеджере Nautilus, получила масштабное обновление. В версии 51 проект был полностью перенесен на библиотеку GTK4, что обеспечивает более органичную интеграцию с современными выпусками среды рабочего стола GNOME.

Особенности обновления и визуальные изменения
Для тех, кто не знаком с программой, Sushi выполняет роль, аналогичную функции Quick Look в macOS: пользователю достаточно выделить файл в Nautilus и нажать клавишу пробела, чтобы увидеть содержимое изображения, документа, аудио или видео. В новой версии 51 разработчики уделили внимание внешнему виду: интерфейс получил более плоскую панель заголовка, а для медиафайлов реализованы элементы управления, накладываемые поверх контента. Приложение теперь корректно адаптируется к системным настройкам светлой и темной тем оформления.
Одним из ключевых технических улучшений стала переработка логики изменения размера окна. В предыдущих версиях рамка предпросмотра сохраняла габариты первого открытого файла, что создавало неудобства при просмотре объектов разного формата. Теперь окно Sushi динамически и плавно подстраивается под размеры отображаемого контента, что положительно сказывается на работе с экранным масштабированием.
Новые функциональные возможности и управление
Разработчики добавили ряд клавиатурных сокращений для повышения эффективности работы:
- F2 — переименование файла непосредственно из окна предпросмотра;
- Delete — перемещение файла в корзину;
- O — открытие файла в приложении по умолчанию;
- P — пауза или возобновление воспроизведения аудио и видео.
Также была проведена работа по улучшению просмотра специфических типов данных. В HTML-файлах теперь блокируется загрузка удаленного контента, однако пользователю предоставляется информационная панель с возможностью разрешить загрузку. Кроме того, появилась поддержка открытия ссылок в браузере по правому клику мыши. Любителей анимации порадует полноценное воспроизведение GIF и TIFF, а в окне просмотра аудио теперь отображаются встроенные обложки альбомов.
Технические улучшения и компоненты
Для отрисовки изображений вместо устаревшего Gdkpixbuf теперь используется библиотека Glycin, написанная на языке Rust. Этот же изолированный декодер применяется в других приложениях GNOME, включая программу для просмотра изображений Loupe. В число прочих изменений вошли перенос текста в окне просмотра, возможность управления воспроизведением видео кликом, добавление иконки полноэкранного режима и поддержка формата XHTML.
Развитие проекта и доступность
Над обновлением Sushi работали разработчики Питер Эйзенманн, Лоренцо Убальди и Тау Гэртли, а за реализацию порта на GTK4 отвечал Кори Берла. Проект остается частью экосистемы GNOME, выступая в роли штатного дополнения для файлового менеджера Nautilus. В настоящее время на трекере дизайна GNOME обсуждаются предложения по обновлению иконки приложения.
Релиз Sushi версии 51 запланирован на сентябрь 2026 года одновременно со стабильной версией GNOME 51. На текущий момент в репозиториях Ubuntu 26.10 доступна только 50-я версия, однако ожидается появление актуальной сборки в ближайшее время. Энтузиасты могут опробовать разработку уже сейчас через репозиторий GNOME Nightly Flatpak, при условии наличия среды выполнения GNOME 51 и соответствующей версии Nautilus.






