Релиз GIMP 3.0

17 марта года состоялся выпуск открытого графического редактора GIMP 3.0 (release GIMP 3.0.0). Планировалось, что графический редактор GIMP 3.0 выйдет в мае 2024 года, но разработчикам понадобилась больше времени на выпуск новой мажорной версии этого проекта.

Открытый редактор GIMP создаётся уже более десяти лет в качестве альтернативы программному обеспечению Adobe Photoshop.

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

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

По информации OpenNET, основные изменения и доработки в GIMP 3.0:

осуществлён переход на библиотеку GTK3, CSS‑подобную систему определения стилей и использование декорирования диалоговых окон на стороне клиента (CSD, заголовок и рамки окна отрисовываются не оконным менеджером, а самим приложением). Предложены новые виджеты;

обеспечена штатная поддержка работы в окружениях на базе протокола Wayland;

добавлена поддержка HiDPI и учёта системных настроек масштабирования при формировании интерфейса;

существенно модернизирован интерфейс. Улучшена поддержка символьных наборов пиктограмм, которые теперь автоматически подстраиваются под выставленные цвета переднего плана и фона (при переходе со светлого режима на тёмный больше не нужно вручную менять набор пиктограмм);

реализована возможность выделения нескольких слоёв (Multi‑layer selection), позволяющая выбрать сразу несколько слоёв при помощи штатных комбинаций Shift+клик для выделения диапазона слоёв и Ctrl+клик для добавления или исключения из набора отдельных слоёв;

добавлен недеструктивный режим редактирования, позволяющий манипулировать фильтрами и эффектами не теряя исходного изображения (результат применения фильтра теперь не объединяется с исходным слоем, а накладывается поверх него);

реализован режим автоматического расширения слоёв. В инструмент «Кисть» добавлена опция «Expand Layers», при включении которой выход кисти за границу слоя будет приводить к автоматическому расширению слоя. В настройках можно задать на сколько должен увеличиваться слой и какое заполнение использоваться в новой области;

добавлена возможность редактирование за пределами холста. В диалоге установки размера холста добавлена возможность выбора предопределённых шаблонов, описывающих типовые размеры, соответствующие распространённым форматам страниц (A1, A2, A3 и т. п.) Добавлены новые параметры прилипания (Snapping), применяемые для выравнивания слоёв на холсте;

добавлен инструмент для выделения мазками кисти, позволяющий постепенно охватываться выделением область, используя приблизительные мазки кистью. Инструмент основан на применении алгоритма выборочного сегментирования (graphcut) для выделения только интересующей области;

добавлена базовая поддержка цветовой модели CMYK (позднее связывание — возможность экспорта в CMYK). Существенно модернизирован код управления цветом и осуществлён переход на использование внутреннего представления цветового профиля.

интегрированы наработки проекта «Space Invasion», нацеленного на повышение корректности цветопередачи и улучшение управления цветом в GIMP. Исключён вызов промежуточных операций преобразования цвета и устранена потеря информации, возникающую из‑за подобных преобразований (преобразование цвета теперь выполняется на финальной стадии, только при наличии необходимости). Добавлена поддержка редактирования в исходном цветовом пространстве;

предложен встроенный менеджер расширений, позволяющий разработчикам размещать в специальном репозитории расширения к GIMP, такие как плагины и дополнительные наборы кистей, текстур и градиентов, а пользователям устанавливать их одним кликом в интерфейсе. Для распространения различных видов дополнений предложен унифицированный файловый формат;

обеспечена автоматическая активация инструментов преобразования (трансформация, вращение, масштабирование). До сих пор после выбора инструмента в панели требовалось кликнуть на холсте для появления связанных с ним маркеров. Теперь обработчик для применения инструмента появляется сразу после его выбора в панели;

добавлен новый API для разработки плагинов, который несовместим со старыми плагинами. Некоторые функции в API объявлены устаревшими, а вместо манипуляции идентификаторами объектов предложено использовать обычные объекты. Весь API GIMP вынесен через интроспекцию GObject, что позволяет создавать плагины на разных языках программирования;

реализован новый публичный API для фильтров на базе библиотеки GEGL, позволяющий мгновенно отображать результаты применения эффектов и добавлять их в недеструктивном режиме редактирования;

реализована поддержка кэша отрисовки, в котором сохраняются результаты масштабирования, а также манипуляций с цветами, фильтрами и масками. Для ускорения работы в настройки также добавлена возможность определения уровня качества масштабирования (Preferences → Display → Zoom Quality). В режиме «fast» применяется более быстрая интерполяция, чем при использовании линейного или квадратичного методов. Значительно ускорена запись файлов XCF за счёт многопоточной упаковки;

улучшен импорт и экспорт в формате PSD (Adobe Photoshop). Добавлена поддержка форматов JPEG‑XL, ICNS, PAM, QOI, Amiga IFF/ILBM, DCX, FITS, ANIб, Farbfeld, PIX (Esm Software), HEJ2, и WBMP. Переделан диалог для экспорта изображений в RAW‑форматах. Предоставлена возможность экспорта в формате RAW изображений с любым значением глубины цвета;

улучшена поддержка графических планшетов и световых перьев. Планшеты и перья теперь становятся доступны сразу после подключения, без необходимости изменения настроек. Упрощён доступ к расширенным настройкам устройств ввода;

проведена значительная чистка кодовой базы. Внутренние подсистемы переведены на фреймворк обработки изображений GEGL (Generic Graphics Library).

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии