GIMP is gearing up for a massive upgrade

4 days ago by Vosh to c/opensource

Development Update, August 2026
SocialistVibes01 135 points 4 days ago

Related to that, Jacob Boerema has implemented PSD Descriptor import support. Most of our current PSD support has been based on the the public Adobe specification. This document was last updated in 2019 however, and modern PSDs use a relatively undocumented text format called Descriptors to store many features.

The battle tested strategy of only providing old standards to others, like MS does.

path: 0 25324017, hotness: undefined, score: 135, children: 8
moopet 8 points 3 days ago

Don't use PSDs? I know people will say, "it's not as simple as that, they're industry standard", but if you say you'll only accept professional work in an open format, and you're the client, you have the control to change things.

path: 0 25324017 25338285, hotness: undefined, score: 8, children: 7
nasi_goreng 10 points 3 days ago

It's not about not using PSD.

GIMP is all about letting people to open and edit any image files. Whether it is a medical images format (DICOM), bitmap image only used on smart message, (Nokia's Over The Air Bitmap), to open experimental niche format (Jeff's Image Format).

path: 0 25324017 25338285 25338479, hotness: undefined, score: 10, children: 6
unwarlikeExtortion 1 point 3 days ago

Maybe that's what it was. It doesn't necessarily need to be that going forward, as project putlooks anf goals change with time.

Also editing is quite a lot of more work to support than mere viewing. As all tools and actions need to behave correctly - not jusbt the renderer.

And something proprietary can hadly be a "industry standard". It can be "most common" or a "de facto standard". But all "industry standards" are by definition open as any industry worth its weight doesn't rely on or include a single point of failure anywhere within itself.

path: 0 25324017 25338285 25338479 25344789, hotness: undefined, score: 1, children: 5
nasi_goreng 1 point 2 days ago

"It doesn't necessarily need to be that going forward"

This part does not make any sense. Making GIMP to be able to support any image format is a good thing. Especially for future file preservation.

If it was merely industry standard, if a software already good, people will just use the default format. It already happen with various industries, like comic making in Asia using .CLIP (Clip Studio Paint) instead of .PSD

path: 0 25324017 25338285 25338479 25344789 25350615, hotness: undefined, score: 1, children: 4
Damage 86 points 4 days ago

I've recently tried using GIMP again and, as a past detractor, I've gotta say it's improved significantly.

path: 0 25325527, hotness: undefined, score: 86, children: 10
purplemonkeymad 99 points 4 days ago

Honestly so much better when they moved away from the "everything is a floating window" interface. I can find stuff now.

path: 0 25325527 25326388, hotness: undefined, score: 99, children: 3
moopet 4 points 3 days ago

I really liked the floating window approach. I don't mind the new way, but I enjoyed the floaties when they were the default.

path: 0 25325527 25326388 25338258, hotness: undefined, score: 4, children: 2
Damage 7 points 2 days ago

There's a toggle to go back

path: 0 25325527 25326388 25338258 25347810, hotness: undefined, score: 7, children: 1
black0ut 1 point 2 days ago

Funnily enough, back when it was floating by default, I always looked for the toggle to make it one window. But when they made it a single window by default, I found myself toggling it back to floating.

I kinda like having both options. Floating could still make some sense, and it can do cool things that a single window can't.

path: 0 25325527 25326388 25338258 25347810 25354357, hotness: undefined, score: 1, children: 0
umbrella 17 points 4 days ago

exactly. i've used photoshop professionally and tried gimp then.

gimp is not quite there yet, but the potential can now be seen.

path: 0 25325527 25328868, hotness: undefined, score: 17, children: 5
l3mming 18 points 3 days ago

To be fair, Photoshop peaked about 10 years ago and has been steadily getting worse. It's only a matter of time before they're neck and neck.

path: 0 25325527 25328868 25331983, hotness: undefined, score: 18, children: 2
umbrella 10 points 3 days ago

i pin it around the time they turned it into a subscription with CC. is that 10 years ago already?

path: 0 25325527 25328868 25331983 25332200, hotness: undefined, score: 10, children: 1
finalarbiter 10 points 3 days ago

It was in the ballpark of 2014-15ish IIRC, so a little over ten years

path: 0 25325527 25328868 25331983 25332200 25333108, hotness: undefined, score: 10, children: 0
freely1333 18 points 4 days ago

Not to down on them too much but this comment is kind of funny in the context of a 30 year old program.

path: 0 25325527 25328868 25329938, hotness: undefined, score: 18, children: 1
umbrella 0 points 4 days ago

if you think about it, phones are where the "new" programs actually are.

path: 0 25325527 25328868 25329938 25330044, hotness: undefined, score: 0, children: 0
rmuk 52 points 3 days ago

I used to work in schools IT and I managed to get a lot of FOSS tools into regular use amongst both staff and students; Audacity, Libre Office, Firefox, even Debian in a few IT labs... but the one that never stuck was GIMP because no teacher is going to tell their class they'll be using GIMP today.

I know this is a tired point and will probably never be fixed, but that name causes more problems than anything else.

path: 0 25334191, hotness: undefined, score: 52, children: 23
khaleer 24 points 3 days ago

I only learned about this "negative connotation" from people yelling about how GIMP name is bad.

path: 0 25334191 25338108, hotness: undefined, score: 24, children: 1
chiliedogg 5 points 2 days ago

I work in municipal government, and I just renamed the shortcuts on my work computer to avoid having to explain it to another mayor or councilmember. I think they're adding Photoshop to the bufget anyway next year. GIMP is good for free, but I have to admit Photoshop really is the king of photo editors.

I do really like Inkscape though.

The FOSS software I find to be the most impressive, however, is QGIS. I have ArcGIS and QGIS both installed on my machine and use them both heavily. For data processing, I usually go with QGIS, but then I make most of my deliverables in ArcGIS because it has a way better layout editor and lots of other software and angencies require me to use ESRI REST services.

But I can go with the cheapest ESRI licenses because I don't have to pay an extra 4 grand a year for the "Erase" tool when I can punch a hole in a shapefile in QGIS for free. And I openly said as much in my last meeting with ESRI when they were trying to get me to upgrade.

