Представен кандидат за издания на графичния редактор GIMP 3.0. Датата на окончателното издание все още не е определена и ще зависи от активността на потребителите при тестването и откритите проблеми. Най-вероятно преди окончателното издание ще бъде формулиран втори кандидат за издания. Готовите версии на GIMP 3.0-RC1 са създадени за Linux (flatpak), Windows и macOS.
Клон 3.0 достигна готовност след шест и половина години от формирането на предишния стабилен клон 2.10, затова разработчиците решиха да реформират процеса на подготовка на издания и да преминат на по-предсказуем и често график за публикуване на нови стабилни клонове. При подготовката на следващите значителни издания разработчиците няма да се опитват да напредват множество съществени промени едновременно, а ще се опитат да се фокусират върху усъвършенстването на отделни нови функции. Следващият значителен клон GIMP 3.2 плануват да публикуват приблизително година след издаването на GIMP 3.0. В промеждутъка между значителните издания ще бъдат пускани коригиращи актуализации с отстраняване на грешки.
От ключовите подобрения в GIMP 3.0 могат да се откроят преминаването на библиотеката GTK3 и CSS-подобната система за дефиниране на стилове, вградена поддръжка на Wayland и HiDPI, нова тема на интерфейса, значителна модернизация на интерфейса, базова поддръжка за цветната модел CMYK (по-късно свързване), значително почистване на кода, нов API за разработка на плъгини, кеширане на визуализацията, поддръжка на многослойно селектиране, възможност за редактиране в оригиналното цветово пространство, инструмент за селектиране с четка, вграден мениджър за разширения, режим на автоматично разширение на слоевете, редактиране извън платното, подобрен импорт и експортиране във формат PSD (Adobe Photoshop), поддръжка на формата JPEG-XL, недеструктивен режим на редактиране, значителна модернизация на кода за управление на цветовете, подобрена поддръжка на графични таблети и светлинни писалки.
Сред промените в сравнение с предишното тестово издание GIMP 2.99.18:
- Обновен е логото на проекта.

- Добавена нова заставка, която се показва по време на зареждане на графичния редактор. Отсега нататък планираното е да се сменят по-често и да се използват за демонстрация на възможностите за обработка на съдържание в GIMP. Подготовена е отделна страница с архив на стари заставки, позволяваща да се усети историята на развитието на проекта.

- Представени са резултатите от работата по превода на старите растрови пиктограми, използвани в интерфейса на GIMP преди прехода към GTK3, във векторна форма. Тези пиктограми, които сега се мащабират правилно в зависимост от избраните настройки, ще бъдат включени в отделна тема Classic.

- Направени са корекции и доработки, свързани с интегрирането на постигнатите резултати от проекта „Space Invasion“, целящо да подобри точността на цветопредаване и управление на цвета в GIMP. Повишена е точността на визуализиране на цветови стойности в GIMP. Извършена е проверка за регресии при рендиране на XCF файлове, създадени в предишни версии на GIMP 3.0. Тествана е съвместимостта на различните режими на работа със слоеве.
- Стабилизирани са промените в публичния API, използван при разработката на плъгини и свързани скриптове. Всички промени, направени по време на разработката на GIMP 3.0, са фиксирани и вече могат да се използват за портване на стари скриптове. В новия API, освен добавянето на нови функции, структури с вътрешно представяне на цветове (GimpRGB, GimpCMYK, GimpHSV) са преминали към използване на универсалния обект GeglColor, който може да съхранява цветови данни без свързване с цветови модел, цветово пространство и дълбочина на цвета.
- Продължава развитието на недеструктивния режим на редактиране на изображения, позволяващ манипулирането на филтри, без да се губи оригиналното изображение (резултатът от прилагането на филтър сега не се обединява с оригиналния слой, а се налага отгоре). По искания на потребителите е реализирана настройката „Merge Filters“, която възстановява старото поведение, при което прилагането на филтър променя пикселите на оригиналния слой.

- В XCF файловия формат е добавена възможност за запазване на версията на филтрите, което в бъдеще ще позволи обновяване на филтри, запазвайки предишното им поведение в старите проекти.
- В потребителския интерфейс е разширена функцията за избор на множество слоеве и е добавена поддръжка за превключване между раздели с помощта на мишката.
- Добавена е поддръжка за импортиране на файлове в BMP формат с 64-битово представяне на цвета за всеки пиксел.
- Добавена е поддръжка за импортиране на TIFF изображения, в които се използва форматът на слоевете на Autodesk Sketchbook.
- Двигателят за обработка на изображения GEGL (Generic Graphics Library) е обновен до версия 0.4.50, в която са предложени нови филтри Inner Glow, Bevel и GEGL Styles. Библиотеката babl е обновена до версия 0.1.110.
Източник: opennet.ru




