Top
Best
New

Posted by lumpa 8 hours ago

GIMP Development Update(www.gimp.org)
205 points | 155 comments
HugoTea 1 minute ago|
It's lovely to see such a positive changelog combining the efforts of multiple foss developers, some of which are brand new contributors fixing bugs. Especially in this dark age of opensource closing contributions to defend against endless AI slop committers.
Liftyee 1 hour ago||
I don't get everyone's complaints about the interface. I've been using it for years, once you learn where things are I can get what I need done. The learning curve (finding where functions are, the right tools for each job, etc.) wasn't much different from other software like Blender or Darktable (or even Davinci Resolve).

The panels concept might be the most intuitive part of it, but Blender also has different panels and modes. And the tools being combined into few buttons is similar to CAD programs I've used.

Anyone enlighten me on actual usability problems (and not pedantry like "the spacing of these buttons is uneven"?) Perhaps I've gotten used to using unintuitive software.

reactordev 28 minutes ago||
>"I don't get everyone's complaints about the interface. I've been using it for years..."

That's the problem, you have a bias because you've already learned the tribal knowledge. Having to learn it from scratch, GIMP's UI is sorely lacking. While it does have the tools, the organization of them is all over the place.

itzprime 40 minutes ago|||
The learning curve certainly is a lot steeper than Photoshop or similar tools, and the GUI is very much counter intuitive compared to other graphics tools. Add that it lacked tons of nondestructive editing, smart objects etc. The poping out of different panels also get annoying super quick.
barrkel 1 hour ago|||
Export and Save As should be the same menu item with an option in the dialog.

There are many many more but start with the app having the overbearing assumption that it thinks you want save to its file format rather than make an ad hoc edit.

flufluflufluffy 33 minutes ago||
That “overbearing assumption” is made by practically every other X-media editing app, for good reason — you can save your work and continue/revert stuff later. If all you’ve ever used is MS paint then I guess it’s an unexpected thing, but any other image/video editing app, digital audio workstation, 3D modeling software, etc… work exactly the same way. It would be unexpected to me if “save as” exported a flat file.
Joeboy 48 minutes ago|||
I'm a fairly casual / infrequent user, but they've already addressed most of the things I found infuriating in the past.

The big remaining thing I can think of is the "layer boundary" thing, which (it seems to me) is very confusing for new users and inconvenient for all users.

I also have a vibes-based feeling that when I used to use Photoshop twenty-five years ago I was a lot more productive than I'm able to be in GIMP, but I can't be sure if that's just because I used to do more graphic stuff back then and I've never picked it up to the same degree. I find myself having to hunt for things in menus a lot, but that might be a me problem. Photoshop also took a while to get used to.

Edit: I basically agree with the people complaining about Save and Export being unexpectedly separate, although I also think it's not that hard to press Ctrl+E instead of Ctrl+S.

bobspoogeragi 48 minutes ago|||
[dead]
amiga386 56 minutes ago||
For decades, the tools panels floated separately from the image window, and the authors resolutely refused to put them in a single window.

Then one day, they did it. They put the tools on the same window as the image, as Deluxe Paint did in 1985. FINALLY.

... but at the same time, they introduced the absolute bollocks that is "if you hit save we're going to spam you indefinitely into using our format".

