LINUX.ORG.RU

GIMP 2.99.2

 ,

GIMP 2.99.2

1

3

Выпущена первая нестабильная версия графического редактора GIMP на базе GTK3.

Главные изменения:

  • Интерфейс на основе GTK3 с встроенной поддержкой Wayland и дисплеев с высокой плотностью (HiDPI).
  • Поддержка горячего подключения графических планшетов: втыкаете свой Wacom и продолжаете работать, перезапуск больше не нужен.
  • Мультивыделение слоев: можно перемещать, группировать, добавлять маски, применять цветовые метки и т.д.
  • Масштабный рефакторинг кода.
  • Новый API плагинов.
  • Переход на GObject Introspection и возможность писать плагины на Python 3, JavaScript, Lua и Vala.
  • Улучшенная поддержка управления цветом: исходное цветовое пространство больше не забывается при использовании фильтров, работающих в других цветовых пространствах (LCH, LAB и т.д.).
  • Ускоренная отрисовка за счет кэширования проекции с примененными экранными фильтрами и рамкой выделения.
  • Опциональная поддержка Meson для сборки.

Ожидается еще несколько релизов в серии 2.99.х, после чего команда выпустит стабильную версию 3.0.

Примечание для собирающих программу из исходного кода: при упаковке тарболла мейнтейнер упустил из виду, что более новая версия GEGL еще не выпущена, и оставил зависимость от версии из git master. Можно смело использовать GEGL 0.4.26, предварительно исправив номер микроверсии в configure.ac.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: AP (всего исправлений: 4)

Давайте жгите б*! Жгите! Ура! Скоро GIMP3 на всех телевизорах страны! Возрадуемся!

Hertz ★★★★★
()
Ответ на: комментарий от keeper_b

Избавились, ага.

AP ★★★★★
() автор топика

•Интерфейс на основе GTK3 с встроенной поддержкой Wayland

Это они зря. Мне кажется что портировать gtk2 на wayland проще, чем переписывать всё на gtk3

anonymous
()

втыкаете свой Wacom

А дрова? Надо ж отдельно ставить. Да?

deep-purple ★★★★★
()

Класс!

Только я вот не понял двух вещей.

  1. Стенания в руководстве по установке флатпака, о том что может быть доступен через ярлык только стабильный, или только нестабильный гимп. У меня сейчас установлено оба и есть оба ярлыка, как и положено, из коробки. Оба гимпа прекрасно работают. Да, это KDE.

  2. Пользователи не 4K мониторов теперь официально не люди? У вас же диалог настроек ни в какие ворота не влазит, раза в два шире моего монитора и уже он не делается.

James_Holden ★★★
()
Ответ на: комментарий от Aceler

Возрадуешься ещё, когда будут ещё лет 5 пилить до удобоваримого состояния…

anonymous
()
Ответ на: комментарий от anonymous

Что такое GTK2 в 2020 году:

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

Дерзай :)

AP ★★★★★
() автор топика
Ответ на: комментарий от James_Holden

Ах блин, по первому пункту понял - у меня стабильный из репов стоял :)

James_Holden ★★★
()
Ответ на: комментарий от James_Holden

Пользователи не 4K мониторов теперь официально не люди? У вас же диалог настроек ни в какие ворота не влазит, раза в два шире моего монитора и уже он не делается.

Двойной 1280x720: https://imgur.com/a/x10YnzS

AP ★★★★★
() автор топика

gimp 3000... редактор - это же молоток. вместо того, чтобы просто взять уже давно готовый фотошоп, у нас 3000 новостей об улучшении гимпа.

Масштабный рефакторинг кода.

Новый API плагинов.

очень увлекательно... за этим и нужен растровый редактор.

crypt ★★★★★
()

Свершилось!

EXL ★★★★★
()
Ответ на: комментарий от crypt

gimp 3000… редактор - это же молоток. вместо того, чтобы просто взять уже давно готовый фотошоп, у нас 3000 новостей об улучшении гимпа.

Зачем мне брать какой-то там фотошоп, не имеющий нативной версии под Linux, чтобы слегка отредактировать фотографии кисок?