path: 0 25334191 25338108 25351018, hotness: undefined, score: 5, children: 0
dev_null 21 points 3 days ago

This is always interesting to hear because as someone who went school in a non English speaking country, GIMP was obviously never an issue. In most of the world the name isn't an issue.

I only learned about that alternative meaning years later.

path: 0 25334191 25338007, hotness: undefined, score: 21, children: 1
BigJohnnyHines 4 points 2 days ago

But for millions of people it is… the fact that it isn’t for some cultures does not negate the influence for those where it is. Companies like Apple will skip numbers and names if it’s a problem in one place (like say China) because they realize more adoption is useful. Old Gimp heads though just whine about America or some shit and wonder why nobody fucking uses it after 30 years.

Everything about this project is always saying they’re looking for input and design ideas but their old-ass users shoot down every person that has anything to say, many of whom have ideas from working as actual professionals for those same thirty years.

path: 0 25334191 25338007 25349498, hotness: undefined, score: 4, children: 0
IronBird 12 points 3 days ago

monkey paw curls, we keep it gimp but pronounce it gimp

path: 0 25334191 25338054, hotness: undefined, score: 12, children: 2
Rooster326 7 points 3 days ago

gimp

G I M P

G(ee) I (A)M P(ee)

...

path: 0 25334191 25338054 25340960, hotness: undefined, score: 7, children: 0
cabbagepatchcrabs 4 points 3 days ago

How dare you make me sound that out in my head.

path: 0 25334191 25338054 25340217, hotness: undefined, score: 4, children: 0
Zink 11 points 3 days ago

Well shit, I never cared about the name but this convinced me because adoption and teaching about FOSS matters more.

path: 0 25334191 25340039, hotness: undefined, score: 11, children: 0
polotype 10 points 3 days ago

Could you eli5 why gimp doesn't work as a name, i genuenly don't know...

path: 0 25334191 25337762, hotness: undefined, score: 10, children: 6
renrenPDX 24 points 3 days ago

It’s a derogatory term as well as a BDSM term.

path: 0 25334191 25337762 25337839, hotness: undefined, score: 24, children: 5
polotype 2 points 3 days ago

Ahhh ok noted

path: 0 25334191 25337762 25337839 25339892, hotness: undefined, score: 2, children: 2
Piatro 2 points 3 days ago

Genuine question, how did you know BDSM but not gimp?

path: 0 25334191 25337762 25337839 25339892 25343382, hotness: undefined, score: 2, children: 1
Rooster326 2 points 3 days ago

Is it derogatory?

Definitely thought it was a humiliation thing

path: 0 25334191 25337762 25337839 25343915, hotness: undefined, score: 2, children: 1
kestrel7_7 1 point 2 days ago

Some consider it an ableist term

path: 0 25334191 25337762 25337839 25343915 25354534, hotness: undefined, score: 1, children: 0
Dearth 7 points 2 days ago

proffessors could say "we'll be using Gnu Image processing" or "Gnu Imp" if they wanted to get lame about it. The real big knoggin move is to just call it GIMP and silently dare your students to act like children

path: 0 25334191 25347244, hotness: undefined, score: 7, children: 2
rmuk 8 points 2 days ago

Tell me you've never tried to control a class of teenagers without telling me you've never tried to control a class of teenagers.

path: 0 25334191 25347244 25347475, hotness: undefined, score: 8, children: 0
BigJohnnyHines 4 points 2 days ago

Kids would eat you alive.

path: 0 25334191 25347244 25349432, hotness: undefined, score: 4, children: 0
Adderbox76 3 points 2 days ago

We should rename it the Gnu Image Leveraging Framework.

path: 0 25334191 25351577, hotness: undefined, score: 3, children: 0
SocialistVibes01 2 points 3 days ago

What puritanism does to a mf

path: 0 25334191 25344467, hotness: undefined, score: 2, children: 0
kestrel7_7 2 points 2 days ago

Yep, always felt the same way. Can’t be seriously suggested in a professional environment simply because of its name. Whole project been shooting itself in the foot with a machine gun since day 1.

path: 0 25334191 25354506, hotness: undefined, score: 2, children: 1
rmuk 5 points 2 days ago

There's a meme floating about somewhere that goes:

Windows Tool: Producix Pro for Business 2024

MacOS Tool: Sweesh

Linux Tool: klitoris

and this kinda feels like that.

path: 0 25334191 25354506 25354749, hotness: undefined, score: 5, children: 0
Hueristic_Autistic 0 points 3 days ago

I tried Debian for two hours and said fuck this and I went straight back to Ubuntu. I might try it again when I know more about it. For now I'm still very much a noob. Debian's still Ubuntu's boring cousin to me and I'm working on making it the fun one I want to invite over.

path: 0 25334191 25344226, hotness: undefined, score: 0, children: 0
oeuf 49 points 4 days ago

GIMP is shaping up to be (and actually already is IMO) the best editor out there for nondestructive work.

path: 0 25324846, hotness: undefined, score: 49, children: 39
AmyAye 24 points 4 days ago

Does the UX still suck though?

path: 0 25324846 25325875, hotness: undefined, score: 24, children: 37
moldy_rice 76 points 4 days ago

Nope. You just made the mistake of learning something else first and expecting other tools to match it

path: 0 25324846 25325875 25325932, hotness: undefined, score: 76, children: 28
holy_scroller 28 points 4 days ago

This is me with all CAD software 😭

path: 0 25324846 25325875 25325932 25326119, hotness: undefined, score: 28, children: 5
Fmstrat 4 points 3 days ago

I started with FreeCAD. Never changed 😉

path: 0 25324846 25325875 25325932 25326119 25334397, hotness: undefined, score: 4, children: 0
captain_aggravated 4 points 3 days ago

My way into CAD software was 1. Dealing with DXF editors like QCAD. 2. Trying to tackle parametric CAD, I ran Onshape's tutorials, they have pretty good technique tutorials, like how to draft a paperclip, that are applicable to most parametric CAD packages. Then learning how FreeCAD's spreadsheet works.

FreeCAD has a full-on spreadsheet built in, now it's feature poor compared to Excel or LOCalc but you can store and calculate dimensions there and then use them in the main drawing. Other software has features that accomplish this but it's not as flexible and familiar as a spreadsheet. FreeCAD has some usability issues but everything else out there is either drawbackware or subscription.

