GIMP 3.0: Новый уровень графического редактирования с поддержкой HiDPI и недеструктивным редактированием

17 марта 2025 года состоялся релиз нового открытого графического редактора GIMP 3.0. Ожидалось, что данная версия выйдет в мае 2024 года, однако разработчикам потребовалось больше времени для завершения работы над значительным обновлением.

GIMP существует уже более десяти лет и служит альтернативой программам Adobe Photoshop.

Готовые версии GIMP 3.0 доступны для Linux (форматы AppImage для x86_64 и ARM64). Команда проекта работает над созданием версии GIMP 3.0 в формате Flatpak, а также подготавливает сборки для Windows и macOS.

Запланирован выход следующей версии GIMP 3.2 примерно через год. В промежутке между версиями 3.0 и 3.2 будут регулярные обновления для исправления выявленных ошибок.

Согласно данным OpenNET, ключевые изменения в GIMP 3.0:

– Переключение на библиотеку GTK3, внедрение CSS-подобной системы стилей и использование клиентского декорирования диалоговых окон (CSD, где заголовок и рамки окна рисуются самим приложением, а не оконным менеджером). Добавлены новые виджеты.
– Обеспечена полноценная поддержка работы в средах, использующих протокол Wayland.
– Внедрена поддержка HiDPI и учет системных настроек масштабирования для интерфейса.
– Существенно обновлен интерфейс. Улучшена подстройка наборов пиктограмм под установленные цвета переднего плана и фона (больше не требуется вручную менять набор пиктограмм при переходе между светлым и темным режимами).
– Реализована функция множественного выделения слоев (Multi-layer selection), позволяющая выделить несколько слоев с помощью комбинаций Shift+клик для диапазона и Ctrl+клик для добавления или удаления отдельных слоев.
– Добавлен недеструктивный режим редактирования, позволяющий работать с фильтрами и эффектами, не изменяя исходное изображение (результаты фильтра теперь накладываются на слой).
– В инструмент «Кисть» добавлена опция «Expand Layers», позволяющая автоматически расширять слой, если кисть выходит за его границы.
– Возможность редактирования за пределами холста, новые предустановленные шаблоны для популярных форматов страниц (A1, A2, A3 и др.), а также новые параметры прилипания для выравнивания слоев.
– Инструмент для выделения мазками кисти, который использует алгоритм выборочного сегментирования (graphcut) для аккуратного охвата интересующей области.
– Обеспечена базовая поддержка цветовой модели CMYK и модернизирован код управления цветом с переходом на использование профилей.
– Интеграция разработок проекта «Space Invasion» для улучшения цветопередачи и управления цветом в GIMP. Исключены промежуточные преобразования цвета, устраняющие потери информации.
– Внедрение встроенного менеджера расширений для управления плагинами и другими дополнениями к GIMP, с возможностью установки одним кликом.
– Автоматическая активация инструментов преобразования без необходимости клика на холсте после выбора.
– Новый API для разработки плагинов, не совместимый с старыми версиями. Некоторые функции устарели, а манипуляции с идентификаторами объектов заменены на работу с обычными объектами.
– Реализован новый публичный API для фильтров на базе библиотеки GEGL с мгновенной визуализацией эффектов в недеструктивном режиме.
– Поддержка кэша отрисовки для ускоренной обработки изображений с возможностью настройки качества масштабирования.
– Улучшен импорт и экспорт в формате PSD (Adobe Photoshop) и добавлена поддержка множественных новых форматов.
– Упрощена работа с графическими планшетами — они теперь доступны сразу после подключения.
– Проведена большая оптимизация кодовой базы и перевод внутренних подсистем на фреймворк обработки изображений GEGL (Generic Graphics Library).