EXL ★★★★★
()
Ответ на: комментарий от crypt
  • В 2020 году новостей про GIMP на LOR кроме этой было всего три. Не три тысячи – три штуки.
  • Рефакторинг нужен для того, чтобы в графический редактор было проще запиливать нужные пользователям фичи.
  • Новый API плагинов означает, что кому-то надо портировать старые, иначе пользователям графического редактора будет больно и обидно.

Дальнейшая дискуссия с тобой смысла как обычно не имеет. Спасибо за внимание, чао.

AP ★★★★★
() автор топика

Интерфейс на основе GTK3 с встроенной поддержкой Wayland и дисплеев с высокой плотностью (HiDPI).

Много deprecated warning’ов, если собирать с последним 3.24.23?

Переход на GObject Introspection

Это радует.

и возможность писать плагины на Python 3, JavaScript, Lua и Vala.

Ещё Perl.

gag ★★★★★
()

Лучше бы вместо этого позорного флатпака нормальный appimage сделали.

anonymous
()

GTK3

Ну вот и всё. Надежды на хороший интерфейс в Гимпе окончательно развеяны. Скорбим. Соболезнуем. Куда тут веночек поставить можно?

anonymous
()
Ответ на: комментарий от gag

Ещё Perl.

Встроенной поддержки пока нет. Есть отдельный проект, https://github.com/GNOME/gimp-perl, который на GIR и ветку 2.99 вроде бы ещё не портирован. Но я думаю, что нынешний мейнтейнер gimp-perl раздуплится, он постоянно тусит на IRC и следит за событиями.

Точно так же есть планы добавить FreePascal и Rust через GIR (в обоих случаях этим будет заниматься не основная команда, а примкнувшие новички).

AP ★★★★★
() автор топика
Последнее исправление: AP (всего исправлений: 2)

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

Не прошло и тридцати лет. ☺ Я уж думал этого никогда не случится.

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

Да, с_ка, ДА! Джва года ждал! Куда нести свой коньяк?

Переход на GObject Introspection и возможность писать плагины на Python 3, JavaScript, Lua и Vala.

Ну теперь-то точно готов!

Опциональная поддержка Meson для сборки.

Приятная мелочь.

---

@AP, спасибо за новость. :3 Ждём ебилдов релиза.

mord0d ★★★★★
()

Выпущена первая нестабильная версия

Здесь уже пошутили насчёт того, что это далеко не первая нестабильная версия? :)

А вообще, годно. /me одобряэ

Steplton ★★★★★
()
Ответ на: комментарий от dimgel

Если ну очень нужно.Только после копирования в локальный оверлей поменяй пока SLOT с "0/3“ на "2" - как только появится в репе, там должно по идее появится разбиение на подслоты: gimp-2.10.x - SLOT=«0/2» gimp-2.99.2 и 9999 - SLOT=«0/3»

grem ★★★★★
()
Ответ на: комментарий от James_Holden

Ну вот. А на обычном мониторе, одинарном, ничего не влазит.

https://imgur.com/a/oSPK5Sh

Гигантское окно с огромными пустыми полями… в лучших традициях gtk.

@AP с этим надо что-то делать.

anonymous
()
Ответ на: комментарий от crypt

а с виндой чо не так? зачем gnu\systemda\linux? свцхост класнее фотожопы идут не падает лолка с фортнайтом бегают вах загляденье. де мы ваще чего мы тут забыли посоны? бегом все на винфак там весь движ и рыночек доли бльше!1

Извиняюсь, припекает. То проприетарные зонды маскирующиеся под браузер в новостях, то такие вот космические размышления старожил.

anonymous
()
Ответ на: комментарий от AP

дисплеев с высокой плотностью (HiDPI)

Кстати, тут такая лажа вышла: релизный (2.10.20) GIMP не помещается на 1366×768 (нижняя часть окна уезжает за пределы экрана). Я думал это из-за тонны кнопок в панели инструментов (paintbrush, pencil etc) в один ряд, но нет. С этим можно что-то сделать в релизе или хотя бы в сабже или остаётся только страдать?

┌─ DISPLAY ────────┐
│ ┌─┬───────┬────┐ │
│ │t│ image │lay │ │
│ │o│       │ers │ │
│ │o│       ├────┤ │
│ │l│       │tool│ │
└─│s│       │opts│─┘
  ├──────────────┤
  │status        │
  └──────────────┘