path: 0 25324846 25325875 25325932 25326119 25330304, hotness: undefined, score: 4, children: 3
CybranM 18 points 4 days ago

Expecting it to be the exact same and working in an expected way are different. Blender used to select with RMB instead of LMB like every other program in existence, is it really the users fault for finding that stupid?

Following expectations and having a "smooth" workflow is something to aim for unless the standard is really bad. No need to fix what ain't broken

path: 0 25324846 25325875 25325932 25328497, hotness: undefined, score: 18, children: 0
atomicbocks 17 points 4 days ago

This is true of pretty much all software. So many people expect to be able to pick up LibreOffice office and use it like they use MS office and then get immediately irritated the button doesn’t look exactly the same and give up.

path: 0 25324846 25325875 25325932 25326387, hotness: undefined, score: 17, children: 9
AmyAye 7 points 4 days ago

Yeah butlike, I am using Calc, and I use the arrows, and it just, moves the view instead of which cell is selected, which feels really backwards.

path: 0 25324846 25325875 25325932 25326387 25328277, hotness: undefined, score: 7, children: 1
Zarobi 1 point 4 days ago

I got irritated by the differences, but I was more irritated by Microslop, so it was the lesser of two irritants. I mostly figured it out eventually. Finding H2 is always at the bottom of the entire style list though for some fucking reason like there's no excuse for that kind of mild irritation

path: 0 25324846 25325875 25325932 25326387 25328068, hotness: undefined, score: 1, children: 6
S_H_K 17 points 4 days ago

I remember a guy telling me back in 2015 or so that Gimp was designed for having 2 monitors. At first I tought it made no sense but some yers after I got the chance to try and it way more comfortable to put all toollboxes in a separate monitor.

path: 0 25324846 25325875 25325932 25326256, hotness: undefined, score: 17, children: 1
Axolotl_cpp 4 points 3 days ago

That explains a lot of stuff actually

path: 0 25324846 25325875 25325932 25326256 25337567, hotness: undefined, score: 4, children: 0
digital_alchemist 7 points 3 days ago path: 0 25324846 25325875 25325932 25334888, hotness: undefined, score: 7, children: 1
black0ut 2 points 2 days ago

This is why most tech companies (including Adobe) are so hell bent on having schools teach just their software and their way of doing things. An entire generation of clients guaranteed for life.

path: 0 25324846 25325875 25325932 25334888 25354372, hotness: undefined, score: 2, children: 0
AmyAye 5 points 4 days ago

I mean, sort of? I picked up Affinity Photo from Photoshop pretty quick because the UX isn't crap.

path: 0 25324846 25325875 25325932 25328271, hotness: undefined, score: 5, children: 4
NewNewAugustEast 8 points 4 days ago

Again, no, because Affinity is more similar to photoshop.

What exactly, is the "crap" part of gimps UX? I never had an issue with it.

Then again I really liked it when all the elements are not in the same space, it is very similar to high production work using multi monitors and having the actual canvas the focus.

path: 0 25324846 25325875 25325932 25328271 25328537, hotness: undefined, score: 8, children: 3
sibachian 1 point 3 days ago

i disagree. i started out on paint shop pro. moved to adobe. and then to affinity.

i have given gimp several chances through the years and it just can't compete.

path: 0 25324846 25325875 25325932 25330725, hotness: undefined, score: 1, children: 1
moopet 4 points 3 days ago

As always, it depends what you're using it for and what your UI expectations are. But for me in particular, some people I've worked with, and presumably others, it can definitely "compete". It does everything I need it to, and my workflow is faster. And I can throw a copy onto any old machine without having to jump through licensing hoops or download a "download manager" or whatever bolt-on shit PS needs these days.

Early on, for me, the killer feature was that it started up about 10x as quickly as PS, so I could start it, work, close it, get on with other work, whereas PS was so drearily slow that I'd leave it running all day rather than wait for it to launch, which meant that I had about half my RAM available for other things. It's better now, and a lot of that has been obsoleted by faster CPUs and more resources in everyone's computer, but I still remember how much of a chore it was to use PS.

path: 0 25324846 25325875 25325932 25330725 25338420, hotness: undefined, score: 4, children: 0
monovergent 17 points 4 days ago

First thing I always do is set icon scheme to have colors. I don't know who thought monochrome for the tools was a good idea, but it takes me twice as long to find anything.

path: 0 25324846 25325875 25328319, hotness: undefined, score: 17, children: 0
vas 8 points 3 days ago

Personally, I struggled somewhat until I've found the Search and Run a Command action. It's bound to / on the keyboard by default I think. Otherwise accessible via Menu > Help > Search and Run a Command.

So if I'm clueless where a certain action is in the menu, I just press /, then type my action as I think it could be named, then try it out. This, together with simply my memory of how to do things, covers 97% of my needs. One time out of 20 or 50 I encounter something that I don't know, at which point I duckduckgo, and the experience can be much worse.

Would you say this flow sucks? Or actually, it's fine? It's up to you to decide that.

path: 0 25324846 25325875 25337977, hotness: undefined, score: 8, children: 1
oeuf 4 points 3 days ago

Using / is awesome. Even if you know where things are in the menu it's usually quicker to just type the first few letters and smash enter. I use it all the time.

path: 0 25324846 25325875 25337977 25339059, hotness: undefined, score: 4, children: 0
hexagonwin 8 points 4 days ago

which part do you dislike? maybe because it fits my mental model very well, but i find the ui to be very intuitive overall. keyboard shortcuts are also pretty simple..

and there's some user made config that makes its ui and keybinds work like adobe photoshop if thats what youre used to

path: 0 25324846 25325875 25328453, hotness: undefined, score: 8, children: 1
AmyAye 7 points 3 days ago

Finding things just feels unintuitive. Like I can never find how to do a basic task like cropping. Or resizing a layer, it does shit like grabs the layer under sometimes, ir just resizes the selection box instead of the selection.

path: 0 25324846 25325875 25328453 25331521, hotness: undefined, score: 7, children: 0
Swedneck 7 points 3 days ago

