LINUX.ORG.RU

GIMP 2.10.18

 


0

1

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

Изменения:

  • Инструменты в панели инструментов теперь сгруппированы (можно отключить, можно настроить по-своему).
  • Для ползунков по умолчанию используется новый компактный стиль с более удобным взаимодействием.
  • Улучшен предпросмотр трансформации на холсте: учитывается связанность слоёв и их положение внутри проекта (меняемый слой больше не выпрыгивает наверх, заслоняя верхние слои), обрезка показывается сразу, а не после применения инструмента.
  • Убрано достававшее многих сообщение под панелью инструментов о том, что туда можно прикрепить панели. Вместо этого при перетаскивании панелей подсвечиваются области, куда их можно прикрепить.
  • Добавлен новый инструмент 3D-трансформации для вращения и панорамирования объектов в 2.5D.
  • Движение контура кисти на холсте стало заметно более плавным.
  • Загрузка кистей ABR (Photoshop) стала на порядок быстрее.
  • Ускорена загрузка файлов PSD, появилась простая поддержка CMYK PSD (выполняется конвертация в sRGB, ранее не открывалось вообще, на этой базе можно допиливать плагин дальше).
  • Если в проекте нет плавающих выделений, вместо кнопки прикрепления в панели слоёв показывается кнопка объединения слоёв. При нажатии можно использовать несколько модификаторов.
  • При запуске программы и генерировании лога о падении по умолчанию выполняется проверка на наличие более новой версии программы и более новой версии инсталлятора (можно отключить в настройках, можно собрать вообще без поддержки этой функции).
  • Добавлена опциональная символьная тема с более высоким контрастом (на скриншоте в посте).
  • Исправлены ошибки, обновлены переводы интерфейса.

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

★★★★★

Проверено: atsym ()

Ответ на: комментарий от uin

AppImage

Он неудобен, небезопасен и неуниверсален. Буквально на этих выходных воевал с апимиджем Etcher, но так и не заставил его работать.

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

Буквально на этих выходных воевал с апимиджом Etcher

balenaEtcher — свободное программное обеспечение с открытым исходным кодом, предназначенное для записи файлов образов дисков, таких как .iso и .img, а также архивов для создания LiveUSB флэш-накопителей.

Ну так еще бы, оно рутправа требует. В линуксах же нет системных демонов или сервисов для работы с дисками у непривеигированых программ. У обычных прикладных программ типа графических редакторов, офисов и браузеров никаких проблем нет.

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

Ну так еще бы, оно рутправа требует. В линуксах же нет системных демонов или сервисов для работы с дисками у непривеигированых программ. У обычных прикладных программ типа графических редакторов, офисов и браузеров никаких проблем нет.

Что и вся привязка к локальным настройкам аутентификации и того подобного подхватывается?

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

вся привязка к локальным настройкам аутентификации Не совсем понимаю о чем речь.

аппимидж это грубо говоря архив монтирующийся в tmp только для чтения, там все рабочие файлы приложения. Пользовательские файлы в пользовательской папке к которой есть прямой доступ у любого приложения запущеного от этого пользователя. Вообще вопрос то грубо говоря в том где бинарнику приложения необходимые для работы библиотеки шерудить в /usr/lib|share|итд Или в /tmp/${AppImage-preset}/usr/lib|share|итд

Не идеальное решение, но простое и симпатичное, а главное подходит для большинства приложений.

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

Вообще вопрос то грубо говоря в том где бинарнику приложения необходимые для работы библиотеки шерудить в /usr/lib|share|итд Или в /tmp/${AppImage-preset}/usr/lib|share|итд

А настройки то откуда беруться? И что насчёт версионности библиотек протоколы обмена которых меняются от версии к версии?

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

Да какие настройки то? Твои настройку у тебя в $HOME/.app_name или $HOME/.config/.app_name сохраняются (кто куда обычно). Насчет библиотек - в линуксе разве есть проблемы с предоставлением разных библиотек разным приложениям? Как те же флатпаки работают?

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

