← На главную

GIMP 3.4 перейдёт на zipped XML ради скорости и автосейва

17.08.2026 03:08 · hackernews

Команда GIMP поделилась новостями о разработке будущего релиза 3.4. Первый дев-релиз 3.3.2 ещё не вышел, но многое уже готово. Главная новость — новый формат проектных файлов. Старый XCF работает с 1997 года, но плохо тянет большие и сложные проекты, например, многостраничность и анимации для GIMP 3.6. Новый формат построят на основе «zipped XML». Это ускорит сохранение — можно будет обновлять только часть файла, а не целиком. Заодно станет возможен автосейв. XCF никуда не денется: GIMP продолжит загружать эти файлы, но новые фичи будут сохранять в новом формате.

В MyPaint Brush появился Spectral Blending — симуляция смешивания физических пигментов. Жёлтый с синим теперь дают зелёный, красный с жёлтым — оранжевый. Фичу реализовала Cassidie Grogan. В опциях кисти есть чекбокс Spectral Blending и слайдер Pigment для силы эффекта. Michael Natterer улучшил предпросмотр кистей: теперь они показываются в полном размере, а не в 48×48, и не выглядят размытыми на больших экранах.

Неразрушающее редактирование продолжает развиваться. Фильтры можно неразрушающе применять к Layer masks — поповер фильтров переработан, показывает фильтры и слоя, и маски. Gradient Tool тоже стал неразрушающим: с опцией Editable Gradient градиент попадает в фильтр-стек. Его можно включать, перемещать, удалять и редактировать. Фильтры без диалогов (типа Invert) теперь работают на нерстровых слоях — группах, тексте, векторных слоях.

Очень много работы проделано для PSD. Frank Teklote создал экспорт метаданных PSD в TIFF и JPEG — пути и слои сохраняются при экспорте. Jacob Boerema добавил импорт PSD Descriptor, современного слабо документированного формата. Теперь GIMP умеет импортировать редактируемые текстовые слои, adjustment layers и современные стили слоёв как GEGL-эквиваленты, а solid color shapes — как векторные слои. Помогают и GSoC-студенты Akascape и Waris Maqbool.

GIMP переходит на нативные диалоги выбора файлов. Стандартный GTK-диалог плохо работает на Windows, macOS и KDE. Alx Sa портирует диалоги на нативные опции GTK3. Простые уже переведены, сложные — в разработке.

Интерфейс тоже обновляют. Denis Rangelov перерисовал иконки замков слоёв и перевёл все 78 курсоров в SVG — они теперь масштабируются без потери качества. woot000 пофиксил падение производительности при повороте холста: шахматная подложка больше не вращается вместе с ним. Gabriele Barbero обновил поиск по действиям, Bruno Lopes — попапы на macOS, Andreas Vukman — панель узоров. Richard Gitschlag добавил выделение текста через Shift+Click в редакторе, Ahmed E. Yassin заменил дропдаун в Metadata Editor на кнопки, а Ondřej Míchal заменил Spin Entry на Spin Scale — их удобнее использовать при маленькой ширине.

Прочее: Waris Maqbool добавил Sharpen filter в GEGL, Dimitriy Ryazantcev улучшил поддержку Windows ICO/CUR/ANI, Estecka исправила рендеринг NDE-фильтров на passthrough layer groups, Petr Vorel починил Alt+0, Lloyd Konneker — регрессию в Script-fu. Jacob Boerema и Alx Sa закрыли несколько security-отчётов в плагинах. Официального 3.3.2 пока нет, можно попробовать nightly builds. В ближайшие недели выйдет стабильный GIMP 3.2.6 с багфиксами и небольшими улучшениями.

Читать оригинал →