In any other tool, if you _open_ a file (e.g. a PNG, JPEG, or in say LibreOffice's case, a CSV or XLSX), and then hit "save", it can nag you once that you're not using the tool's preferred file format, and _may_ be missing some important feature that only its preferred format supports... but you should just be able to click "fuck that, save it as the format I loaded it as" and not hear that again.

Not GIMP. It fucking well refuses to let you save as the format you opened. You have to cancel your "save" of the file you opened, and instead "export" to the file you opened... at which point it warns you you'll overwrite THE FILE YOU WANT TO SAVE. And after you've done that, and try to close the image, it'll warn you you haven't saved THE FUCKING FILE IT JUST FORCED YOU TO USE "EXPORT" TO SAVE because you didn't save it in its preferred format ABSOLUTELY GO FUCK YOURSELF, GIMP, I AM NOT GOING TO SAVE AS XCF A JPEG I AM CROPPING AND WILL NEVER EVER EDIT AGAIN

This is why I completely gave up on GIMP and will never open it again. I would like to line up all the GIMP authors in a row, and run down the line slapping them all in the face with a wet trout.

If anyone from GIMP is listening:

    * User opens a non-native format, e.g. JPEG
    * User hits "Save"
    * Present user with a dialog like so:
        This image may contain content that cannot be saved in the currently selected file format "JPEG"
        Use the default XCF file format to be sure the image is saved correctly
        [x] Ask when not saving in XCF or default format
        [Use JPEG format] [Use XCF format]
    * User can turn off this nag globally by deselecting "Ask when not saving in XCF or default format"
    * If user selects "Use JPEG format", future saves of this file will not nag again
7bit 35 minutes ago||
[flagged]
nightfly 28 minutes ago||
Calling people who are okay with different programs having different behavior _bootlickers_ is obnoxious
7bit 15 minutes ago||
You are obnoxious. Learn to read.
lightwords 2 hours ago||
You know what? The hate GIMP gets in the comments is entirely self-inflicted. Everyone praises Krita and Blender because their UIs are consistent and look good. GIMP, on the other hand, looks like a toddler worked on it: switches are huge compared to text, buttons and text have no padding and are squeezed together, and icons are oversized and scattered everywhere.

People might say, "You can just join the project and fix it yourself." But the team and community actively resist change and sabotage efforts to make GIMP more mainstream.

nomilk 2 hours ago||
I once tried to use GIMP and gave up after 2 hours and got the task done in figma in 10 minutes. GIMP is a UX atrocity. The interface is a cluttered mess of meaningless panels and buttons. Worst for me is i'd spend 15 mins googling/reading how to do something, look for the corresponding buttons for 10 minutes, be unable to find them, and later discover they were on a panel that wasn't enabled by default (I didn't even know you had to enable panels; i'd assumed everything that was available was there in front of me). On macOS some panels randomly disappear behind other programs.

It was like using a computer program in your dreams where things don't really have to make sense.

My theory is this is a classic OSS problem where everyone wants to contribute their pet feature but the project lacks discipline and nobody wants to remove, organise, and improve (especially where the latter can be 10x harder and more tedious then the former). This could be an argument for opinionated leaders in OSS projects, because at least they'll say 'no' and do things 'their' way a lot of the time, which is often better than the 'anything goes' philosophy.

consumer451 24 minutes ago||
Friendly reminder to everyone that https://photopea.com exists. If you are used to Photoshop, then the UI will be quite familiar.

I only need to do somewhat basic stuff these days, so photopea.com is more than enough for me. However, now that I look it has tons of new features. Nothing to install, is ad-sponsored by default, and runs entirely client-side.

IIRC, this is a lone developer, who has previously refused what seemed like lucrative catch & kill acquisition offers.

Here is a post with lots of info:

https://news.ycombinator.com/item?id=33334521

easyThrowaway 52 minutes ago|||
Between GIMP releases we saw entire graphics pipelines, conventions and workflows come and go. We had the Affinity suite, Canva, Paint.net, Clip Paint Studio, Sketch, various attempts from Adobe at expanding beyond the Photoshop ecosystem (Anyone remembers XD?), probably something else I’m missing right now. Now we’re in the age of Figma, with its own UI and quirks.

At this point it’s probably easier to accept that the GIMP UI is simply what GIMP developers want it to be.

True, it doesn’t make a lick of sense, but the same could be said about Turbotax, Jira, SAP… or God may have mercy on your soul, Avid Pro Tools.

It is what it is. It’s not like there are no alternatives anymore.

pinkmuffinere 1 hour ago|||
From tfa

> A lot of new and existing contributors have submitted improvements to GIMP’s user interface and its user experience. We wanted to highlight their efforts, and encourage you all to continue sharing your feedback on our design issue tracker.

I see no active resistance. If you have feedback, maybe share it with them?

kushalpandya 1 hour ago|||
The attitude partly affects GNOME too, any time you'd constructively criticize it on places like their Issue tracker or r/gnome, their defenders would come with pitchforks at you. Glad I moved to KDE nearly a decade ago.
cromka 1 hour ago||
Gnome does UX and UI very well, though.
TheChaplain 2 hours ago||
It could also be that the Gimp team and community wants their software a certain way, and I don't see why one should disrespect that?

Those who disagree are welcome to fork- and maintain it, if the users see value in it, they'll switch.

lightwords 1 hour ago||
It's just sad. Nobody wants to fork it because nobody uses GIMP, so forks get almost no traction. People love the effort and commitment, install it, try it for a couple of tasks, fail, and never come back. It has built up this reputation of being terrible, and no one wants to give it a second chance after their first impression.

I think it's a lesson in how not to run an open-source project. I put it in the same category as Darktable, which gives off that exact same bad first impression.

tkfoss 1 hour ago||
darktable is at least slowly actually getting better... I like what blender managed to do.
pinkmuffinere 1 hour ago||
Autosave sounds nice, I’m excited to have that!

I appreciate the backwards compatibility they highlight in the article, and more generally the ownership oss gives you over your files. My small business uses gimp, canva, and Inkscape, and they all have their purpose, but one of the complaints we have with canva is that it’s really hard to get the original files backed up somewhere, aside from canva itself. You have to download each file individually , which is quite a pain (please correct me if there’s an easier way!). Gimps openness is an obvious path for oss, but really is a great feature. If the gimp team stops, we’ll still be able to edit our gimp files. If the canva team stops, we mostly lose all the canva stuff.

RugnirViking 13 minutes ago||
Basically every complaint about GIMP is also valid for photoshop. People claiming PS is "intuitive" or "easy to use" literally just means they already know the keybindings/icons/quirks of photoshop specifically. It's okay! I have the exact same experience the other way around when I have to use photoshop
time4tea 41 minutes ago||
Zipped xml i wouldn't tbh. Its just not a great random access container. Compressed xml in a sqlite? Sure.
kvemkon 2 hours ago||
Zipped XML

Preparation for the future XCF (24.09.2023)

https://gitlab.gnome.org/GNOME/gimp/-/work_items/10076

Someone proposed newer ser-/deserialization approaches, but this didn't result in a discussion.

amelius 1 hour ago||
They should make it easy to install and use GenAI plugins (without messing with GPU drivers, etc.)
bulgur999 3 hours ago||
As usual, whenever GIMP is involved, all we get are negative, often unfounded comments about an excellent piece of free software that is massively used and developed with very limited resources, doing its job really well.

There’s something so pleasant about having GIMP around, efficient and so far removed from the disgusting greed that drives so many of the projects featured here.

unpopularopp 3 hours ago||
I’m going to take the bait:

I know a lot of people don't like that but sometimes I feel that FOSS projects are intentionally sabotaging themselves by ignoring industry standard options/conventions and instead they are following open source ideas just to be different. GIMP is the perfect example of that and generally speaking UI/UX is the main symptom.

Blender was able to move forward by not listening to the FOSS crowd but to the industry. And see where are they now compared to GIMP.

ChrisGreenHeur 3 hours ago|||
important here to remember that Blender was created within the industry as a commercial tool. When open sourced the leader of the project remained and knew quite well what separated a good creative tool from a bad one. It was always situated in a position where the core users were either hobbyists or professionals.

Gimp was never in such a situation.

Culture is important.

berkes 2 hours ago||
> Culture is important

Which brings us back to why so many people dislike Gimp, and/or see it as a posterchild example of bad FOSS alternatives.

I agree, and Culture IS important. And I think the culture around many Open Source "Alternatives" is harming themselves and the overall FOSS community. From Mastodon via Gimp to Nextcloud.

graemep 2 hours ago||||
Even the name is self sabotage.
BlackRing 1 hour ago||
It's a clever name. What's your beef with it?
johannes1234321 1 hour ago|||
It's a term often interpreted as derogatory for a group of people. (Disabled people)
drbscl 1 hour ago|||
If I told my parents I'm "using GIMP", I will get some very concerned looks.
bulgur999 2 hours ago|||
So GIMP has a larger user base than Blender, what is your point ?
Gualdrapo 2 hours ago|||
I don't know what it has to do with anything - GIMP has been around for a while and has been the de facto FOSS alternative for photoshop for so long. That doesn't make that several of its UX and UI decisions are at least questionable nor make that comment you're replying any less true.

Not to mention the fact that if you ever mention in any way that GIMP's UX/UI could be better to anyone of its veteran devs they would turn weirdly ultra defensive and take everything personal.

graemep 2 hours ago||||
Blender is something routinely recommend by normies. Gimp is not.

Blender is a very popular, maybe the most popular, for the tasks its used for. Gimp is not.

rplnt 2 hours ago|||
Market share might be more relevant when we're comparing products with different market sizes.
igleria 2 hours ago|||
I love that GIMP exists but... I have to say, it never got rid of the "backend developer doing frontend" feeling, and I've been aware of Gimp for 20 years now (did not know how to...ehem, run photoshop in my teens)
lukan 3 hours ago|||
Do you have your special dark mode glasses on?

Because I fail to see all the comments here as negative and unfounded. (and my guess why there is often negativity towards GIMP, is because it was too often advertised as a adequate Photoshop replacement, which it is not, so people got disappointed with it)

herrherrmann 3 hours ago|||
… and the sizes of their updates are usually impressive! Seems to be a big project that is managed well to keep a good pace and keep the community in the loop. (Although I don’t know much about their inner workings.)
dm319 3 hours ago|||
It's a great piece of software. Best feature - not having your colours retrospectively removed from your project [1].

[1] https://www.reddit.com/r/graphic_design/comments/rdtodb/adob...

rimliu 3 hours ago|||
Yes, it is very pleasant to have it around. Especially when you switch to something else.
phendrenad2 2 hours ago||
Furthermore, it's free software. If people have a problem with it, they're free to show up and contribute, or fork if the community is really opposed to their ideas (they probably are for good reason, though).
MrVandemar 1 hour ago||
I can guarantee that anyone turning up and contributing or forking this project will not lead to the outcome of a improved piece of software.

It will lead to someone with the insight on how to make actual material improvements frustrated and angry that they don't have the technical skill (or time) to grapple with a complex codebase, and the people with the technical skill working on the codebase dismiss people with actual knowledge in different domains.

"Patches welcome" is not any kind of welcome. It's basically a euphemism for "fuck off, I don't want to have a conversation to make something better, I just want to hack on Feature X".

ChocolateGod 1 hour ago||
> "Patches welcome" is not any kind of welcome. It's basically a euphemism for "fuck off

Yeh, this line is very common in that project that rhymes with chrome.

Meanwhile contributed features get stuck at "needs design team" for years.

dm319 4 hours ago|
Non-destructive filter layers caught my eye, and has been something I've missed since moving off Windows/Photoshop to Linux. Looking around it seems like they introduced this in V3, which is great to see.
Balinares 4 hours ago||
Haven't those existed in Krita forever?
maya335 4 hours ago||
That is probably the V3 feature I'd notice most in daily use. Non-destructive editing makes experimentation much less costly; without it, every “maybe this looks better” becomes another layer or file copy.
More comments...