Широкие рамки - меньше рабочая область.

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

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

Да какие настройки то?

Системные.

Насчет библиотек - в линуксе разве есть проблемы с предоставлением разных библиотек разным приложениям?

С этим везде проблемы есть как только библиотеки реализуют протоколы, меняющиеся в процессе развития.

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

Системные.

То есть в /etc ? Там настройки всяких апачей, инит скрипты, кронтабы и прочие завязанные на сетевой стек, фс и ядро вещи. Торрент клиентам и почтовикам там делать нечего.

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

откуда был взят SlackBuild для glib?

Вопрос неправильный, слакбилд из current. Правильный вопрос: откуда эти 5 файлов .la в пакете.
Ответ: рукотворные ;-) Движение по пути наименьшего сопротивления принесло весьма скорый результат ;-)

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

в Slackware 15 .la файлы будут как то мешать сборке если они вдруг появятся в пакете?

С учётом наличия в стоковых слакбилдах строк

# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
откуда им бы взяться в основном дереве.
А от сторонних пакетов — нет, не помешают.

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

Fallback же.

Что это такое?

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

mord0d ★★ ()

помню были какие-то наркоманы, которые захотели гимп переименовать в glimpse, форкнули репу и даже поменяли картинку при загрузке. сказали это какое-то определение из бдсм и стесняются его, откуда они знают эти извращенские толкования не упомянули.

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

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

Понятно, непонятно только нахрена это в etc должно лежать. Не говоря уже о том что все программы по разному написанны, у кого то дефолтный конф прямо в коде статично висит, у другого при ошибки чтения выводит сообщение что конфиг кривой а не грузит какой то там дефолтный. Нет нигде правила что в etc должны лежать конфиги это прихоть маинтейнеров и разработчиков DE, которые и системноважные программы и пользовательский софт вместе все эти года смешивали экономя место на диске а теперь снапы и факпаки изобретают что бы пользователь имел возможность свежим Geary пользоваться, а не протухшей альфаверсией из маинтейнерского репозитория которая ни один ящик подключить уже не может. Да еще тянет с собой новую версию окружения весом в гигабайт.

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

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

дефолтный конф прямо в коде статично висит

Для этого я специально упомянул мейнтейнеров и локальные правки от них.

 

Нет нигде правила что в etc должны лежать конфиги

Даладна?! Ты hier(7) хоть раз открывал?

Линуксовый гласит:

/etcContains configuration files which are local to the machine. Some larger software packages, like X11, can have their own subdirectories below /etc. Site-wide configuration files may be placed here or in /usr/etc. Nevertheless, programs should always look for these files in /etc and you may have links for these files to /usr/etc.

 

которые и системноважные программы и пользовательский софт вместе все эти года смешивали

Так удобно, когда мухи и котлеты хранятся в одной банке, не так ли? ☺

Это в Linux всё упрощали (читай выше). В Linux вообще софт не делится на системный и сторонний.

Во FreeBSD всё строже (но в то же время проще, логичнее):

/etc/system configuration files and scripts

Для конфигов софта (из пакетов или портов) используется /usr/local/etc, софту вообще не положено выбираться из /usr/local.

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

Some larger software packages, like X11


Ну ты понял. Вообще если по чесноку это спор тупо ни о чем.
Маинтейнеры собирают не софт к ОС, а ОС из софта и они же для себя придумали правила что куда ложить и как линковать. Это грубо говоря каталоги операционной системы и софта операционной системы, а мы здесь обсуждаем сторонний софт из аппимиджей и не только (даром что он такой же), потому что в репозиториях не весь софт представлен во первых, во вторых тот что представлен он безнадежно отстает по времени.

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

это спор тупо ни о чем

Ты со мной о чём-то спорил? о_О

Маинтейнеры собирают не софт к ОС, а ОС из софта

Краткое описание Linux. ☺

а мы здесь обсуждаем сторонний софт из аппимиджей

