News for hackers. Stuff that matters.
Re:GIMP Turns 27 by perardi on Wednesday November 30, 2022 @05:24PM (#33808759)
Still no adjustment layers, still no layer styles.

It’s so easy to just critique away…but really? Really? Those are just absolutely essential image editing software features. What have they been prioritizing ahead of that?

Re:GIMP Turns 27 by failedartifact on Wednesday November 30, 2022 @05:26PM (#33808800)
Its open source, so feel free to prioritise your own workload into making this feature.
Re:GIMP Turns 27 by Waterluvian on Wednesday November 30, 2022 @05:35PM (#33808925)
I don’t understand this recurring retort.

Does it mean that to use a tool you must be capable of building it?

Does it mean that to share criticism you must be able to build it? I’m thinking about applying this logic to the rest of life and it’s rather amusing to imagine the silence. Hmm, maybe that wouldn’t be so bad.

I think one could more fairly say, “offer up money for someone to build the features you need” but I think that’s also a very difficult proposition given the logistics of the matter.

Re:GIMP Turns 27 by failedartifact on Wednesday November 30, 2022 @05:42PM (#33809024)
It was a suggestion, another suggestion is to fund gimp development. Another one is to move to a different tool. But to question on what is talking their time for my feature x to get complete is really not a polite way of discord on Open Source software.

The tool is free, so you are free to use it, and you are free not to. That is up to you. If you want a feature, please support the development woth either you cash or skill. Its that simple.

Re:GIMP Turns 27 by senko on Wednesday November 30, 2022 @05:42PM (#33809022)
> I don’t understand this recurring retort. Does it mean that to use a tool you must be capable of building it?

No, it means it's not a priority for those who are building it.

Re:GIMP Turns 27 by kevin_thibedeau on Wednesday November 30, 2022 @05:42PM (#33809025)
It means check ones entitlement at the door and put up or shut up. People writing free software without compensation owe nothing to anyone.
Re:GIMP Turns 27 by jraph on Wednesday November 30, 2022 @05:49PM (#33809119)
> Does it mean that to share criticism you must be able to build it?

No. I've reported a lot of tickets/feature requests for a lot of projects that seemed to be taken good.

But criticism that seems entitled is rarely appreciated, and surprise about some obviously, severely underfunded project missing features is not very impressive neither.

There is a shitload of other missing features OP could have mentioned on this anniversary post and I guess it can feel a bit depressing too. "27 years! Happy birthday! Still no job though?". Eeh.

You can express constructive criticism with some humility.

"It's a shame nobody has been able to work on adjustment layers and layer styles, which are important features in such a piece of software."

OP did not feel entitled to me, but I can understand who their message could have been taken somewhat badly.

Re:GIMP Turns 27 by Waterluvian on Wednesday November 30, 2022 @05:53PM (#33809171)
I appreciate what you’re saying. Do you mind if I dig into something a wee bit? Because us engineering types are often a bit communicatively tone deaf.

What specifically in the comment suggests a sense of entitlement? For me, I see none. I see a, “as an expert user, it’s surprising that such an important feature has been missing forever and I would like to criticize that.”

Edit: I’m not allowed to reply to your response but thank you for taking the time to respond.

Re:GIMP Turns 27 by jraph on Wednesday November 30, 2022 @05:59PM (#33809242)
Whoops, I edited to state that OP didn't feel entitled to me in the meantime. Sorry for this. It's more the "surprise about some obviously, severely underfunded project missing features is not very impressive" part. To be clear, I'm almost 100% sure the OP comment was written with good intent.

I don't work on the Gimp, I've read developers working on it at length, I think as a developer reading this comment I would be thinking "Well, we do what we can". Jehan, who wrote the post, contributes to the Gimp thanks to donations to his Ze Marmot project, his team cannot pay itself very well. They are going out of their way improving the Gimp anyway, indeed prioritizing features they need the most most certainly. But you can do only so much.

It might just be a matter of form/formulation. But it matters, because people won't take the time analyzing a comment for several minutes to completely put themselves in the commenter's shoes.

edit: you can respond by clicking on the "X minutes ago" link I think, but I saw your edit :-)

Re:GIMP Turns 27 by Waterluvian on Wednesday November 30, 2022 @06:15PM (#33809417)
Holy cow. I’ve been on HN forever and I assumed when the reply button disappears it’s because they don’t want flamewars or whatever. Thanks!!!
Re:GIMP Turns 27 by jraph on Wednesday November 30, 2022 @06:17PM (#33809440)
I think you are right, but there's a bypass for us to use wisely :-)
Re:GIMP Turns 27 by Gigachad on Wednesday November 30, 2022 @05:31PM (#33808873)
Unless you are ideologically inclined, it would be a better use of your resources to just pay for photoshop. As much as it angers people on this website, the subscription model provides a constant stream of funding that has gone in to keeping the tool the best on the market and for anyone using it professionally, it delivers far more value than it's cost.
Re:GIMP Turns 27 by Ygg2 on Wednesday November 30, 2022 @05:38PM (#33808967)
I don't think you have to be ideologically inclined. Photoshop is already turning on the milking machine.

Subscription. Check. Paid add ons. Check. Paid color palette. Check and mark.

Re:GIMP Turns 27 by smoldesu on Wednesday November 30, 2022 @05:41PM (#33809019)
"This guy couldn't find the scale tool in GIMP... charge him $9.99 each month until he learns his lesson."
Re:GIMP Turns 27 by nickthegreek on Wednesday November 30, 2022 @06:07PM (#33809320)
Agreed, luckily, Affinity exists and they are not only resisting subscriptions but also sell cross platform licenses.
Re:GIMP Turns 27 by rnd0 on Wednesday November 30, 2022 @11:21PM (#33812297)
Shit, I missed the boat on that one.

What's ironic is that I bought Affinity but still continue to use GIMP shrugs

One of these days I'll sit down with Affinity. One of these days...

Re:GIMP Turns 27 by Ygg2 on Thursday December 01, 2022 @02:02AM (#33813216)
That assumes that Affinity doesn't get bought by Adobe, or their license model never changes. Which in today's world is a fools errand.
Re:GIMP Turns 27 by ofrzeta on Wednesday November 30, 2022 @11:08PM (#33812217)
I bought Pixelmator Pro for that reason. It's smaller than PS, it has great usability, no cloud-based subscription model and it's not Adobe but a small indie company.
Re:GIMP Turns 27 by rnd0 on Wednesday November 30, 2022 @11:20PM (#33812286)
>Unless you are ideologically inclined, it would be a better use of your resources to just pay for photoshop.

Naw, there's better answers than that:

FOSS: Gimp, Krita; non foss: Affinity photo is a one-time purchase, at least for me. I haven't checked recently to see if that's changed.

>anyone using it professionally

Use what your boss tells you too/pays for -then it's not your problem.

Re:GIMP Turns 27 by whywhywhywhy on Wednesday November 30, 2022 @05:55PM (#33809183)
This attitude is why no one seriously suggests GIMP over Photoshop.

Why would anyone with the talent required to do that invest time in a project that hasn’t been able to add these basic features.

Cloning the current GIMP feature set into a modern and competent system is easier than trying to work with the team that can’t ship these features alone.

Re:GIMP Turns 27 by pengaru on Wednesday November 30, 2022 @05:30PM (#33808848)
> What have they been prioritizing ahead of that?

There are very few active maintainers, what few there are have been scratching their own itches.

Re:GIMP Turns 27 by Gigachad on Wednesday November 30, 2022 @05:33PM (#33808896)
That's evident. I've used the tool periodically and I can't think of anything that's improved in the last 10 years. I think it actually got worse when they made all the icons greyscale and hid some under others. You still have 3 different tools for moving, resizing, and rotating when every other program has them all in one.
Re:GIMP Turns 27 by jraph on Wednesday November 30, 2022 @05:42PM (#33809023)
> You still have 3 different tools for moving, resizing, and rotating

There is one capable of doing the three now: "Unified Transform Tool" (Shift+T)

The grouping is welcome for me, but the grey icons are less easy to read indeed.

Re:GIMP Turns 27 by pengaru on Wednesday November 30, 2022 @05:40PM (#33808984)
It's disappointed me as well over the past 5-10 years. The switch from save->export seemed arbitrary and pointless. And the last time I tried putting text into an image with their text editing tool, the widget was so buggy I gave up - and that was in a release that shipped in debian stable at the time.

But it's just a bummer, not a source of anger/furor/vitriol for the project. I don't get why so many folks are talking shit like they didn't get their refund.

Re:GIMP Turns 27 by robinsonb5 on Wednesday November 30, 2022 @05:58PM (#33809227)
Oh that particular change drives me crazy. It's not the switch per se, it's the lecture I receive when I slip up and use the muscle-memory procedure of File->Save As with a .tif extension, like I did for the first decade of using GIMP. The software has quite clearly identified what I'm trying to do, so refusing to comply and forcing me to jump through an arbitrary hoop is akin to jeering the words "You didn't say 'Simon Says'"!

The new text widget has improved recently, and it's certainly an improvement on the original.

It's still a great piece of software, and I'm very grateful that it exists, but when I use it, it's generally a version from the 2.4 series, because it suits my workflow better. (When there's no image open the older versions just have a small unobtrusive toolbox window open, which you can use as a drop target for files picked from a file browser; the newer versions have a large empty window which gets in the way.)

[For those who say "fork it yourself", I have contributed to development in the distant past - dithered gradients were my addition, and I wrote a plugin (subsequently adopted by someone in Japan but long-since abandoned) for separating RGB images to CMYK layers, and saving them as a CMYK TIFF. But despite briefly maintaining a PPA with a patched version without the "no image open" window I quickly decided life was too short to spend my hobby time trying to hold back that particular tide.]

Re:GIMP Turns 27 by wankle on Wednesday November 30, 2022 @06:08PM (#33809331)
> I've used the tool periodically and I can't think of anything that's improved in the last 10 years.

Have you contributed to it any any way?

Re:GIMP Turns 27 by kome on Wednesday November 30, 2022 @05:37PM (#33808955)
I am a simple person, I like GIMP; and I have no idea what "no adjustment layers, still no layer styles" is
Re:GIMP Turns 27 by diag on Wednesday November 30, 2022 @05:50PM (#33809129)
It's about non destructive editing, a very powerful tool for professional workflows especially for fine tuning changes and making things repeatable.
Re:GIMP Turns 27 by llanowarelves on Wednesday November 30, 2022 @06:48PM (#33809815)
Once you have worked with them, you won't want to work without them.
Re:GIMP Turns 27 by rnd0 on Wednesday November 30, 2022 @11:16PM (#33812261)
and yet I've worked without them just fine for 15 years or more
Re:GIMP Turns 27 by azertykeys on Thursday December 01, 2022 @05:50AM (#33814662)
For instance - in Photoshop, one can add an adjustment layer on a picture that alters the saturation and color balance of that image. One can then copy that layer for use later, or edit that layer on the fly if one decides it's not right. Or delete it entirely, much later in the editing process.
Re:GIMP Turns 27 by dontbenebby on Wednesday November 30, 2022 @05:24PM (#33808771)
And no macOS native gui ;_;

It’s almost unusable in OSX because of that.

Re:GIMP Turns 27 by smoldesu on Wednesday November 30, 2022 @05:51PM (#33809150)
To each their own, but if GIMP got a "Logic Pro"-style rewrite then I'd probably be looking for a new raster graphics editor.
Re:GIMP Turns 27 by dontbenebby on Wednesday November 30, 2022 @07:21PM (#33810273)
I’m not familiar with that program, what about the UI is especially bad/weird?
Re:GIMP Turns 27 by smoldesu on Wednesday November 30, 2022 @08:33PM (#33811044)
Everything, subjectively. Logic Pro is the epitome of Apple leaning fully into 'Form as an excuse for function' and it's one of the most hilariously useless pieces of paid software ever devised. Apple refuses to give it Pro Tools functionality because it's not a 'real DAW' and hobbles multiple features to Garageband-level functionality.

I'd prefer to keep my ugly-but-capable GIMP on every platform rather than having a single half-decent MacOS version that bends over backwards to foreign HID.

Re:GIMP Turns 27 by NoThisIsMe on Wednesday November 30, 2022 @05:49PM (#33809114)
They've been working on this for like a decade, in a sense. They're rewriting the core as a library, GEGL, which supports non-destructive editing as well as other long-requested features. My impression is GEGL is largely done; the remaining work is to port GIMP to it. Realizing these gains for non-destructive editing is planned for v3.2, which is probably years away still. The other major initiative since forever has been porting to GTK 3.
Re:GIMP Turns 27 by torginus on Wednesday November 30, 2022 @05:57PM (#33809217)
Sorry, come again? Porting to GTK 3? GTK 4 has been out for years.
Re:GIMP Turns 27 by robinsonb5 on Wednesday November 30, 2022 @06:00PM (#33809251)
Yes, which means GTK3 is finally a stable target! ;)

I'm fully aware that (a) I'm a dinosaur, and (b) not the target audience of the GTK project in its current form, but I still miss things like the tear-off menus, and the tab-completion and wildcard filtering in the file dialog (without the current keyboard focus complications) from GTK1.2!

Re:GIMP Turns 27 by asveikau on Thursday December 01, 2022 @01:38AM (#33813090)
https://docs.gtk.org/gtk4/migrating-3to4.html

Does it really make sense for them to break so many things? Doesn't show a lot of respect for people who adopt the library.

Re:GIMP Turns 27 by wetpaws on Wednesday November 30, 2022 @05:50PM (#33809124)
Just use Krita.
Re:GIMP Turns 27 by the-smug-one on Wednesday November 30, 2022 @05:50PM (#33809127)
"Øyvind Kolås raises funds for his work on GEGL, GIMP’s new sophisticated image processing core. This work is crucial to implement features such as non-destructive editing in GIMP, including features known as adjustment layers and layer effects in similar software. Øyvind is the GEGL maintainer and its primary developer who has been working on it since mid-2000s. "
Re:GIMP Turns 27 by jhoechtl on Thursday December 01, 2022 @12:25AM (#33812675)
> Øyvind Kolås raises funds for his work on GEGL, GIMP’s new sophisticated image processing core

GEGL aka duke nukem forever

Re:GIMP Turns 27 by whywhywhywhy on Wednesday November 30, 2022 @05:53PM (#33809167)
At this point I don’t think it’s controversial to say that this project existing has harmed creative tools on Linux.

If another project had become the de-facto we’d have all those basic features.

Instead we’re stuck with something that almost provides the basics ok, because it exists people treat it like a solved problem, and it has such a history no one’s allowed to say it just frankly isn’t usable for it’s one job.

Re:GIMP Turns 27 by Nition on Wednesday November 30, 2022 @05:59PM (#33809233)
In some ways the de facto standard now is http://www.photopea.com in a browser.
Re:GIMP Turns 27 by wankle on Wednesday November 30, 2022 @06:07PM (#33809322)
GIMP I've used for years and years, never heard of photopea, was the comment a SPAM Ad spot?
Re:GIMP Turns 27 by mardifoufs on Wednesday November 30, 2022 @06:09PM (#33809342)
No, photopea is pretty well known now. Mentionned a few times on HN too
Re:GIMP Turns 27 by Gigachad on Wednesday November 30, 2022 @06:32PM (#33809618)
Photopea is almost more well known than gimp these days.
Re:GIMP Turns 27 by denkmoon on Wednesday November 30, 2022 @08:49PM (#33811197)
Who knows why you're being downvoted, and I'd say it's _more_ well known than GIMP.

My sister has used Photopea. She's as far from a sophisticated computer user as you can get. Regular people can stumble across Photopea, they certainly don't know about GIMP.

Re:GIMP Turns 27 by Agrue8u on Wednesday November 30, 2022 @09:36PM (#33811614)
Haven't used photoshop in 10 years. I have gimp, never use it. Paint.net is my basic image tool, along with IrfanView, for which I have a license circa 2004. I also use Scribus, FOSS version of InDesign. But never heard of Photopea until today...
Re:GIMP Turns 27 by baud147258 on Wednesday November 30, 2022 @06:49PM (#33809827)
personally I prefer https://pixlr.com/, but then it's mostly because I learned to use it first.
Re:GIMP Turns 27 by nextaccountic on Thursday December 01, 2022 @01:28AM (#33813031)
It's not free software though
Re:GIMP Turns 27 by agumonkey on Wednesday November 30, 2022 @06:07PM (#33809323)
Personally I credit GIMP for making me learn imagemagick.
Re:GIMP Turns 27 by wankle on Wednesday November 30, 2022 @06:06PM (#33809315)
> this project existing has harmed creative tools on Linux

If anything, GIMP has brought more people to Linux from the dark side.

Re:GIMP Turns 27 by whywhywhywhy on Thursday December 01, 2022 @05:12AM (#33814413)
Not anyone who needs to edit images in a professional sense. They arrive, try GIMP because they’re told it’s a Photoshop alternative then leave when they see the lack of normal features.

It’s actually even bad for students because to create with GIMP you have to do early 90s image editing workflows which are no longer used in real jobs.

Re:GIMP Turns 27 by wankle on Thursday December 01, 2022 @06:23PM (#33824502)
A lot of people including me from time to time do need to deal with some image editing at work and do not need Photoshop (nor have I ever used Photoshop) and GIMP's powerful tools more than fill this need.
Re:GIMP Turns 27 by HKH2 on Wednesday November 30, 2022 @07:20PM (#33810260)
Krita has those features. Sure it would probably be better if more people worked on Krita, but I'm often pleasantly surprised by the new features they implement.
Re:GIMP Turns 27 by matkoniecz on Wednesday November 30, 2022 @07:25PM (#33810341)
I am confused why you think that Gimp somehow magically used all slots for image software development.

It is not like it is extremely well funded or otherwise resource consuming.

> because it exists people treat it like a solved problem

People complaining about lack of alternative projects in open source is a new one for me

> it has such a history no one’s allowed to say it just frankly isn’t usable for it’s one job.

that is not how free software creation works like, really

Re:GIMP Turns 27 by lmm on Wednesday November 30, 2022 @09:35PM (#33811612)
> I am confused why you think that Gimp somehow magically used all slots for image software development.

The linux distribution model seems to lead it to, somehow. If you open up a RedHat machine and ask it for a picture editor, you're going to get Gimp, even though Krita would almost certainly be better at doing what you want.

Re:GIMP Turns 27 by matkoniecz on Thursday December 01, 2022 @03:16AM (#33813669)
Have you tried filing bug report/feature request to change such default in at least one distribution?

(or tried filing any such configuration request in any Linux distribution and got it rejected/ignored?)

Re:GIMP Turns 27 by Euphorbium on Thursday December 01, 2022 @03:13AM (#33813650)
My favorite conspiracy theory is that gimp is made by adobe or microsoft, to sabotage open source alternatives entirely. Even starving kids in Africa will save up for photoshop and windows, once they have used gimp. Literally every alternative is better than gimp.
Re:GIMP Turns 27 by smallerfish on Wednesday November 30, 2022 @06:10PM (#33809359)
Adjustment layers are on the 3.2 roadmap. https://developer.gimp.org/core/roadmap/#gimp-32

No idea what the timing of that version is.

Re:GIMP Turns 27 by kasabali on Thursday December 01, 2022 @03:46AM (#33813855)
hopefully before the next decade
Re:GIMP Turns 27 by josefx on Wednesday November 30, 2022 @06:14PM (#33809404)
> What have they been prioritizing ahead of that?

Gnome integration and Wayland as far as I can tell from its roadmap. So basically staying functional under the ADHD driven development model that is the Linux desktop environment. A bit hilarious that Gimp now has a hard time staying up to date with Gnomes Gtk when Gtk was originally an UI lib for Gimp.

Re:GIMP Turns 27 by paulryanrogers on Wednesday November 30, 2022 @08:08PM (#33810814)
> A bit hilarious that Gimp now has a hard time staying up to date with Gnomes Gtk when Gtk was originally an UI lib for Gimp.

Yet not terribly surprising. GIMP provided a useful alternative widget framework because it helped them push boundaries. Now that's grown into its own thing, and the parent project lags since its core focus is elsewhere.

Re:GIMP Turns 27 by asveikau on Thursday December 01, 2022 @01:32AM (#33813061)
Frankly I think gtk+ quality has been going down for a few releases.
Re:GIMP Turns 27 by m00x on Wednesday November 30, 2022 @06:53PM (#33809873)
It's FOSS, so feel free to implement those yourself and send over a PR :)
Re:GIMP Turns 27 by stonogo on Wednesday November 30, 2022 @07:25PM (#33810334)
No, those are absolutely essential Adobe Photoshop features. Having a different set of tools to accomplish a specific goal is fine because, bear with me, GIMP is not Photoshop.

90% of the complaining that always happens in these threads is Photoshop/Irfanview/whatever users, coming in and assuming that the purpose of GIMP is to reimplement your favorite image editing software for free. That is not the goal, and it never has been. As long as you keep pretending anyone intends GIMP to be a Photoshop clone, you'll keep being disappointed.

After _three decades_ I can no longer blame anyone but the complainant.

Re:GIMP Turns 27 by Adj_and_Styles on Thursday December 01, 2022 @12:02AM (#33812542)
Those could had been implemented loooooooong ago. In a hacky way. The dictate was to be pure and wait for GEGL. So still nothing of that. We got layer trees at least.

They could have been implemented by overloading the layer blending code, and recoded with GEGL once ready. But pure won over "we can do that too now, please do not look behind the curtain". It's really simple: adjustment is just a layer that only uses mask data and operates on the bottom layer pixels with already coded functions (levels, contrast, etc). Styles would be similar, applying plugins/scripts. If when proposed the reply is "we will not accept that kind of crude system", nobody wastes time coding a patch.

That was not the only time GIMP project went the pure road. There was also drama with themes and paintbrush system. On the end, some of the old ideas managed to get there, like grey icon theme (now hated by some, the irony) or having a working paint system (I have not tested with a tablet, so no idea if any good). Even non coders were trying to help, for example contributing brushes and testing the system [0], yet they ran out of steam after some time of hitting walls. The few people involved now seem to be the ones that have been taking over after all the previous got seriously burnt (except Kolås). [0] https://www.ramonmiranda.com/gimp-paint-studio-su-pasado-pre... (autotranslation work OKish)

Re:GIMP Turns 27 by nextaccountic on Thursday December 01, 2022 @01:31AM (#33813055)
Krita can do those things.. just saying.

In a sense, Krita is not just better for painting. It's a better general purpose image editing program, specially in terms of UX