The latest Gimp news
Post a reply

Gimp 2.99.19 to RC1 Development (live coverage thread)

Fri Apr 19, 2024 3:18 pm

Hello, I made this thread because there is no popular outlet covering Gimp 2.99.19's development actively, So I myself will have to do it myself.

2024-04-25_22-18.png
2024-04-25_22-18.png (1.22 MiB) Viewed 569 times


Gimp 2.99.19 is the latest unstable build of Gimp that is way ahead of 2.99.18 in four areas that I will list below


Changes since Gimp 2.99.18


1. Images can export and xcfs can save without clipping - the export to png or save as .xcf is the same as the composition preview

2. Color space invasion update is finalizing when as during 2.99.18 it was just starting

3. The addition of adjustment layer groups that allow GEGL filters to be applied to layer groups and their content

4. Gimp now has three new GEGL filters out of workshop made by me designed for styling text. Bevel, Inner Glow and Styles the text styling engine

5. A crash fix with glib was solved (linux only)

6. A python plugin overhaul is finalizing and new rules for python plugins developers are being set


There are also other cosmetic changes like a new Gimp logo, a new icon for layer effects and splash screen


Important work that is left

This list is not an entirety of everything

1. Non-destructive filters not refreshing property as seen here

https://gitlab.gnome.org/GNOME/gimp/-/issues/11227
https://gitlab.gnome.org/GNOME/gimp/-/issues/11251

2.
gegl:crop being internal in a setting of GIMP DRAWABLE causes layers to clip content because the previous image size is being remembered
https://gitlab.gnome.org/GNOME/gimp/-/issues/11242

3. Curves and possibly other Gimp exclusive GEGL operations make a copy of themselves on top of the layer effects list when applying - this giving an inaccurate preview
https://gitlab.gnome.org/GNOME/gimp/-/issues/11211

4. GEGL layer groups have bugs that are partially solved. It is possible that the layer group duplication bug is unrelated to the other two bugs
https://gitlab.gnome.org/GNOME/gimp/-/issues/11095
https://gitlab.gnome.org/GNOME/gimp/-/issues/11054
https://gitlab.gnome.org/GNOME/gimp/-/issues/11094

5. An anomalous crash after closing Gimp happens when using GEGL plugins (my stuff) This happens when Gimp 2.99.19 closes with debug policy set to high
https://gitlab.gnome.org/GNOME/gimp/-/issues/11357

6. Each individual GEGL render filter such as (gegl:color, gegl:spiral, gegl:cell-noise) ect.. has their own crop node that causes then to clip like this
https://gitlab.gnome.org/GNOME/gimp/-/issues/11252

7. Issues with Stylus on Wayland exist (Linux Only)
https://gitlab.gnome.org/GNOME/gimp/-/issues/8016

8. For some odd reason flatpak in in Gimp writes .configs in the native system directory (Linux only)
https://github.com/flathub/org.gimp.GIM ... 5351da00ec

9. Filters that are NOT CURRENTLY intended to be non-destructive sometimes become non-destructive but don't work correctly
https://gitlab.gnome.org/GNOME/gimp/-/issues/11355

10. They want to modernize Gimp's patterns to make them higher quality and possibly remove legacy stuff.
https://gitlab.gnome.org/GNOME/gimp/-/issues/307

11. Legacy HSV blend modes go really slow do to the color space invasion update


Downsides worth mentioning


Gimp 2.10.38's release is stealing time that could be spent on 2.99.19/RC1

GEGL filters gradient map, shuffle search and voronoi diagram (not made by me) are still in GEGL workshop and will NOT be included in Gimp 3 RC1
in fact from what I understand only Local Threshold and my three GEGL plugins are the only new GEGL filters for RC1. If you used Gradient Map and Voronoi non-destructively in Gimp 2.99.19 it won't be in RC1/Gimp 3. Also chamfer was heavily modified by me and renamed "bevel".