It's been perfectly fine for years, could certainly be made easier to visually parse but like.. it does the job, it works, it's fine.

path: 0 25324846 25325875 25338898, hotness: undefined, score: 7, children: 0
oeuf 4 points 3 days ago

When did it suck?

I've been using it professionally for the last 3 years or so and it's no worse for UX than Photoshop, the 'industry standard'.

Both GIMP and photoshop are very sophisticated and technical software (although Photoshop is becoming less so I should add).

People who want a leaner set of tools should have a look at something like Tux Paint.

path: 0 25324846 25325875 25339132, hotness: undefined, score: 4, children: 1
AmyAye 2 points 3 days ago

Maybe its better. I have used it off and on for like, 20 years or more now. It was crap for a looong time.

path: 0 25324846 25325875 25339132 25339657, hotness: undefined, score: 2, children: 0
Fmstrat 3 points 3 days ago

I stopped using GIMP for Krita, but it looks like GIMP's nondestructive has come a long way.

path: 0 25324846 25334409, hotness: undefined, score: 3, children: 0
replicat 46 points 3 days ago

I've been using GIMP for over a decade. It's slowly starting to become one of the leading sources of frustration in my computing life. The more I learn about it the less it makes any sense.

Not trying to be negative here. Just saying that a modernization is much needed and I'm really excited for this.

path: 0 25333269, hotness: undefined, score: 46, children: 6
HugeNerd 18 points 3 days ago

Try FreeCAD if you really want to suffer.

path: 0 25333269 25334462, hotness: undefined, score: 18, children: 1
dev_null 10 points 3 days ago

FreeCAD had improved massively since the recent 1.0 release, unlike GIMP...

path: 0 25333269 25334462 25338020, hotness: undefined, score: 10, children: 0
melroy 6 points 3 days ago

Honestly I switched to Inkscape more and more. Especially for logos.

path: 0 25333269 25333898, hotness: undefined, score: 6, children: 3
Swedneck 11 points 3 days ago

ironically i find inkscape vastly more intimidating than gimp, inkscape's interface is barely comprehensible at all whereas gimp is just slightly clunky.

path: 0 25333269 25333898 25338856, hotness: undefined, score: 11, children: 2
melroy 2 points 3 days ago

It took me only 20 years to convince myself to Inkscape more. But it's worth it. 😅

path: 0 25333269 25333898 25338856 25342430, hotness: undefined, score: 2, children: 0
rumba 1 point 3 days ago

For occasional paths, I agree with you, but when you really start needing deeper vector work, you either get pushed into inkscale or you end up brute forcing it.

path: 0 25333269 25333898 25338856 25344284, hotness: undefined, score: 1, children: 0
manuallybreathing 39 points 3 days ago

I love GIMP and no amount of tedious naysaying will ever change my mind

path: 0 25340223, hotness: undefined, score: 39, children: 5
zarkanian 7 points 2 days ago

I did a few tutorials years ago. I realized that the way it did things was different from Photoshop and, in some ways, better. I could appreciate some of the design choices.

The problem is that most people learn PS first and then don't learn Gimp at all, and then when they find out Gimp doesn't work like Photoshop, they decide that it sucks.

path: 0 25340223 25348749, hotness: undefined, score: 7, children: 0
rumba 6 points 3 days ago

I've been using it for decades.

If they'd make the macroing system idiot proof, maybe talk to some portrait photographers about how they use Photoshop and help them achieve their workflows, they could seriously shut down some Adobe.

path: 0 25340223 25344244, hotness: undefined, score: 6, children: 0
jeorb 3 points 2 days ago

Same! It's great! And weird. But mostly great!

path: 0 25340223 25348646, hotness: undefined, score: 3, children: 0
ksh 2 points 2 days ago

I keep discovering new capabilities

path: 0 25340223 25350358, hotness: undefined, score: 2, children: 0
blindbunny 1 point 2 days ago

Yo same!

path: 0 25340223 25347366, hotness: undefined, score: 1, children: 0
BlackLaZoR 32 points 3 days ago

The UI needs a global overhaul since the day one and still nobody talks about it

path: 0 25337850, hotness: undefined, score: 32, children: 7
CmykStudent 18 points 3 days ago

@BlackLaZoR @Vosh I think lots of people talk about it. :)

We have a dedicated UX site for people share to feedback on that very topic, which we try to implement as we can: https://gitlab.gnome.org/Teams/GIMP/Design/gimp-ux/-/work/_items

The hope is that over time, designers will get more comfortable and work on larger design challenges (like how new code contributors start small and hopefully grow to develop more complex features)

path: 0 25337850 25340765, hotness: undefined, score: 18, children: 0
Flamekebab 12 points 2 days ago

I can do loads of stuff despite GIMP's efforts to stop me.

path: 0 25337850 25347047, hotness: undefined, score: 12, children: 0
GideonD 10 points 3 days ago

I've been using Photo Gimp plugin with it for years. Otherwise the interface would be an absolute mess.

path: 0 25337850 25339088, hotness: undefined, score: 10, children: 4
kevindery 2 points 2 days ago

Can you turn it on and off easily? I know my way around photoshop but still want to learn vanilla gimp.

path: 0 25337850 25339088 25349734, hotness: undefined, score: 2, children: 1
GideonD 1 point 2 days ago path: 0 25337850 25339088 25349734 25356435, hotness: undefined, score: 1, children: 0
Adderbox76 2 points 2 days ago

I've never understood the purpose of PhotoGimp. I get why it exists. But it doesn't do anything magical that GIMP isn't already designed to let you do in the first place...which is move around, open, close and organize any window or dock into any place you want.

Anyone who has used GIMP for more than a few days has long since organized it to their own personal workflow; even some that look like photoshop.

The same goes for keyboard shortcuts. You can change literally everything about how GIMP looks anytime you want. So why lock yourself into some script that makes it look like a clone of some corporate crap, and worse...donate to the guy who designed said script as though he made something significant that no one else could achieve.

It's very existence is a lie. Users aren't locked into anything and he didn't do some magic to change that. It's literally how GIMP is designed to be customized.

Play with it. Have fun with it. That's the entire point.

