LINUX.ORG.RU

GIMP 2.99.8

 


1

4

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

Основные изменения:

  • Инструменты клонирования теперь могут работать на нескольких слоях одновременно. Это позволяет, к примеру, удалять швы в PBR-текстурах, содержащих несколько карт. Функция запрошена и профинансирована командой Creative Shrimp, занимающейся обучением пользователей Blender.
  • Исправлен рендеринг границы выделения («марширующие муравьи») в Wayland и macOS.
  • В версии для Windows появилась поддержка Windows Ink и выбор между этим API и Wintab в настройках. Это даёт более широкую поддержку графических планшетов.
  • После нажатия кнопок и использования полей ввода в боковых панелях фокус теперь автоматически возвращается на холст.
  • GIMP больше не пытается рисовать в панелях задач и доках предпросмотр текущего изображения под значком программы. Эта функция поддерживается во всё меньшем количестве рабочих сред, а там, где она всё ещё работает — запутывает пользователей.
  • Добавлен импорт и экспорт изображений в формате JPEG-XL. Для этого используется библиотека libjxl. Если вам нужен похожий плагин для GIMP 2.10, можно использовать поставляющийся вместе с libjxl (у них разные авторы и разный код).
  • Добавлена поддержка файлов PSD размером больше 4 ГБ, а также файлов с числом каналов до 99. Также добавлено чтение файлов PSB (тот же PSD, но с поддержкой размера стороны до 300 тыс. пикселей).
  • Исправлено более 50 ошибок.
  • Для тестировщиков начата автоматическая еженедельная сборка под Windows и Linux (Flatpak), а также автоматическая сборка патчей, оформленных как merge request в Gitlab.

За последние полгода несколько разработчиков получили права на коммит в Git и таким образом вошли в основной состав команды: Daniel Novomeskỳ (поддержка HEIC/AVIF/JPEG-XL), Jacob Boerema (исправление ошибок), Stanislav Grinkov (исправление ошибок, доработка интерфейса).

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

★★★★★

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

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

Кому надо — те и пилят. А Вы пилить не хотите,

Если бы умел то пилил бы. Вы еще скажите, чтобы самому хлеб выращивать и печь, штаны шить, сталь лить, все самому.

а хотите, чтобы за Вас кто-то запилили. Кто? ;)

Сообщество которому пофану просто пилить на энузиазме. А иначе весь этот фриисофт ненужн, так как есть проприетарщина пиратская.

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

Они ведь жрать не просят, и у них нет семей, детей и других увлечений, которыми можно заняться помимо программирования «just for fun».

И чем тогда их платное пиление будет отличатся от пиления проприетарщины? Сообщество ДОЛЖНО пилить как пилит Линус «just for fun» они ДОЛЖНЫ просто получать удовольствие, что пилят «just for fun»

не можешь - жди, когда кому-то будет интересно (или просто или финансово). Вот и весь принцип «базарной» разработки.

Зачем? Я возьму тогда в 100 раз лучший планый-пиратский софт

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

И чем тогда их платное пиление будет отличатся от пиления проприетарщины?

За проприетарщину платит потребитель.

Сообщество ДОЛЖНО

Никто никому ничего не должен. Как, впрочем и в проприетарщине, тоже «as is» и тоже никто ничего не должен. Странно это объяснять людям старше детского сада.

ДОЛЖНЫ просто получать удовольствие

Вот жена тебе так и скажет, что ей на кухне и в койке напрягаться не надо. Ты и от кода ОБЯЗАН получать удовольствие.

Зачем?

За хлебом

Я возьму тогда в 100 раз лучший планый-пиратский софт

Успехов. За ущерб >100 т.р. прилагается два года увеселительных прогулок общего режима, за ущерб >1 млн.р. - до 6 лет (ст.146 УК РФ ч.2 и ч.3). Сумма капает довольно быстро.

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

За ущерб >100 т.р. прилагается два года увеселительных прогулок общего режима, за ущерб >1 млн.р. - до 6 лет (ст.146 УК РФ ч.2 и ч.3). Сумма капает довольно быстро.

Выходи иногда на улицу, с людьми нормальными общайся. А то в своём манямирке совсем с ума сойдешь.

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