Gimp 3's release is likely June 2023 but could be late May 2023 if we hussle

The world is obsessed with AI and Gimp 3 will get positive attention when released but I highly doubt it will "break the internet" especially when free Photopea(properitary), Krita (FOSS) and Pixelitor (FOSS) has had advance non-destructive editing for years now.

A new bug could be found or sub variations of bugs could be found that hold us back

All python and the vast majority of script fu plugins broke
---

That hopefully paints a picture of what is going on in Gimp's development. :gimp Thanks all

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Fri Apr 19, 2024 5:27 pm

Gimp 3's release is likely June 2023 but could be late May 2023 if we hussle

whoops!

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Thu Apr 25, 2024 5:01 pm

Gimp 2.99.19 news update


New python plugin standards have a way to go

The new standards for python plugins are still in development with merge request and pushes relating to python being very common in the paste few weeks
https://github.com/GNOME/gimp/tree/wip/ ... in-testing

GMIC's team is aware of this "plugin problem" and will wait until GIMP 3's release or RC1 before fixing GMIC on GIMP
https://www.reddit.com/r/gmic/comments/ ... imp_29919/


Color Picker regression


Last week CMYK Studdent pushed an update that unintentionally broke the color picker for all GEGL filters
The GEGL filters in Gimp 2.99.19 master will load but without a color picker dialog. They resort to their default color.


New bugs I found just by casually using Gimp 2.99.19


I found a new bug in GIMP 2.99.19 today that appears to copy a layer with effects sometimes but not always, and in certain circumstances it does it incorrectly
learn more about said bug here.
https://gitlab.gnome.org/GNOME/gimp/-/issues/11392

To explain this bug simply it appears GIMP's team intended for layer effects to be copyable with an image but it isn't really working (for now).

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Fri Apr 26, 2024 5:23 am

The new bug I reported relating to layer effects being copied and pasted was quickly solved by CMYK Student
but I cannot test it until the color picker in GEGL filter bug is solved

https://github.com/GNOME/gimp/commit/9a ... 01623c5863

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Fri Apr 26, 2024 11:14 pm

YT thumbnails workflows are VERY EASY TO MAKE WITH TEMPLATES
pasted_image108.png
pasted_image108.png (1.66 MiB) Viewed 504 times

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Sat Apr 27, 2024 10:12 pm

CMYK Student just solved the bug where compositions with duplicated or copied layer groups fail to remember non-destructive filters.
(4. on the list)

https://github.com/GNOME/gimp/commit/8d ... 13e7bfc96a

Though sub variations of the layer group problem may still exist.

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Sun Apr 28, 2024 1:54 am

unfortunately, there are no new flatpaks anymore ....

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Sun Apr 28, 2024 7:06 am

quietreader: Hi! Are you getting them from https://nightly.gnome.org/repo/appstrea ... flatpakref? They should be updating (although some of the things contrast_ has mentioned have not been reviewed or merged yet)

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Sun Apr 28, 2024 8:40 am

CmykStudent: This is what I get ... no gimp update
Code:
xxx@xxx:~$ flatpak update
Suche nach Aktualisierungen …


        KENNUNG                                         Zweig                   Op             Gegenstelle               Herunterladen
1.     org.freedesktop.Platform.GL.default             23.08                   u              gnome-nightly             < 164,6 MB
2.     org.freedesktop.Platform.GL.default             23.08-extra             u              gnome-nightly             < 164,6 MB
3.     org.gnome.Platform.Locale                       46                      u              flathub                   < 367,5 MB (teilweise)
4.     org.gnome.Platform.Locale                       master                  u              gnome-nightly             < 367,6 MB (teilweise)
5.     org.gnome.Platform                              master                  u              gnome-nightly             < 350,9 MB
6.     org.gnome.Sdk.Locale                            master                  u              gnome-nightly             < 372,8 MB (teilweise)
7.     org.gnome.Sdk                                   master                  u              gnome-nightly             < 719,4 MB
8.     org.gnome.Platform                              46                      u              flathub                   < 346,4 MB