С кем обсуждаете? Я вроде в подобном не участвовал, ибо не в теме.

mord0d ★★ ()

Ускорена загрузка файлов PSD, появилась простая поддержка CMYK PSD (выполняется конвертация в sRGB, ранее не открывалось вообще, на этой базе можно допиливать плагин дальше)

Приятно конечно, но пока это всего лишь максимум на посмотреть. «Маловато, маловато будет!!!» Ж8-))

fox72 ()
Последнее исправление: fox72 (всего исправлений: 1)

Есть кто живой? Тут давно вопрос назрел, но чёт забыл вовремя задать: где эти самые ветки 2.99, которые у них якобы уже довольно давно ночами собираются?

https://gitlab.gnome.org/GNOME/gimp/-/branches/all – не видать;

https://gitlab.gnome.org/GNOME/gimp/-/tags – подавно не видать.

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

Тут давно вопрос назрел, но чёт забыл вовремя задать: где эти самые ветки 2.99, которые у них якобы уже довольно давно ночами собираются?

Разработка 2.99/3.0 ведётся в master.

Артефакты сборки тут: https://gitlab.gnome.org/GNOME/gimp/-/jobs

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

https://i.imgur.com/4guMQIg.png

Удивительный мир людей, которые хотят, чтобы GIMP неправильно мешал цвета в линейном пространстве.

https://docs.krita.org/en/general_concepts/colors/linear_and_gamma.html

Алсо, ты бы, что ли, увеличил область, которую считаешь белой, и пипеткой в неё потыкал.

https://i.imgur.com/0uI2Vxn.png

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

Прикольно. Открыл файл шопа с красным полупрозрачным – картинка похожа. Но на другом слое рисует именно в «линейном». Как переключить?

Кстати, словил уже два глюка в новой версии: фактически не работает пипетка при подключённом cmyk-профиле и тиф не открывается нигде и не импортируется. На венде.

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

Прикольно. Открыл файл шопа с красным полупрозрачным – картинка похожа. Но на другом слое рисует именно в «линейном». Как переключить?

Если тебе прямо очень нужно вот это говняное нелинейное смешивание, в параметрах инструмента рисования справа от раскрывашки с режимами смешивания есть переключатель линейности. Выбираешь там Legacy вместо Default и получаешь свои тёмные края в растушёванной области при рисовании.

не работает пипетка при подключённом cmyk-профиле

В режиме цветопробы на холсте?

и тиф не открывается нигде и не импортируется. На венде.

В линуксе проблему с TIFF воспроизвести не могу.

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

Если тебе прямо очень нужно вот это говняное нелинейное смешивание

Не то чтобы очень нужно, но пущай оно будет! Хорошо, что открывается psd как надо.

Выбираешь там Legacy вместо Default и получаешь свои тёмные края в растушёванной области при рисовании.

Это да, но только на этом же слое. На другом уже нет. Прикол в том что 50%-прозрачный слой открытый из фотошопа с красным мазком, выглядит как в шопе, а новый слой в этом же файле, выглядит как в гимпе.

В режиме цветопробы на холсте?

Просто тыкаю пипеткой в синий цвет режиме cmyk и вижу 1 0 0 0, к примеру. А не 80, 30, 0, 0, как должно быть. Профиль Fogra39 (кажись, точно не помню, новая версия на рабочем компе).

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

тиф не открывается нигде и не импортируется. На венде.

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

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

Дошёл я до рабочего компа. В общем, с профилями пипетка не работает. Проверил на трёх разных профилях. А вот со слоями всё норм. Можно не только кисть в режиме Легаси, но и сам слой. Тогда будет как в шопе. Другой вопрос, сколько ещё будут поддерживаться старые режимы. Тиф не открылся даже в самом гимпе. Хотя создал другие тифы, с ними вроде проблем нет. Какой-то блуждающий глюк.

rechnick ★★ ()
Последнее исправление: rechnick (всего исправлений: 1)