GIMP дошёл до версии 2.99.16. Стабильная ветка 3.0 уже совсем близко. Что изменилось в графическом редакторе?

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Разработчики GIMP стараются изо всех сил, чтобы приблизить момент выхода стабильной ветки GIMP 3.0. Стоит напомнить, что она переведена на GTK3. Кроме того, команда активно работает над добавлением поддержки Wayland и HiDPI, CMYK. Также почищена кодовая база, добавлено кэширование отрисовки, есть возможность выделения нескольких слоёв. Не стоит забывать и о новом API для разработки плагинов к GIMP. Хорошая новость ещё и в том, что следующий выпуск получит статус кандидата в релизы GIMP 3.0. Ну а теперь давайте посмотрим, что изменилось в новом релизе.

Изменений действительно много:

  • вероятно, одно из главных нововведений — перевод кодовой базы с использования библиотеки GTK2 на GTK3. Также добавлена новая CSS-подобная система определения стилей, которая применяется в GTK3

  • оптимизирована интеграция в GUI тех операций, что используют движок обработки изображений GEGL (Generic Graphics Library). Например, теперь есть возможность интеграции в меню сторонних модулей с фильтрами без необходимости разработки спецплагинов. Разработчик фильтров теперь определяет свойства операции, на базе чего формируются компоненты для интеграции с интерфейсом GIMP. Кроме того, появилась и поддержка вывода внешних фильтров при поиске действий

  • в инструменте «Текст» появилась новая опция Show on-canvas editor. Она даёт возможность скрыть показываемый при вводе блок с параметрами редактирования. В итоге остаётся только вводимый текст

  • в прошлом выпуске появился инструмент «Выравнивание и распределение» (Align and Distribute). В нём реализована возможность применения опции «Только содержимое слоя» как для целевых объектов, так и для объекта опорного

  • «Пипетка» и «Выборочные точки» получили режим Grayscale (%) для показа значений цветов пикселей в градациях серого

  • оптимизированы диалоги заливки и обведения контура или границы выделения. Так, заливка и обведение одним цветом разделены на два варианта, которые позволяют выбрать цвет либо фона, либо переднего плана. Оптимизированы и инструменты «Обвести выделение» и «Обвести контур»

  • GIMP теперь пригодится и астрономам, поскольку поддержка специализированного формата изображений FITS, который применяется учёными, переведена на работу с библиотекой fitsio. А это означает появление возможности импорта сжатых файлов (GZIP, HCOMP, PLIO, RICE) с 8/16/32 битами цвета на канал с одинарной и двойной точностью

  • также разработчики добавили возможность импорта и экспорта обрезанных контуров в файлы в формате PSD. Так, при импорте таких файлов, при условии отсутствия в редакторе возможностей, которые задействованы в этом файле, появляется список этих возможностей

  • оптимизирована обработка метаданных в файлах в формате JPEG. Переименованы и настройки, которые связаны с использованием цветовой субдискретизации

  • разработчики позаботились и об изменении тёмной темы оформления. В соответствии с пожеланиями сообщества тему сделали более светлой. Старый вариант тоже сохранился в виде отдельной темы Darker

  • класс обработки горячих клавиш, кнопок и меню GtkAction, который ранее был объявлен устаревшим, заменили на надстройку GimpAction. В ней реализована необходимая для GIMP утерянная функциональность. Аналогично подготовлены обвязки над другими изменившимися виджетами, такими как виджеты для меню и панелей (GimpMenu, GimpMenuModel, GimpToolbar, GimpMenuBar)

  • к одному действию теперь можно привязать сразу несколько клавиатурных комбинаций. Например, нажатие «1» учитывается как в верхнем ряду цифр, так и в боковом цифровом блоке. Поддерживаются и специализированные клавиши, которые есть на некоторых клавиатурах. Речь о Copy, Cut и Paste

  • также изменён интерфейс — здесь появился режим объединения строки меню с заголовком окна. Это даёт возможность увеличить площадь вертикального экранного пространства

  • что касается цветового пространства sRGB, то разработчики провели работу по избавлению кода от привязок к вводу и выводу данных только в нём. А ещё упростили задание цветов переднего плана и фона в цветовых пространствах, отличных от sRGB

В целом работа проведена большая, но до релиза стабильной линейки остаётся решить ещё несколько задач. В частности, нужно завершить внедрение поддержки Wayland, переработать API для скриптов и плагинов. Также необходимо завершить оптимизацию системы управления цветов и добавить поддержку цветового пространства CMYK. Проводится и работа по пересмотру концепции плавающего выделения. Среди тех задач, что уже выполнены, упоминаются переход на GTK3, добавление поддержки многослойного выделения и многослойных операций, а также переход на сборочную систему Meson.

Так что ждём стабильную ветку! Если вы уже опробовали новую версию редактора, расскажите в комментариях, как она вам.

Источник: https://habr.com/ru/companies/ru_mts/articles/748854/


Интересные статьи

Интересные статьи

В марте 2023 года OpenStack начал новый цикл обновлений, выпустив Antelope — 27-ю версию облачного стека с открытым исходным кодом. Это первый выпуск в рамках SLURP, где пользователи могут перейти н...
Этот кейс о том, как мы сделали рекламу через Яндекс Директ для узкоспециализированного промышленного B2B продукта, у которого на всю Россию десятки потенциальных клиентов. И такой неочевидный для это...
Тестирование СХД Аэродиск Восток на базе процессоров Эльбрус 8С на новом ядре 5.4 показало крайне позитивный результат: 1,4 миллиона IOPS! Пока оптимисты верили и надеялись, а пессимист...
Я уже несколько раз писал о том, что происходило с PHP за год и всегда с нетерпением ждал следующего года. Я делал это в 2020-м и 2019-м. И продолжаю делать в 2021-м.  Я всегда пов...
Proxmox Server Solutions GmbH выпустила новый релиз платформы виртуализации Proxmox VE 6.3, сообщается в пресс-релизе компании. Обновление включает в себя Debian Buster 10.6 c ядром Lin...