path: 0 25337850 25339088 25351497, hotness: undefined, score: 2, children: 1
GideonD 1 point 2 days ago

It's basically just a drop in configuration to make it look and feel more like the Photoshop interface. Can you accomplish the same with tinkering? Sure. Do I want the spend all day trying to make it look pretty when I need to actually be working in the software? Hell no. Just drop in the plugin and get to work. It has it's place. It would be less necessary if GIMP default layout didn't suck right out of the box.

path: 0 25337850 25339088 25351497 25356419, hotness: undefined, score: 1, children: 0
Horsey 31 points 4 days ago path: 0 25330210, hotness: undefined, score: 31, children: 4
sibachian 13 points 3 days ago

i completely switched to Affinity suit some 3 years ago at work. I was so excited when the affinity4linux install script dropped. but performance makes it near useless. slow and stuttering.

here is for hoping gimp and inkscape can one day match.

path: 0 25330210 25330687, hotness: undefined, score: 13, children: 2
Horsey 2 points 3 days ago

My thing is that I use the iPad app with the pencil. The last time I tried GIMP it was great.

path: 0 25330210 25330687 25330811, hotness: undefined, score: 2, children: 1
CatLikeLemming 4 points 3 days ago

It is shocking how well-designed the Affinity apps feel on the iPad. I'm not entirely fond of everything being stuffed away in menus, but I see why they did it, and overall I've rarely felt so positively surprised about pleasant UX.

Now if only they hadn't been bought by Canva… well, at least I still have my old Affinity 2 Suite.

path: 0 25330210 25330687 25330811 25333377, hotness: undefined, score: 4, children: 0
umbrella 9 points 3 days ago

shoutout to diolinux. he does youtube too and is a great advocate for linux and foss.

path: 0 25330210 25333180, hotness: undefined, score: 9, children: 0
lemmur420 27 points 4 days ago

Very interesting, thanks for the update.

edit: I also love how the article credits every individual contributor for the new features they made, a very nice way to celebrate the group effort

path: 0 25323431, hotness: undefined, score: 27, children: 0
Zephyr 19 points 3 days ago

I've always wanted to see gimp on the same level of blender.

path: 0 25333427, hotness: undefined, score: 19, children: 2
dellish 9 points 3 days ago

Blender is astounding at how much it can do, but boy does it feel like a project that suffered major scope creep. There seems to be years worth of "but what if it could also do this?" attached to it. As a novice Blender user I still find the UI incredibly difficult to work with.

path: 0 25333427 25338134, hotness: undefined, score: 9, children: 1
bork 2 points 2 days ago

I'm hundreds of hours in and I still sometimes accidentally hit the wrong hotkey and spend 39 minutes figuring out why edit mode doesn't edit anymore, or why I can't weight paint in weight mode.

Feature discovery has become more organic and less "unfuck blender" though, so that's nice.

The grass is uh, slightly less brown on the other side I guess?

Phenomenal program though.

path: 0 25333427 25338134 25351035, hotness: undefined, score: 2, children: 0
pelya 18 points 3 days ago

Use Krita instead. It has a big tiddy anime waifu right on the splash screen.

path: 0 25338430, hotness: undefined, score: 18, children: 5
nasi_goreng 13 points 3 days ago

Different project scope tho.

Krita does not support random niche format like GIMP.

path: 0 25338430 25339904, hotness: undefined, score: 13, children: 2
Rooster326 12 points 3 days ago

Yes but the UI is 💯 easier to use.

The number 1 problem with GIMP is poor UI in my experience.

path: 0 25338430 25339904 25340944, hotness: undefined, score: 12, children: 1
SabinStargem 2 points 2 days ago

Easier interface AND anime aesthetics? Sign me up.

path: 0 25338430 25339904 25340944 25351106, hotness: undefined, score: 2, children: 0
Flamekebab 6 points 2 days ago

If they add the feature to set white point in the level tool I'm there. Last I checked they had some bullshit brush-off about how it wasn't relevant because it's designed for drawing or some bollocks.

Sorry that my sketches were on paper that wasn't pure white, I guess?

path: 0 25338430 25347092, hotness: undefined, score: 6, children: 0
Asfalttikyntaja 4 points 3 days ago

Now you got me.

path: 0 25338430 25340996, hotness: undefined, score: 4, children: 0
avocado 17 points 3 days ago

Krita for the win if you just need the drawing part. Left Gimp long time ago for Krita and never looked back.

path: 0 25334353, hotness: undefined, score: 17, children: 0
muusemuuse 15 points 3 days ago

no it isnt. we keep hearing this and no, they never have a massive upgrade. that project doesnt do massive. that's not how it's ever be run. its stable, predictable, sane, but ugly things we have all hated forever will never be massively revamped in a single update.

path: 0 25344712, hotness: undefined, score: 15, children: 1
blinfabian 1 point 2 days ago

ugly things will never be massively revamped teamspeak

path: 0 25344712 25354629, hotness: undefined, score: 1, children: 0
somegeek 12 points 4 days ago

We <3 GIMP

path: 0 25329848, hotness: undefined, score: 12, children: 0
janus2 12 points 3 days ago

they better add a fucking draw circle tool istg

path: 0 25334119, hotness: undefined, score: 12, children: 6
CmykStudent 7 points 3 days ago

@janus2 @Vosh You'll be happy to know it's in the cards. Proof of Concept now that we have vector layers: https://fosstodon.org/...

I haven't touched it lately since a new contributor was interested in implementing it, but one way or the other I hope to get it into 3.4.

path: 0 25334119 25338335, hotness: undefined, score: 7, children: 0
Swedneck 3 points 3 days ago

it exists lol, just make a circle selection and then "stroke selection"

path: 0 25334119 25338869, hotness: undefined, score: 3, children: 4
Flamekebab 6 points 2 days ago

Or, hear me out, a tool that draws a circle.

path: 0 25334119 25338869 25347035, hotness: undefined, score: 6, children: 0
bleustenns 3 points 2 days ago

It is okay to say that GIMP can technically do this, and also that it needs a straight up circle tool. Not having a live preview of what you are doing is not good UX in this situation.

path: 0 25334119 25338869 25347698, hotness: undefined, score: 3, children: 1
verily 5 points 2 days ago