It's stuck at:
GNU Image Manipulation Program Version 2.99.19
git-describe: 841d926
Build: org.gimp.GIMP.flatpak.nightly rev 0 for linux

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Sun Apr 28, 2024 10:22 am

no I am compiling.

GIMP 2.99.19 master branch works on my machine because GIMP Dev barefootliam configured a special directory in my /home/ folder that compiles BABL, GEGL and GIMP and then tells them to interact with my systems other libraries /usr/ whatever...

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Sun Apr 28, 2024 9:34 pm

quietreader wrote:This is what I get ... no gimp update
Code:
minty20@xxx:~$ flatpak update
Suche nach Aktualisierungen …


        KENNUNG                                         Zweig                   Op             Gegenstelle               Herunterladen
1.     org.freedesktop.Platform.GL.default             23.08                   u              gnome-nightly             < 164,6 MB
2.     org.freedesktop.Platform.GL.default             23.08-extra             u              gnome-nightly             < 164,6 MB
3.     org.gnome.Platform.Locale                       46                      u              flathub                   < 367,5 MB (teilweise)
4.     org.gnome.Platform.Locale                       master                  u              gnome-nightly             < 367,6 MB (teilweise)
5.     org.gnome.Platform                              master                  u              gnome-nightly             < 350,9 MB
6.     org.gnome.Sdk.Locale                            master                  u              gnome-nightly             < 372,8 MB (teilweise)
7.     org.gnome.Sdk                                   master                  u              gnome-nightly             < 719,4 MB
8.     org.gnome.Platform                              46                      u              flathub                   < 346,4 MB


It's stuck at:
GNU Image Manipulation Program Version 2.99.19
git-describe: 841d926
Build: org.gimp.GIMP.flatpak.nightly rev 0 for linux

Don't update GIMP 2.99.19 until after the color picker regression is fixed. I had to recompile a version from last week to fix the color picker in GEGL filters. I'll let everyone know when its fixed and since you are on Linux I could send you the build script Liam configured for me to compile 2.99.19 from Gitlab Master branch

Off topic from that I'm still waiting for merges relating to layer group bugs, gimp_drawable bugs, gegl crop bugs...

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Fri May 03, 2024 11:06 am

My text styling engine in GIMP 2.99.19 has a new problem

GEGL Styles as it appears in GIMP 2.99.19
pasted_image145.png
pasted_image145.png (273.75 KiB) Viewed 238 times


GEGL Styles - My text styling engine that is offically in GIMP 3 as well as GEGL Effects (its plugin counterpart ) that just updated yesterday are hit by a new bug we never knew about before and it is directly related to me using gegl:crop as a composer to solve another known bug.
https://gitlab.gnome.org/GNOME/gimp/-/issues/11451


Reuploading an image of different height and width from the original image crashes GEGL Styles in GIMP 2.99.19 - here is why explained simple

image_1.png is 900x1000 pixels

image_2.png is 1200x900 pixels

The graphs are

layer src=image_1.png id=bookmark crop aux=[ ref=bookmark ]

and

layer src=image_2.png id=bookmark crop aux=[ ref=bookmark ]

---

The crop node monitored for 900x1000 and when the image switched to 1200x900 it didn't update proper and crashed GIMP. This horrifying new bug/crash also happens on GIMP 2.10 against gegl 0.4.46. Once again it is the direct result of me using GEGL crop as a composer. Such as; crop aux=[ content_here]

Re: Gimp 2.99.19 to RC1 Development (live coverage thread)

Mon May 06, 2024 11:52 pm

Right now GIMP's team is at the Libre Graphics conference working on GIMP 3 together. This is a once a year occasion where they all meet in real life. Sadly Pippin and CMYK Student did not attend but I know Jehan is there.
Post a reply