Вот я и выхожу. Лично знаю несколько перцев из серии «мастер Васян установит ПО быстро и нидорага», которые потом также быстро носились, чтобы ограничиться на первый раз штрафом.

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

Пост к тому, что на «установлю пиратку»: на твой хомяк всем начхать чуть более чем совсем. В ином случае рискуешь залететь и потом не надо говорить, что не предупреждали. И в РФ ещё всё довольно гуманненько в этом плане.

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

Успехов. За ущерб >100 т.р. прилагается два года увеселительных прогулок общего режима, за ущерб >1 млн.р. - до 6 лет (ст.146 УК РФ ч.2 и ч.3). Сумма капает довольно быстро.

За проприетарщину платит потребитель.

у вас там да) у вас там вся страна под строгим режимом) у нас все бесплатно)

Вот жена тебе так и скажет, что ей на кухне и в койке напрягаться не надо. Ты и от кода ОБЯЗАН получать удовольствие.

Да, получать удавольствие от того что делаешь, или не делай тогда) Или у тебя не так?

Никто никому ничего не должен. Как, впрочем и в проприетарщине, тоже «as is» и тоже никто ничего не должен.

тут должны за «джаст фор фан» там должны за деньги)

Procenko
()

@AP Почему на оффе гимпа

Current Stable Version

The current stable release of GIMP is 2.10.28 (2021-09-14).

А из флатпака на Девунае ставится GIMP 2.10.14?

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

Да, получать удавольствие от того что делаешь

Приходи ко мне работать. Я зарплату тебе буду платить по такому же принципу.

А если без шуток, то любая задача определяется только одним фактором - затраченным на её выполнение временем. Это время может быть компенсировано разными способами (удовольствием от решения задачи / финансово / etc.).

Конкретно в случае GIMP-а - у авторов на всё банально не хватает рук и в первую очередь решаются более приоритетные (и более итересные тоже, да) задачи. Деньгами приоритет задачи можно повысить (а можно и нет, вообще-то тут не контрактное производство, никто соглашаться не обязан).

тут должны

just for fun != «должны», по-определнию. На твоё заявление ответят просто - GTFO. И будут правы.

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

Да, получать удавольствие от того что делаешь

Приходи ко мне работать. Я зарплату тебе буду платить по такому же принципу.

А если без шуток, то любая задача определяется только одним фактором - затраченным на её выполнение временем. Это время может быть компенсировано разными способами (удовольствием от решения задачи / финансово / etc.).

И? Все логично. Не понял, что ты хотел сказать. Масло-маслянное.

GTFO

это что? игра? я не в курсе, серьезно

https://www.google.com/search?client=firefox-b-e&q=GTFO

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

На флатхабе 2.10.28 версия. Что-то у тебя не то.

Чяднт?

procenko@devuan:~$ sudo su
[sudo] password for procenko: 
root@devuan:/home/procenko# mc

root@devuan:/home/procenko# apt install flatpak
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libappstream-glib8 libmalcontent-0-0 libostree-1-1
Suggested packages:
  malcontent-gui
The following NEW packages will be installed:
  flatpak libappstream-glib8 libmalcontent-0-0 libostree-1-1
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,847 kB of archives.
After this operation, 9,002 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://pkgmaster.devuan.org/merged chimaera-security/main i386 flatpak i386 1.10.5-0+deb11u1 [1,321 kB]
Get:2 http://deb.devuan.org/merged chimaera/main i386 libappstream-glib8 i386 0.7.18-1 [159 kB]
Get:3 http://deb.devuan.org/merged chimaera/main i386 libmalcontent-0-0 i386 0.10.0-2 [22.1 kB]
Get:4 http://deb.devuan.org/merged chimaera/main i386 libostree-1-1 i386 2020.8-2 [345 kB]
Fetched 1,847 kB in 2s (861 kB/s)      
 [...............................................................................] 