mord0d ★★★★★
()
Ответ на: комментарий от AP

Дерзай :)

Команда Ардора, вот, дерзнула. И я вижу прекрасный образец интерфейса. Возможно, что и с GTK3 при правильном подходе такое можно сделать, но я пока не видел ни одного сколько-нибудь сложного приложения на GTK3, которое бы выглядело органично. Это всегда каша, граничащая с абсурдом.

И вообще, ты так говоришь, будто бы GTK — это не Gimp ToolKit. А если нет и всё настолько сложно, то может вместо того, чтобы каждый раз переписывать из пустого в порожнее проще сделать что-то своё?

годами не исправляемые ошибки, отказ мейнтейнеров GTK принимать патчи в ветку 2.х.

С третьей веткой будет то же самое, после того как зарелизят четвёртую. Это ещё один плюсик за свой собственный тулкит.

anonymous
()
Ответ на: комментарий от anonymous

Команда Ардора, вот, дерзнула.

Ты что-то путаешь. Команда Ardour ничего не правила в GTK2 для поддержки вяленда. Больше того, там от GTK осталось четыре компонента всего. Остальное — чистый кейро. В ветке 7.х останется три, как только допилят layout на cassowary-констрейнтах и выпилят гткшный.

А если нет и всё настолько сложно, то может вместо того, чтобы каждый раз переписывать из пустого в порожнее проще сделать что-то своё?... Это ещё один плюсик за свой собственный тулкит.

Я подозреваю, что ты просто никогда не оценивал соответствующие трудозатраты. Ты, возможно, думаешь, что накодерастить кнопочки с раскрывающимися списками — вот и вся работа. А ты представь, что тебе надо с нуля написать файловый диалог (сетевая прозрачность, кодировки и т.п.), текстовый ввод (специальный режим для CJK и прочие радости жизни), правильное отображение текста на 100500 письменностях, поддержку продвинутых устройств ввода (стопицот производителей графических планшетов, каждый второй — с наглухо отбитыми драйверами), поддержку accessibility (чтоб инвалиды могли софтом пользоваться) и т.д. При современных требованиях к тулкитам проще завернуться в пресловутую простыню и поползти известно куда.

AP ★★★★★
() автор топика
Ответ на: комментарий от eternal_sorrow

Нет, у тебя что-то со шрифтами, в частности сломан monospace. Признайся, ты отключил загрузку шрифтов из веба с ЛОРа?

mord0d ★★★★★
()
Ответ на: комментарий от anonymous

Эта аскии-магия чем сгенерена намекни нубу?

Лапками, анон, лапками! :3

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

У тебя включены все или почти все инструменты, и окно программы расширено по вертикали так, чтобы они все в него влезли. Естественно, ты при этом не видишь нижнюю часть.

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

1. Расширить панель инструментов до двух столбцов.
2. Убрать с панели инструменты, которыми никогда не пользуешься (в диалоге настройки программы).

AP ★★★★★
() автор топика
Ответ на: комментарий от mord0d

Проверил через инспектор firefox, по какой то причине буквы отображаются droid sans mono, а псевдографика iosevka. Судя по всему в имеющейся у меня версии Droid Sans Mono нет псевдографических символов.

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)
Ответ на: комментарий от AP

У тебя включены все или почти все инструменты, и окно программы расширено по вертикали так, чтобы они все в него влезли. Естественно, ты при этом не видишь нижнюю часть.

Я специально расширил тулбокс с инструментами и перезапустил GIMP, ничего не изменилось: https://0x0.st/inrK.png

Расширить панель инструментов до двух столбцов.

Не помогло же.

Убрать с панели инструменты, которыми никогда не пользуешься (в диалоге настройки программы).

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

mord0d ★★★★★
()
Последнее исправление: mord0d (всего исправлений: 1)
Ответ на: комментарий от eternal_sorrow

буквы отображаются droid sans mono, а псевдографика iosevka

fonts.conf шатал? Или может с Iosevka что-то поставилось в глобальные конфиги? В общем, так быть не должно: https://0x0.st/inrP.png

mord0d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.