"GIMP can technically do this" should be its tagline.

That's how I felt when I discovered non-destructive layer transformations are (technically) possible

path: 0 25334119 25338869 25347698 25349052, hotness: undefined, score: 5, children: 0
Inkstainthebat 2 points 3 days ago

Still bothered it doesn't have a preview tho

path: 0 25334119 25338869 25343037, hotness: undefined, score: 2, children: 0
phoenixz 11 points 4 days ago

The page 404s

What is the upgrade?

path: 0 25328353, hotness: undefined, score: 11, children: 4
Hadriscus 12 points 4 days ago path: 0 25328353 25328512, hotness: undefined, score: 12, children: 2
CmykStudent 6 points 4 days ago

@Hadriscus @phoenixz Just FYI, that's from our testing page (note the subdomain), so it'll give you a 404 again once we push it from drafts to the live site.

path: 0 25328353 25328512 25329674, hotness: undefined, score: 6, children: 1
Hadriscus 3 points 4 days ago

ah, the whole thing's a draft. I understand now

path: 0 25328353 25328512 25329674 25329676, hotness: undefined, score: 3, children: 0
leavemealone 4 points 4 days ago

Logo change!

path: 0 25328353 25329275, hotness: undefined, score: 4, children: 0
Godric 5 points 2 days ago

I haven't trusted gimp since the first time I watched Pulp Fiction

path: 0 25351249, hotness: undefined, score: 5, children: 0
thingsiplay 3 points 4 days ago

For the file format, would have been JSON instead XML not the better format? Its lighter and easier to parse and write, meaning more performant than XML.

path: 0 25323603, hotness: undefined, score: 3, children: 15
schnurrito 30 points 4 days ago

IMHO: XML is superior as a document storage format. JSON is superior as a data transfer format.

path: 0 25323603 25323799, hotness: undefined, score: 30, children: 8
thingsiplay -5 points 4 days ago

XML is not really superior to JSON as an image editing file format. EDIT: XML is better, if you want to keep a readable source format with markup. But that is not what a format for an image editing tool like GIMP should be needed for in my opinion.

path: 0 25323603 25323799 25323825, hotness: undefined, score: -5, children: 7
schnurrito 15 points 4 days ago

No, they are both not really suitable for that. But I don't see where the link in the OP implies they plan to store binary image data in XML, they're probably going to store that in a binary format and use XML to describe relationships and other metadata.

path: 0 25323603 25323799 25323825 25323873, hotness: undefined, score: 15, children: 1
CmykStudent 7 points 4 days ago

@schnurrito @thingsiplay Yes, the XML is for file structure descriptions not binary data.

The GEGL buffers we use for image data in GIMP can be synced across files, so this new format will allow us to quickly auto-save the image/layer/etc to file as you make edits. Still in-progress work, but it's really cool.

path: 0 25323603 25323799 25323825 25323873 25329085, hotness: undefined, score: 7, children: 0
mholiv 10 points 4 days ago

I’m gunna disagree with you XML comes with validators and versioning as part of the XML spec. You can validate XML files against XSD descriptors that can be published and even referenced by the XML file.

The only downside of XML over json is that XML is verbose AF.

Strict validators, versioning, checking, and definitions is EXACTLY what you want in a storage format.

ODF is also XML. It makes sense here.

More information for you: https://en.wikipedia.org/wiki/XML_Schema_(W3C)

https://en.wikipedia.org/wiki/OpenDocument

path: 0 25323603 25323799 25323825 25323884, hotness: undefined, score: 10, children: 4
thingsiplay -3 points 4 days ago

JSON comes with builtin data formats that XML lacks, that's why you have such overhead with additional validation. Everything in XML is treated as strings, and there are lot of stuff like entities that is totally unneeded for a file format like in GIMP. XML Schema is needed because the format is extremely complicated unlike JSON, if you have no other validation. GIMP itself has validation builtin already.

path: 0 25323603 25323799 25323825 25323884 25323953, hotness: undefined, score: -3, children: 3
Zarobi 9 points 4 days ago

I found a Stack Overflow thread where people discuss this and actually test it. Further down the page is a 2026 test. The results are it's basically the same, very little practical difference in normal usage. If you're auto saving a file every 30 seconds you will not notice any difference between XML and JSON.

Personally, I like XML more for data files like this. I would not reach for JSON as my first thought for deserealizing a complex object hierarchy. Stuff like, a polygon can have a drawing of type vector which can have n paths which each have exactly 2 points… easy to store and validate in XML. Quite messy and complicated in JSON.

<Drawing type="polygon">
  <Line color="#fed1aa">
    <Point x="6" y="7" />
    <Point x="69" y="420" />
  </Line>
</Drawing>
path: 0 25323603 25328310, hotness: undefined, score: 9, children: 0
deadcream 6 points 4 days ago

Performance doesn't matter unless you are dealing with gigabytes of xml. And ease of parsing/writing is irrelevant when it's done under the hood by the program.

path: 0 25323603 25323905, hotness: undefined, score: 6, children: 3
thingsiplay 5 points 4 days ago

Performance matters a lot, because program can autosave in quick sessions after simple steps. Even more important if multiple images are edited or loaded. While this is not the biggest improvement, it is still something to keep in mind. Performance should always be a priority. Programs will keep expanding and add bloat over time, so its good to have a format like that in mind.

path: 0 25323603 25323905 25323982, hotness: undefined, score: 5, children: 2
deadcream 3 points 4 days ago

You should always measure first before blindly following dogmas. I doubt that the choice of serialization format is what dominates processor time in this case.

path: 0 25323603 25323905 25323982 25325953, hotness: undefined, score: 3, children: 1
thingsiplay 3 points 4 days ago

You should always measure first before blindly following dogmas.

Then you follow it by doubting it without measuring:

I doubt that the choice of serialization format is what dominates processor time in this case.

Also note I was not just speaking of today, but with future additions and changes. You can't measure the future, but you can plan ahead and build upon a good foundation, that the small format can be used for extending it in future. That's the idea. Also to test what you suggest they have to build the entire system years and waste lot of time and effort.