(Reading database ... 104275 files and directories currently installed.).....] 
Preparing to unpack .../libappstream-glib8_0.7.18-1_i386.deb .......................] 
Unpacking libappstream-glib8:i386 (0.7.18-1) ...
Selecting previously unselected package libmalcontent-0-0:i386.
Preparing to unpack .../libmalcontent-0-0_0.10.0-2_i386.deb ...
Unpacking libmalcontent-0-0:i386 (0.10.0-2) ..............................................] 
Selecting previously unselected package libostree-1-1:i386.
Preparing to unpack .../libostree-1-1_2020.8-2_i386.deb ...
Unpacking libostree-1-1:i386 (2020.8-2) ...
Selecting previously unselected package flatpak...............................................] 
Preparing to unpack .../flatpak_1.10.5-0+deb11u1_i386.deb ...
Unpacking flatpak (1.10.5-0+deb11u1) ..............................................................] 
Setting up libappstream-glib8:i386 (0.7.18-1) ...
Setting up libostree-1-1:i386 (2020.8-2) ..............................................................] 
Setting up libmalcontent-0-0:i386 (0.10.0-2) ...
Setting up flatpak (1.10.5-0+deb11u1) ...
Processing triggers for man-db (2.9.4-2) ....................................................................] 
Processing triggers for dbus (1.12.20-2+devuan2) ...
Processing triggers for libc-bin (2.31-13+deb11u2) ...
root@devuan:/home/procenko# mc

root@devuan:/home/procenko/Downloads# org.gimp.GIMP.flatpakref 
bash: org.gimp.GIMP.flatpakref: command not found

root@devuan:/home/procenko/Downloads# flatpal install org.gimp.GIMP.flatpakref
bash: flatpal: command not found
root@devuan:/home/procenko/Downloads# flatpak install org.gimp.GIMP.flatpakref
The remote 'flathub', referred to by 'org.gimp.GIMP' at location https://dl.flathub.org/repo/ contains additional applications.
Should the remote be kept for future installations? [Y/n]: y
Required runtime for org.gimp.GIMP/i386/stable (runtime/org.gnome.Platform/i386/3.32) found in remote flathub
Do you want to install it? [Y/n]: y
Info: org.gnome.Platform//3.32 is end-of-life, with reason:
   The GNOME 3.32 runtime is no longer supported as of 11th March 2020. Please ask your application developer to migrate to a supported platform.
Info: org.freedesktop.Platform.html5-codecs//18.08 is end-of-life, with reason:
   The Freedesktop SDK 18.08 runtime is no longer supported as of 31th August 2020. Please ask your application developer to migrate to a supported platform.

org.gimp.GIMP permissions:
    ipc      network      x11      file access [1]      dbus access [2]      tags [3]

    [1] /tmp, host, xdg-config/GIMP, xdg-config/gtk-3.0, xdg-run/gvfs
    [2] org.freedesktop.FileManager1, org.gtk.vfs, org.gtk.vfs.*
    [3] stable


        ID                                            Branch         Op         Remote         Download
 1. [✓] org.freedesktop.Platform.html5-codecs         18.08          i          flathub          3.0 MB / 3.4 MB
 2. [✓] org.gnome.Platform.Locale                     3.32           i          flathub        138.5 MB / 320.0 MB
 3. [✓] org.gnome.Platform                            3.32           i          flathub        335.5 MB / 385.7 MB
 4. [✓] org.gimp.GIMP                                 stable         i          flathub         84.1 MB / 108.2 MB

Installation complete.
root@devuan:/home/procenko/Downloads# flatpak run org.gimp.GIMP
Error spawning command line “dbus-launch --autolaunch=4745801bf156ca0fbb6bccfc6176c79b --binary-syntax --close-stderr”: Child process exited with code 1

(gimp-2.10:2): GLib-GObject-CRITICAL **: 19:04:37.607: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
root@devuan:/home/procenko/Downloads#  flatpak update 
Looking for updates…
Info: org.gnome.Platform//3.32 is end-of-life, with reason:
   The GNOME 3.32 runtime is no longer supported as of 11th March 2020. Please ask your application developer to migrate to a supported platform.
Applications using this runtime:
   org.gimp.GIMP
Info: org.freedesktop.Platform.html5-codecs//18.08 is end-of-life, with reason:
   The Freedesktop SDK 18.08 runtime is no longer supported as of 31th August 2020. Please ask your application developer to migrate to a supported platform.
