Why is GIMP still so bad?
old.reddit.com
old.reddit.com
These days I do not use GIMP much since I work almost exclusively with vector graphics, but every once a while I have some situation where GIMP seems to be the appropriate tool, and I always find it pleasant and easy to get back to.
Of all the tools I played around with over the years, as a beginner or intermediate, be it Photoshop, Cinema 4D, Blender, Paint.Net, Illustrator, Inkscape, Premiere, and countless other less prolific..
I was always able to figure it out myself fairly easily, with a bit of tinkering... except GIMP. It is my least used program with the most Google and YouTube searches, and I'm never not frustrated while using it. Still, every few years I come back and try it again.. and am disappointed again.
I remember, to this day, what my very first frustration was. I wanted to use GIMP to resave a PNG as a JPG and didn't notice the hidden dropdown (behind a checkbox!?) to change the file type why saving. Changing it in the filename box returned an error.. why? why? Sure, it only took a minute to find it, but it shouldn't have.
Don't get me wrong, it is undoubtedly a powerful program and I am grateful that it exists. But the UI is abhorrently unintuitive.
> Changing it in the filename box returned an error
I always do it like that and it just works. Though in current versions you have to "Export" to jpg/png and not "Save as". Afaik the intention is to prevent overwriting the original file on accident.
My colleagues on Windows have been tempted to try GIMP (for casual use), but none I know have stuck with it. They revert to either PhotoFiltre or Serif DrawPlus.
Suddenly I'm in a selection mode and I have to Google my way out.
A user asked if GIMP would be adding support for a feature. It was something related to printing, I wanna say either 32-bit color or CMYK. The GIMP dev spent the rest of their time trying to convince them that the feature was a bad thing and that they didn't want it or need it.
That mindset is why GIMP remains bad.
But I feel like the software has barely changed since then. Photoshop has HEAPS of new features, and it's faster. And of course I don't expect GIMP to keep up with that. But even the basics, it feels just super slow and clunky. I wonder if they fully take advantage of the GPU?
Also yeah, as people have already mentioned, sometimes the UX is a bit confusing. Every time I use the alignment tool, I have to Google how to use it again. A lot of the tools are like that.
Has development slowed down over the past few years? I'm curious. Is there a lack of contributors? Or is the port to Gtk3 so overwhelmingly that it has taken up all their time/effort?
>Like, that guy was the only one working on the gtk3 port. The gtk3 port is right now basically in the same state it was in 2018 or 2019, whenever that contributor left.
>So, the reason gimp is bad is mostly because very few people work on gimp, and it's a big software.
https://old.reddit.com/r/linux/comments/u5m7xo/why_is_gimp_s...
Really? High bit depth images are a big change! There have been lots of other improvements too.
If UI is reasonable and mostly logically laid out, the workflow can be adapted. However, if the available toolset and functionality are lacking, you just can't integrate the program into your daily work.
I'm very grateful for GIMP and Krita, but they are just not there. Sometimes, you even see the parts of the solution are available, but they don't compose, like in this Krita FR request, which is almost 5 years old by now:
Many grievances with GIMP stem from the way how things are done. Where Blender had a weird, but rationally thought out and consistent UX, GIMPs user interface feels weird and inconsistent — as if the way it ended up looking was the only way someone managed to get it to work using default GTK widgets.
This might seem like a luxury problem, but it is really not — an intuitive and consistent user interface is crucial in an image editor that most people fire up just to get stuff done. I'd even argue that is more important than a lot of other things.
Try out Krita as well, might be not as much geared towards photo editing, but has a much more consistent UX.
want to guess what G in GTK originally stood for? that's right, GIMP.
GIMP invented that toolkit because they needed one. the fact that their user interface has some hairy technical debt is not the least bit surprising.
It's needs designers who can tell developers what to build, and that level of specification just isn't present in most open-source which tends to be code-driven rather than design driven.
Blender isn't a 3D Studio Max or Houdini Clone. But it is an alternative 3D tool, just like Gimp is an alternative raster editing tool to Photoshop. I find it productive to ask both why Blender is so successful and why is GIMP still so bad.
GIMP is not intended to clone Photoshop. That doesn’t mean it can’t be perceived to be a good alternative to Photoshop.
Becouse it uses GNOME stuff ? GTK true abbrev don't mean anything for decades now.
Also Gimp is UNIVERSALLY hated by teens/kids who are forced to learn it in schools. Just finding anything in menu is so not intuitive (not like in Adobe/Corel) that is it plainly stupid. And that is not some high hanging fruit.
So here you have it: Gimp in practice - disgust in users. When some teen/student needs some tool then there is pressure on parents to buy them real McCoy like Adobe Photoshop. I personally like Corel, box version.
And that disgust is well deserved just at Gimp launch time - you are welcomed with multiple uncoherent windows, try to switch between them. Then try to find basic tool like "curves" - hidden in some not really intuitive place like eg. "Adjustment" menu.
Save picture ? You must discover some idiotic options about exporting. And that just 1 minute usage of that "gimp".
Yes, it do the work and even have better then 8 bits support but basic UI is trash.
More like everyone who do anything serious with pictures.
Gimp devs probably think like you do. And this also is why artists aren't using Gimp more as well. The hubris. Gimp UI is objectively terrible and the workflow you're talking about doesn't have artists in mind, it's designed by developers for developers, not artists.
Sure, Photoshop has chops, it can do amazing stuff with ease, but I prefer GIMP's layout, it makes far more sense to me and it is quick and easy. Maybe if I had started with Photoshop I would agree with you but it does work well once you get it, and it doesn't take long to get it, and that combo is what makes for "objectively good" UX.
In stead of explaining the application in 30 min I spend 30 min looking like an idiot. I accidentally detach a tool from the gui then was unable to get it back in. haha Questions like "how do I draw a box?"
There are countless little weird things you have to get used to. Like, why is configure grid in the "image" menu? Why not put it under grid under "view"? I keep forgetting where it is.
I do UI with simple questions like: Is the grid part of viewing or part of the image?