I am glad someone is putting in this effort. Many years ago, there was another project called GIMPshop to make GIMP's interface more accessible to Photoshop users.
a) Solution X does it generally better than Y and their solution is *ported*.
b) Adapt to solution Y. The end.
Most of the time it is b. Because Vim shall not be Emacs. Linux shall not be Windows. And macOS shall not be Windows either.
Do you remember that foolish Windows-Themes on Linux? Luckily GNOME has killed custom theming. And Apple also. Custom theming is a horrible mess aside from areas where it is intentionally (e.g. Vim color schemes).
But it is also possible that Gimp moves to option A. At some point and they are interested in user-interface improvements. Most people just want to use Single-Window-Mode which shall be default for many years.
GIMP gets the work done. I've never had an issue I couldn't address with its tools, but it's clear the UI was crafted by coders. I'm glad for this approach.
How do we get this into mainline GIMP? As a GIMP user since it existed, I can say that the default interface "works" but the ux isn't great. This looks like a marked improvement and would give me something more like Inkscapes UI but for raster images instead of vector...
Possibly as part of our in-progress extension platform. The extension infrastructure is already built (e.g. you could package the theme as .gex file and have GIMP recognize it), and we have a GSoC student working on some aspects of it (at the moment, the submission workflow for an online repo of extensions). Once it's ready, we could reach out to the developers of PhotoGIMP and see if they'd be willing to have it included as part of the initial extensions repo - then you could pull it into GIMP directly.
I've never understood GIMP's approach to copy paste either. They've made a decision that copy and paste must require as many un-intuitive steps as possible.
Most graphics programs let you select a region, copy it and then move the copy around to where you want it, the end. You can usually paste into new layer if needed.
But not in GIMP for some reason you have to copy something and 'anchor it' or convert it to a new layer before you ever see it.
This kind of thing just makes me use other software.
Gimp is shit. It has always been shit and likely will always be shit. The UI is made by Satan himself and it is much closer to Paint than to Photoshop in terms of feature coverage.
I probably won’t bother to try this because I think it’s unlikely that it fixes whatever is broken in Gimp that prevents me from using it. I use DWM. Gimp simply doesn’t work with that window manager. I won’t bore you with details, but other users of DWM or, possibly, similar WMs know what I mean.
It’s not DWM’s fault. It works fine with programs that support X11 properly. Krita, for example, works perfectly with DWM.
I really hate [edit: the necessity for something like] this. I deeply disagree that Photoshop has better UI than GIMP, it's just that GIMP is no professional's daily driver, you were paid to learn Photoshop; and whenever you learned any technique, you learned it in Photoshop. Clinging to Photoshop UI (which is completely arbitrary and bizarre) just supports Photoshop - you're taking a vacation instead of making a move.
That being said, the comfort that millions of people have with the Photoshop interface is in itself an institution, and has to be respected as such (imagine the collective number of man-hours put into learning it.) I don't know what the answer is. But the worst possible outcome is the Firefox outcome, where GIMP ends up chasing Photoshop rather than remaining its own thing.
Just, please, try to get out of your head that GIMP's UI is bad. It's not, it's just different. Don't think of it as a knock-off Photoshop. Deal with it on its own terms. Use these Photoshop skins as a transition rather than a destination.
That means I might have a problem with this approach, just because it doesn't allow for a easy switch between classic and Photoshop UI. It's actually annoying to switch back and forth. If it catches on and brings more users to GIMP, it will become the interface, and leave GIMP vulnerable to IP attacks.
Just the existence of Gimp seems like so much effort flushed down the toilet because of someone's bad, bad taste and incredibly poor user interface design
The argument over the UI in GIMP and Photoshop is actually based on the kind of "false" premise that Photoshop has a "superior" UI.
It reminds of my first experience using macOS, as a long time Windows user. The first few months on macOS was a totally frustrating and negative experience for me - "What the ...? why does the ENTER key not open files or folders? Why is it going to 'rename' mode? Why doesn't double-clicking the title bar on a window maximise the window? Why are some windows maximised and others take their own custom width? Why is the Maximise button making apps full screen!?" - and so on.
The point is that I had become so familiar with the Windows UI, that every other OS UI suddenly seemed alien - "This is not how a UI should work on an OS". (This was also the reason that I hated Ubuntu's DE, as it tried to imitate the macOS UI I was then unfamiliar with). Familiarity means when you face a new UI, you have to spend effort to re-learn your way of thinking around a UI, which can be a frustrating experience (especially as you grow older). That effort / stress also unconsciously creates a negative impression in your mind about the UI. Both Apple and Microsoft know this and that is why they deliberately make their UI distinct and different from each other - whether it is Windows vs macOS or Windows Phone vs ios. Recently someone (a non-geek) asked me if they should buy a Macbook as they had an iPhone too. As they were a Windows user, I warned them that the macOS UI would be frustrating and to try macOS before committing to it. They did, and ultimately decided against it and chose to stick to Windows (buying a Surface Tablet).
As a former graphic designer, and an experienced Photoshop user, I only considered GIMP as a replacement when Adobe decided to make it a subscription. And just as with Windows to macOS, re-learning to use the GIMP UI was a frustrating experience because I was always thinking of "this is how it is done in Photoshop". Once you let go of that "familiarity", and are willing to actually test if the "GIMP way" is maybe better, it becomes a less frustrating experience. (All that said, while I have got used to using the GIMP tools the GIMP way, the overall GIMP layout does have a cluttered feeling and I do recommend installing Photo GIMP - it won't really make GIMP a Photoshop clone, but it will make it more "familiar" and thus easier to "re-learn" how to use it).
I tried using gimp on Mac to do some extremely basic stuff. I just wanted multiple layers to make a little mock up at work. Gimp’s mental model is unintuitive to me, I got so frustrated trying get anything done. I gave up and bought acorn for Mac to make my basic little image.
So I guess that yesterday's questions "Where is vibecoded Photoshop?" just got answered with a vibecoded Gimp UI that looks like Photoshop ;) but seriously, nice work!
Pretty sure there has been various efforts to do this, but they all eventually stall due to being unable to keep up with the GIMP source. I hope this time they're taking an approach that will allow them to keep up with the maintenance.
GIMP should take a lesson from Blender. Blender used to be the most clunky, unintuitive pieces of open source software. But after a decade and a half of UI development, it's one of the smoothest interfaces you'll ever use.
I tried GIMP out again after a decade, and I have to say I'm presently surprised with v3. I avoided it for a long time because I remember it being a super confusing interface. Every UX idiom seemed backward to me then. But today I need to do some significant compositing, repainting and correction sporadically, and I'm tired of the Adobe tax. Maybe coupled with AI research, I've been quickly able to figure out everything I need to do.
Does this fix the layers palette? Last I knew, in stock GIMP the way it operates is utterly bizarre, supporting none of the multi-select interactions that have been stock in scrolling list views across platforms since the 90s.
Photoshop's interface is getting worse [1] and everyone hates Adobe, so there's a great opportunity for a tool like GIMP to step up and become the default alternative. It's got a lot of features, it's been around for a long time and has reasonable name recognition (for better or worse).
However, unless they do a Blender and make a sustained effort to improve the UI, understand what people want and how it fits into professional workflows, it's never going to happen.
The attitude seems to be: If you don't like it, fuck you. I think they're genuinely happy with how things are. The inscrutable UI and off-putting name are features not bugs, keeping away the sort of people they don't want.
We then discuss and test with the reporter and volunteer designers, and try to implement once some consensus has been reached. We welcome feedback from more users, so feel free to contribute your thoughts and design/workflow issues!
While all the comments about GIMP needing a total UX overhaul etc. are likely valid, it's worth noting that there's something like 2 people working on the bulk of GIMP at the moment.
It's not a startup that has just raised a series A and opened a flashy San Francisco office.
All that is to say that I don't think the problem is the GIMP devs not knowing what the problems are and needing them explained over and over again.
The problem is a shortage of developers to address them.
After the attitude displayed by those developers towards e.g. opening jpegs and saving GIMP format files, I don’t think I’m interested in contributing and have replaced using GIMP with Paint.Net and Corel.
I feel like people working on things for free can be cut a little bit of slack and not always be policed about any random person not linking their 'attitude' for some comment on a PR they made or whatnot.
But I guess it's easier to come up with reasons for not contributing than actually contributing.
37 comments
[ 4.2 ms ] story [ 54.9 ms ] threadhttps://en.wikipedia.org/wiki/GIMPshop
They taught Photoshop at school, so I found it easier to use GIMPshop than regular GIMP.
Do you remember that foolish Windows-Themes on Linux? Luckily GNOME has killed custom theming. And Apple also. Custom theming is a horrible mess aside from areas where it is intentionally (e.g. Vim color schemes).
But it is also possible that Gimp moves to option A. At some point and they are interested in user-interface improvements. Most people just want to use Single-Window-Mode which shall be default for many years.
And to summarize and perhaps avert other discussion; it's not so much about being "non-offensive" as it is simply about being professional.
Most graphics programs let you select a region, copy it and then move the copy around to where you want it, the end. You can usually paste into new layer if needed.
But not in GIMP for some reason you have to copy something and 'anchor it' or convert it to a new layer before you ever see it.
This kind of thing just makes me use other software.
There's absolutely no reason to use Gimp when https://www.photopea.com/ exists.
It’s not DWM’s fault. It works fine with programs that support X11 properly. Krita, for example, works perfectly with DWM.
That being said, the comfort that millions of people have with the Photoshop interface is in itself an institution, and has to be respected as such (imagine the collective number of man-hours put into learning it.) I don't know what the answer is. But the worst possible outcome is the Firefox outcome, where GIMP ends up chasing Photoshop rather than remaining its own thing.
Just, please, try to get out of your head that GIMP's UI is bad. It's not, it's just different. Don't think of it as a knock-off Photoshop. Deal with it on its own terms. Use these Photoshop skins as a transition rather than a destination.
That means I might have a problem with this approach, just because it doesn't allow for a easy switch between classic and Photoshop UI. It's actually annoying to switch back and forth. If it catches on and brings more users to GIMP, it will become the interface, and leave GIMP vulnerable to IP attacks.
Only Gimp devs would love Gimps interface.
Just the existence of Gimp seems like so much effort flushed down the toilet because of someone's bad, bad taste and incredibly poor user interface design
It reminds of my first experience using macOS, as a long time Windows user. The first few months on macOS was a totally frustrating and negative experience for me - "What the ...? why does the ENTER key not open files or folders? Why is it going to 'rename' mode? Why doesn't double-clicking the title bar on a window maximise the window? Why are some windows maximised and others take their own custom width? Why is the Maximise button making apps full screen!?" - and so on.
The point is that I had become so familiar with the Windows UI, that every other OS UI suddenly seemed alien - "This is not how a UI should work on an OS". (This was also the reason that I hated Ubuntu's DE, as it tried to imitate the macOS UI I was then unfamiliar with). Familiarity means when you face a new UI, you have to spend effort to re-learn your way of thinking around a UI, which can be a frustrating experience (especially as you grow older). That effort / stress also unconsciously creates a negative impression in your mind about the UI. Both Apple and Microsoft know this and that is why they deliberately make their UI distinct and different from each other - whether it is Windows vs macOS or Windows Phone vs ios. Recently someone (a non-geek) asked me if they should buy a Macbook as they had an iPhone too. As they were a Windows user, I warned them that the macOS UI would be frustrating and to try macOS before committing to it. They did, and ultimately decided against it and chose to stick to Windows (buying a Surface Tablet).
As a former graphic designer, and an experienced Photoshop user, I only considered GIMP as a replacement when Adobe decided to make it a subscription. And just as with Windows to macOS, re-learning to use the GIMP UI was a frustrating experience because I was always thinking of "this is how it is done in Photoshop". Once you let go of that "familiarity", and are willing to actually test if the "GIMP way" is maybe better, it becomes a less frustrating experience. (All that said, while I have got used to using the GIMP tools the GIMP way, the overall GIMP layout does have a cluttered feeling and I do recommend installing Photo GIMP - it won't really make GIMP a Photoshop clone, but it will make it more "familiar" and thus easier to "re-learn" how to use it).
However, unless they do a Blender and make a sustained effort to improve the UI, understand what people want and how it fits into professional workflows, it's never going to happen.
The attitude seems to be: If you don't like it, fuck you. I think they're genuinely happy with how things are. The inscrutable UI and off-putting name are features not bugs, keeping away the sort of people they don't want.
[1] https://unsung.aresluna.org/photoshops-challenges-with-focus...
We then discuss and test with the reporter and volunteer designers, and try to implement once some consensus has been reached. We welcome feedback from more users, so feel free to contribute your thoughts and design/workflow issues!
It's not a startup that has just raised a series A and opened a flashy San Francisco office.
All that is to say that I don't think the problem is the GIMP devs not knowing what the problems are and needing them explained over and over again.
The problem is a shortage of developers to address them.
So if you can, contribute.
But I guess it's easier to come up with reasons for not contributing than actually contributing.