Nothing to do.
root@devuan:/home/procenko/Downloads# 
root@devuan:/home/procenko/Downloads#  flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref 
error: App org.gimp.GIMP, branch stable is already installed
root@devuan:/home/procenko/Downloads# 

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

ставил диван из нет инсталла

root@devuan:/home/procenko/Downloads# uname -a
Linux devuan 5.10.0-9-686 #1 SMP Debian 5.10.70-1 (2021-09-30) i686 GNU/Linux
root@devuan:/home/procenko/Downloads# 

root@devuan:/home/procenko/Downloads# flatpak info org.gimp.GIMP

GNU Image Manipulation Program - Create images and edit photographs

          ID: org.gimp.GIMP
         Ref: app/org.gimp.GIMP/i386/stable
        Arch: i386
      Branch: stable
     Version: 2.10.14
     License: GPL-3.0+ AND LGPL-3.0+
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 300.9 MB
     Runtime: org.gnome.Platform/i386/3.32
         Sdk: org.gnome.Sdk/i386/3.32

      Commit: 686bd64c064ce6f5e343c691e8f96b8ac34a7b158545ec90c4c49aabb3555bf6
      Parent: 16f5fe155aee17a30ae31e69aec634a2e55f5a1d330d86c195aba2ae3299ca43
     Subject: Issue 4372: GIMP cannot open images on smartphone with Android. (8739c53b)
        Date: 2019-12-17 22:22:55 +0000
root@devuan:/home/procenko/Downloads# 

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

Ну в мамонтовом дистрибутиве может быть старый flatpak, который не поставит новую версию

флатпак общий

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

Панятно, спасибо. А почему Диван через нетинсталл ставится автоматом х32? Как поствить х64 через нетинсталл?

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

Не понял, что ты хотел сказать

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

игра?

Ну, в некотором смысле

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

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

вот я и говорю, что разработка ведется за бабло. И софт превращается в чьи то проплаченные хотелки. Чем оно отличается от проприетарщины?

Ну, в некотором смысле

4.3 ;)

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

Ок, спасибо. Там все в одном торрент файле, наверное невнимательно смотрел.

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

Чем оно отличается от проприетарщины?

Тем что у тебя (ДА, КОНКРЕТНО У ТЕБЯ) есть право использовать и пилить продукт, как хочешь. Как и у условного меня есть ПРАВО заплатать кому-либо, чтобы он сделал то, что я хочу. Впрочем и у него есть право отказаться и не делать.

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

Как и у условного меня есть ПРАВО заплатать кому-либо, чтобы он сделал то, что я хочу

А в GNU лицензии это оговорено?

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

А в GNU лицензии это оговорено?

Ни одной свободной лицензией, которая мне известна, оплачиваемая разработка не запрещается.

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

А из флатпака на Девунае ставится GIMP 2.10.14?

Не имею ни малейшего понятия.

https://flathub.org/apps/details/org.gimp.GIMP

Версия: 2.10.28

Upd. А, уже ответили. Ну и славно.

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

Blender Foundation: больше 15 лет зарабатывает на курсах, 10 лет принимает донейшены от корпораций и пользователей, на которые нанимает разработчиков и платит им зарплату. @Procenko: «Хороший, правильный проект, совсем не интересуются деньгами».

GIMP: один раз принимает оплату полезной фичи. @Procenko: «Ну всё, это конец!».

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

Да все известные проекты хорошо спонсируются.
Не было бы спонсоров, то скорее всего разработка проектов буксовала …

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

Blender Foundation: больше 15 лет зарабатывает на курсах, 10 лет принимает донейшены от корпораций и пользователей, на которые нанимает разработчиков и платит им зарплату. @Procenko: «Хороший, правильный проект, совсем не интересуются деньгами».

Ну не 15 а 10. 10 лет назад он только более-менее стал юзабельным как только подтянули интерфес в версии 2.7х(точно не помню) И курсы все эти есть в народном доступе. Ну и спонсоры набежали как только увидели наживу.

GIMP: один раз принимает оплату полезной фичи.

А почему Гимп не может как Блендер в плане заработка?

«Ну всё, это конец!»

Нет, это только начало!

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

больше 15 лет зарабатывает на курсах