path: 0 25323603 25323905 25323982 25325953 25326017, hotness: undefined, score: 3, children: 0
l3mming 2 points 3 days ago

Agreed. XML has been dead for at least 10 years. Still, at least it's not YAML.

path: 0 25323603 25331996, hotness: undefined, score: 2, children: 0
blinfabian 2 points 2 days ago

i've used GIMP since 2017 bc photoshop was ridiculisly expensive and GIMP is free. i still use it. yes its ugly, but it works :3

path: 0 25354644, hotness: undefined, score: 2, children: 0
gerowen 2 points 2 days ago

It would be cool if GIMP's new format could remember the undo history. I sometimes save edited images as XCF projects so I can quickly make a tweak and re-export it if I need to, but if you do something like crop, color grade, etc., and then save it, you can't undo that later when you reopen the project file because the original, unmodified image data has been lost. You can work around this somewhat by saving unmodified versions of something to its own disabled/invisible layer, but it would make things easier if there was some kind of undo history preservation so you could open a project and sift thru the history of operations performed on the image.

path: 0 25351465, hotness: undefined, score: 2, children: 0
AllNewTypeFace -9 points 4 days ago

Are they going to upgrade the name as well?

path: 0 25323212, hotness: undefined, score: -9, children: 44
9point6 116 points 4 days ago

Yeah I think they're going for something more straightforward that describes exactly what it's about

Brushes, Design, Shapes & Multimedia

path: 0 25323212 25323302, hotness: undefined, score: 116, children: 11
schmorpel 53 points 4 days ago

To avoid confusion: BDSM, the FOSS formerly known as GIMP

path: 0 25323212 25323302 25323459, hotness: undefined, score: 53, children: 4
dudesss 10 points 4 days ago

I would not feel comfortable looking this up on a work computer.

path: 0 25323212 25323302 25323459 25323726, hotness: undefined, score: 10, children: 3
Zarobi -1 points 4 days ago

Did you feel comfortable searching to learn how to use GIMP?

path: 0 25323212 25323302 25323459 25323726 25328371, hotness: undefined, score: -1, children: 2
BananaOnionJuice 7 points 4 days ago

Or else it will be a sub-module.

path: 0 25323212 25323302 25323385, hotness: undefined, score: 7, children: 0
HairyHarry 7 points 4 days ago

Or: Graphics, Images, Media & Print

path: 0 25323212 25323302 25323458, hotness: undefined, score: 7, children: 0
ByteMe 5 points 4 days ago

This would really mess up search results

path: 0 25323212 25323302 25323372, hotness: undefined, score: 5, children: 1
BucketBong 6 points 4 days ago

Yeah, now I'm just gonna get screenshots of this app.

path: 0 25323212 25323302 25323372 25323763, hotness: undefined, score: 6, children: 0
Eternal192 2 points 4 days ago

That would produce so many priceless weirded out faces when you tell someone you love GIMP and use that acronym and they don't know what you are referring to.

path: 0 25323212 25323302 25323411, hotness: undefined, score: 2, children: 0
Hadriscus 1 point 4 days ago

nice one

path: 0 25323212 25323302 25323504, hotness: undefined, score: 1, children: 0
Maroon 25 points 4 days ago

Don't be silly. There's no better name than GIMP.

path: 0 25323212 25323299, hotness: undefined, score: 25, children: 1
morto 6 points 4 days ago

Green Is My Pepper!

path: 0 25323212 25323299 25329768, hotness: undefined, score: 6, children: 0
SocialistVibes01 14 points 4 days ago

That's a US defaultism issue

path: 0 25323212 25323983, hotness: undefined, score: 14, children: 6
Thunderbird4 1 point 3 days ago

It was created in the US and named in specific reference to the offensive meaning of the word, so I would say that makes it pretty relevant.

path: 0 25323212 25323983 25339183, hotness: undefined, score: 1, children: 5
VeganCheesecake 1 point 3 days ago

Why is a sexual term automatically offensive?

path: 0 25323212 25323983 25339183 25344127, hotness: undefined, score: 1, children: 3
Thunderbird4 1 point 3 days ago

Being sexual doesn’t automatically make it offensive, it just makes it unprofessional. As software that is seeking widespread adoption, its acceptance in professional environments matters. I could make a program called Skrotum if I thought it was funny, but I wouldn’t be surprised when people are hesitant to recommend it to others because of the name I chose.

What makes it offensive is that it’s a slur for handicapped people. That’s the origin of the BDSM term and the use that was popularized by the character in Pulp Fiction that was specifically referenced by the creators of GIMP.

path: 0 25323212 25323983 25339183 25344127 25344434, hotness: undefined, score: 1, children: 1
SocialistVibes01 0 points 3 days ago

Because he lives in a fucked up puritan place.

path: 0 25323212 25323983 25339183 25344127 25344208, hotness: undefined, score: 0, children: 0
SocialistVibes01 0 points 3 days ago

That means shit for FOSS. AND the Evil Empire is dying.

path: 0 25323212 25323983 25339183 25344188, hotness: undefined, score: 0, children: 0
oeuf 13 points 4 days ago

Why should they change the name just for the vanity of Americans who have a dual meaning for the word, and make it difficult for the whole rest of the world to find tutorials and documentation going back decades?

path: 0 25323212 25324593, hotness: undefined, score: 13, children: 9
hanrahan 1 point 3 days ago

have you not met many Americans ?

they're also big into CBT with their GIMP, or their therapist. i can never remember which one

path: 0 25323212 25324593 25337187, hotness: undefined, score: 1, children: 0
l3mming -5 points 3 days ago

It's not just awkward for Americans, but for the entire English speaking world - at least 470 million people. How can anyone seriously recommend a business use a program called GIMP? It is a massive hurdle to adoption in the corporate world. They should change the name, or at least create a business-oriented alias.

path: 0 25323212 25324593 25332054, hotness: undefined, score: -5, children: 7
nasi_goreng 3 points 3 days ago

English is diverse language and each regional English have their own offensive world that have different meaning in different English speaking area.

Maybe you should meet more Indian English speaker and Singaporean English speaker. Heck, Australian English invent various offensive word.

path: 0 25323212 25324593 25332054 25338499, hotness: undefined, score: 3, children: 0
black0ut 2 points 3 days ago

