Cool, AMMD (the non-profit cooperative producing Libre Art music with which we mostly work) opened their @npub1d8eg...x6ug account! If you want to support Libre Art music experiments by people who actually care about the idea (not just as a "let's get known then close later" logic) and develop their own Free Software and hardware, they are it!
#GIMP 3.0.0 RC3 is now at 83% with only 10 issues to fix! You'll notice how we are now at 49 already closed reports now, while we were at 14 to close with 38 closed reports a few days ago! ๐Ÿ˜‰ Things are getting exciting again! image
We will have 2 talks at @FOSDEM this year: one with our hat of @npub1jxdd...txs3 maintainers; the other is a WIP screening + live music ([@ORL_AMMD]( ) and 2 other musicians from AMMD) of ZeMarmot animation film + talk as a keynote talk! ๐Ÿ˜ฑ Both will happen on Sunday, February 2, morning in the main room (Janson). See you there! ๐Ÿค— https://www.patreon.com/posts/gimp-and-at-2025-120159577
And now the last blocker for @npub1jxdd...txs3 RC2 has been merged! ๐Ÿฅณ It's code by @npub1l0nq...7t28 for a new "Perceptual" blend space for layer modes (in fact the old "perceptual" blend space was rather a "use image's profile curves" blend space so it was renamed to "RGB (from color space)"). It fixes some layer modes where the algorithm was rather expecting the input to be perceptual. We are **very** close to a new release candidate! ๐ŸŽ…
Oh and if you wonder about the image behind my previous screencast: it's the next splash image for @npub1jxdd...txs3 3.0.0 RC2, still contributed by Sevenix ๐Ÿง‘โ€๐ŸŽจ in #CreativeCommons by 4.0. ๐Ÿ˜ ๐ŸŒ† image
Side improvement while working on more important #GIMP code: I implemented history search with Ctrl-R/S (as common in shells) in the Python Console plug-in, because I use it so often to test various libgimp functions that I felt having to hit up/down arrow to find previously run code was too inefficient. Now I just Ctrl-R <type some part of the function I want> Ctrl-R (as many time as needed to find it back). ๐Ÿ˜Š
So today I kinda finished my branch for a new public filter API in #GIMP 3.0. We used to have special-case code for specific filters. Now it will be generic code able to apply *any* GEGL operation as a filter in @npub1jxdd...txs3, just like the GUI already allows! Of course, it makes use of the non-destructive filter infrastructure so you can append filters non-destructively or merge them old-school! Tonight my brain is foggy (too much code). I'll review again and will merge tomorrow. ๐Ÿฅณ
News on the planning for @npub1jxdd...txs3 3.0.0 RC2: https://www.patreon.com/posts/planning-of-gimp-116878574
Happy 29th birthday, @npub1jxdd...txs3 ! ๐ŸŽ‚๐ŸŽ‰ On 1995-11-21, #GIMP was born as a General Image Manipulation Program ๐Ÿ–ผ๏ธ๐ŸŽจ as a student project in the University of California ๐Ÿง‘โ€๐ŸŽ“. 29 years later, it is still there, more independent than ever as a worldwide Community, Free Software project! Since in my current part of the world, it's been the 21st for many hours now, I figured I'd wish our dear project and its contributors all the great future it deserves! ๐Ÿ’Œ
On the last sprint towards @npub1jxdd...txs3 3.0 RC1 (Release Candidate 1)โ€ฆ https://www.patreon.com/posts/gimp-3-0-rc1-is-114969141