Ну не 15 а 10.

В чём смысл спорить со мной про даты, если любой дурак (типа меня) может открыть сайт blender.org, скажем, за 2005 год и ткнуть тебе пальцем в раздел e-shop, где продаются руководства по блендеру?

http://web.archive.org/web/20051208033651/http://www.blender3d.org/e-shop/

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

Ну даже если так, то года до 2010 блендером невозможно было пользоваться изза старого интерфейса, и в 2005 инет был не такой как сейчас но они хитрицы уже что то продавали, почему гимп так что то подобное не может? Я не пойму как и за счет чего взлетел блендер? Правильная политика руководства? Так он в 90х оказался банкротом и что бы не пропало дело код открыли, если я все правильно понял.

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

Вы еще скажите, чтобы самому хлеб выращивать и печь, штаны шить, сталь лить

Вам всё это тоже бесплатно делают?

Сообщество которому пофану просто пилить на энузиазме

Только какое отношение выполнение чужих хотелок имеет к фану?

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

Странно это объяснять людям старше детского сада

Зато уж люди старше школьного возраста должны знать, что у слова «должно» в толковом словаре много значений, и переходное «должно кому-то» из них только одно — остальные абсолютны.

За ущерб >100 т.р.

Кому ущерб, abandonware? ;)

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

Зачем пиарите гугл? For fun, что ли? Вам доставляет удовольствие, когда огромная корпорация имеет Вас во все дыры, и хотите разделить его с остальными? ;)

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

Blender

Плохой пример, это бывшая проприетарщина, уродская и ненативная блоатварь.

Им ещё stopthemingmyapp-фашисты пытались перемогать: вон, шматрити, Blender и Telegram на системную тему болт кладут, значит, нашим поделиям тоже можно!

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

как и за счет чего взлетел блендер?

Хорошая поддержка винды, в отличие от большинства прочих шавабодных поделий.

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

Им ещё stopthemingmyapp-фашисты пытались перемогать: вон, шматрити, Blender и Telegram на системную тему болт кладут, значит, нашим поделиям тоже можно!

Взаимоисключающие параграфы.

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

толковом словаре много значений

Если ты хочешь про словообразование, то слово «долг», от которого производное данное, по определению предполагает обязательство.

Кому ущерб, abandonware?

Abandonware не означает автоматически снятие прав собственника. Поэтому даже на использование XP-шки у тебя потребуют лицензионный договор (aka сертификат подлинности (это та наклейка на корпусе)). Нету «наклейки» - в зачёт, ЕМНИП (тут могу ошибаться) по текущей цене аналогичного товара (т.е. по цене 10-ки).

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

Плохой пример, это бывшая проприетарщина, уродская и ненативная блоатварь.

Вы можете показать что то качественнее из опенсорс?

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

слово «долг», от которого производное данное, по определению предполагает обязательство

Обязательство тоже не обязательно означает обязательство перед человеком. Кому должны члены ждалкерной группировки «Долг», например? ;)

наклейка на корпусе

Это Вы про ту саранчу, которая требует распечатки перевода GPL?

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

Если рассматривать мир в контексте параноидальной защиты от саранчи, то в нём вовсе не существует подавляющего большинства дистрибутивов GNU/Linux, за которыми не стоит контора, выдающая саранчеугодные бумажки, причём в конкретной юрисдикции.

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

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

В чём 5.3?

Мы вот из той самой страны, и были свиньёй задолго до того, как начали форсить связь страны со свиньями (ну кроме стереотипов про сало и подобного, но это не то). Так что это у Вас 5.3 :P

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

Ну например, xfce4-panel, mate-panel, lxpanelx, fbpanel и прочие там polybar даже — куда качественнее, чем кривой проприетарный ObjectBar.

Браузеры опенсорсные давно победили проприетарные, разве что Opera Presto ещё додыхает на транскодерах, да новодел Flow пытается пробить себе место под солнцем; остальной мейнстрим — открытый изначально, что потомки KHTML, что нетшкафа. Ну ладно, морда к Safari проприетарная ещё ;DDDD

Аналоги TeX проприетарные вообще были когда-либо успешные?

Прододжать? :P

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