So in order to make it less awkward for ~500M people, we should make it more awkward for the rest of the 7.8B people.

path: 0 25323212 25324593 25332054 25334841, hotness: undefined, score: 2, children: 2
BigJohnnyHines 0 points 2 days ago

How would changing the name make it more awkward? Giving up a huge market for no reason other than old nerds crying about a change.

path: 0 25323212 25324593 25332054 25334841 25349684, hotness: undefined, score: 0, children: 1
Flamekebab 1 point 2 days ago

I'm in the UK. I use it as my primary image editor on my work computers. Should we be avoiding using LaTeX too because in a different context it's a kink thing?

It just seems such a weird thing to be prudish about in this day and age. English words are regularly contextual and in a business environment why would one go to the NSFW context as default?

path: 0 25323212 25324593 25332054 25347171, hotness: undefined, score: 1, children: 0
oeuf 1 point 3 days ago

I mean my business has no problem using it here in the motherland of the English language...?

Any time we talk to a client about it they are just happy to hear that we're using software that doesn't ingest their work into AI, crash in the middle of consultations, and produces working files that will be usable forever.

path: 0 25323212 25324593 25332054 25339191, hotness: undefined, score: 1, children: 1
Flamekebab 1 point 2 days ago

I do wonder how much of this is the seeming aversion to context that a subset of Americans seem to have. The meaning of words varies by context, that's like, a normal thing in English. If I said in a meeting that I'd been "pissing about the office whilst waiting for John to be done in his other meeting", that doesn't mean I'd been urinating on the carpets!

Edit: another funny piss example - if I'd spent my holiday learning to jetski should I avoid telling colleagues how I've discovered I enjoy watersports?

A gimp is a sex thing in one context but that's clearly not the context one would be discussing in terms of software, so why does it matter?

path: 0 25323212 25324593 25332054 25339191 25347209, hotness: undefined, score: 1, children: 0
anon_8675309 12 points 4 days ago

Why? It describes succinctly what the app does.

path: 0 25323212 25323586, hotness: undefined, score: 12, children: 0
DarrinBrunner 10 points 4 days ago

gimp /gĭmp/
noun
A narrow flat braid or rounded cord of fabric used for trimming.
A limp or a limping gait.
A person who limps.

I suppose the association with limping is a bit unfortunate. Although GIMP is an acronym.

The fact that a particular sub-culture has its own slang meaning for the word is irrelevant.

path: 0 25323212 25324980, hotness: undefined, score: 10, children: 2
l3mming -9 points 3 days ago

No it's not. It's very relevant - it's the reason I've never recommended the software to anyone outside of close friends.

path: 0 25323212 25324980 25332115, hotness: undefined, score: -9, children: 1
Flamekebab 2 points 2 days ago

Wouldn't it be easier to recommend it and if they give you a look about the name you act like you've no idea what they're talking about?

path: 0 25323212 25324980 25332115 25347111, hotness: undefined, score: 2, children: 0
Shimitar 8 points 4 days ago

This comes up every time GIMP is mentioned. To be honest, outside US and UK (and few others) for the rest of the world the word GIMP has no negative meaning (no meaning at all). So, yeah, maybe who cares about the name? Well, change it if it's really a problem. But, is it really a problem?

Fair point is GIMP (GNU Image Manipulation Program) doesn't sound as a reasonable acronym. I would maybe find a better acronym, but changing the name itself feels like changing the name of the town of Bra in Italy or the town of Fuck in Austria, or why not, even the town of Love in Sweden... Good luck if we need to only find and use names that do not offend anybody in any language of the world.

Krita, the main FOSS competitor to GIMP, feels a much worse sounding name to me. By the way, i read GIMP with a soft G (like a j) not even as English speakers do pronounce it.

path: 0 25323212 25325118, hotness: undefined, score: 8, children: 4
skisnow 5 points 3 days ago

Honestly I think some people just want to be offended. "Oh I can't use this in class because of the name" is complete nonsense. If the faculty are going to immediately assume you're doing weird sex things with the kids then you've got bigger communication problems.

path: 0 25323212 25325118 25337680, hotness: undefined, score: 5, children: 0
l3mming -4 points 3 days ago

outside US and UK (and few others)

If we're considering just the US, Canada, UK, NZ and Australia, that's at least 470 million people for whom the name is problematic. As an enthusiastic Australian user, there's no way I would recommend a program called GIMP to my higher-ups.

Unlike the towns of Bra or Fuck in Austria, the acronym GIMP was chosen specifically because of its edgy double meaning.

path: 0 25323212 25325118 25332100, hotness: undefined, score: -4, children: 2
nbsp 6 points 3 days ago

in corporate environments i've worked in in aussie for decades, the worst you can expect is a chuckle at the name.

yes, i'm sure there are more prudish organisations.

but it's 100% wrong to equate all english speaking nations to the US dip shitery.

getting the average graphic designer to consider anything other then adobe is like getting IT to consider anything other then MS... that is holding adoption back far more then anything to do with the name.

path: 0 25323212 25325118 25332100 25333987, hotness: undefined, score: 6, children: 0
black0ut 3 points 3 days ago

The acronym was chosen as a reference to a character in Pulp Fiction.

And just India has a population of 1.4 billion people, and it's a single country.

path: 0 25323212 25325118 25332100 25334869, hotness: undefined, score: 3, children: 0
aim4harmony 5 points 4 days ago

GYMP? 💪✨🤭

path: 0 25323212 25323399, hotness: undefined, score: 5, children: 0
SkavarSharraddas 3 points 4 days ago

Is anyone interested in having GIMP with another name doing the work to make that happen?

path: 0 25323212 25324724, hotness: undefined, score: 3, children: 2
CmykStudent 4 points 4 days ago path: 0 25323212 25324724 25333999, hotness: undefined, score: 4, children: 0
morto 2 points 4 days ago

There was a fork some time ago with that intention, but I think they ended up ceasing the project

path: 0 25323212 25324724 25329857, hotness: undefined, score: 2, children: 0
opensource
opensource

@lemmy.ml

login for more options
48541
2865
2861

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

  • Posts must be relevant to the open source ideology
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

go to feed...