12 ms·
GIMP and GEGL in 2018
- agumonkey 8y agoI stopped following GIMP dev, but something that bothered me everytime I tried using it, is the subpar ergonomics. Kinda like blender pre 2.8. I hope blender new release give people some ideas.
- altern8 8y agoI've been using photopea.com for a while, is much more usable than GIMP.
- Qwertystop 8y agoI use Krita, though it's perhaps not quite the same use case.
- xsmasher 8y agoLooks like it has effects layers too? Very nice, thanks for posting.
- vinc 8y agoI wish at one point in the future it will allow us to save a picture as JPEG. And then to be able to simply quit the program. It's pretty basic, I know GIMP have a reason to make it more complicated and painful, but I don't agree with it.
- nzb 8y agoIt used to, years ago, and then they made that change to "export", making it simply harder, I will never understand, it was a huge step backwards.
- buovjaga 8y agoIn professional creative software, you save to the project format (xcf in GIMP's case) and export (or render) to a "flat" format. Graphics, video, audio, it is roughly the same behaviour.
- nzb 8y agoI know but before you could do both actions using the same dialog.
- bscphil 8y agoThat's a good point. I understand the importance of having a default format that can preserve every bit of data Gimp is capable of creating. But it makes a lot of sense to have one dialog that can save in both formats, especially since the dialogs support choosing the format automatically based on the extension.
- deleted 8y ago[deleted]
- inferiorhuman 8y agoIn professional creative software you're not using XCF. Maybe GIMP should change that too? Archaic UI changes to chase some ideal sort of user that doesn't current exist at the expense of your current users is not great.
- jononor 8y agoUnfortunately there are no widely adopted open standards that seem suitable? Using .PSD as the native format would be risky, its direction is set entirely by Adobe, there are dozens of different versions, and many Photoshop features which would be quite hard to support. And maybe some existing GIMP features would be hard in PSD too. For instance the non-destructive features in PS are mostly "adjustment layers", which might not be exactly the UI concept that GIMP wants to use for non-destructive editing. But, GIMP does have a PSD file loader/saver. It is always in need of improvements, so any contributions would be very welcomed.
- TekMol 8y agoWhen Non Destructive Adjustment Layers finally arrive, it will feel as if Gnu Hurd 1.0 is released. Been waiting for those for years now. Common, MAKE IT HAPPEN!
- resoluteteeth 8y agoIt's pretty ridiculous since GIMP is 22 years old and GEGL is 18 years old. In a lot of ways gimp feels like it's perpetually stuck as a clone of Photoshop 4.0 or 5.0. If it can finally get adjustment layers that will help somewhat. You can theoretically do almost everything in gimp that you can in photoshop, but since CS, photoshop has lots of functionality that makes things much easier (fewer steps), so the ergonomics of GIMP seem pretty bad in comparison now.
- opencl 8y agoMost of the bugs linked in the "we might do this at some point in the future" part of the roadmap are 15+ years old. Adjustment layers are supposedly coming in 3.2. Who knows how many years that'll take though.
- mschaef 8y agoOnce they're done with adjustment layers, they'll get to this lower priority task: > Shape tool - Easily create circles, rectangles, N-side polygons, stars etc. (That's in the future list, and not planned for any of the next three releases. Not fully sure I understand that priority call...)
- hiccuphippo 8y agoPersonally I use Inkscape for that stuff, and it excels at it, and then export/import into Gimp. Cumbersome but it works.
- rhizome 8y agoInkscape has scripting as well, so maybe a lot of that cumber can be automated. I've never looked into it, but you can be sure a lot of google results will take the form of "can i automate [x] with inkscape?"
- deleted 8y ago[deleted]
- lateralux 8y agoI've been waiting for CMYK support for years
- linuxlizard 8y agoMe, too! Last job I loved working in CMYK and CIELab in Photoshop. Was the killer feature that made Gimp a no-op for me.
- foolrush 8y agoAnyone that says they need CMYK doesn’t understand printing. At all. Suggesting CMYK is holding something back is literally suggesting that the individual wants discrete control over the inks in the machine, without considering the colour of the inks, the paper colour, the saturation level of the paper, etc. Clean plates for spot printing? Fine. CMYK painting? No. Late binding has been the path forever, and is the only way forward. As a result, anyone suggesting they need CMYK has a debilitating grasp of how printing works.
- blattimwind 8y agoRemarkably some professional(!) printers don't want to do late binding, instead telling clients to supply "CMYK PDFs" (color space? doesn't matter! Pick any CMYK!).
- foolrush 8y agoYou realize that late binding means supplying the CMYK based on a conversion from RGB? Good. > (color space? doesn't matter! Pick any CMYK!) You realize that “color space pick any” has an implicit connection to the actual physical inks and what colours they print? Good. As in it is a clear beacon that you don’t understand a shred of what you are replying to. I’m sure your professional(!) print runs that you have done have taught you that, though.
- prokoudine 8y agoYou realize he was agreeing with you?
- sigjuice 8y agoIn case there are others like me unfamiliar with what GEGL and babl are: http://gegl.org/babl/ http://gegl.org/babl/ babl is a dynamic, any to any, pixel format translation library http://www.gegl.org http://www.gegl.org GEGL (Generic Graphics Library) is a data flow based image processing framework, providing floating point processing and non-destructive image processing capabilities
- phkahler 8y agoFor those complaining about slow progress of the GIMP (I'm guilty as well) remember it's a part time project where most of the work is done by 3 people (from reading this post). One thing about "free" is that everybody wants it and almost nobody actually wants to DO it. I wonder how many projects that take donations actually do reasonably in terms of paying developers - I doubt it's very many.
- fundamental 8y agoUser facing open source software projects do take a lot of time to make new progress or even just refine what's there. When the primary audience is non-technical users, that provides a lot of surface area for people to complain without a comparatively large set of users who would likely transition from using to contributing. From watching things over the years in the open source audio domain I agree that donations/other-funding-mechanisms are really hard to get right in this space.
- sneakernets 8y agoYou also have to account for the amount of work it once took, and the mindset that creates. It's another domain entirely as a result. The fact that Audacity or GIMP exists at all and was free was shocking to a lot of us. Programming audiovisual stuff competently took knowing the CPU on a machine-code level if you wanted to get a usable program (and wanted clients to be able to get something done in weeks, not months) and the idea of doing all that work for free would just get belly laughs from most folks. There's a reason the highly optimized stuff still costs hard money, and it's not due to hubris.
- slondr 8y agoYep. There's a reason that the GIMP project also spawned one of the most widely-used graphical abstraction layers in desktop computing history.
- blattimwind 8y ago
- buovjaga 8y agoIt was nice to hear that Jehan got hired by the French National Center for Scientific Research to work on GIMP and G'Mic related stuff for one year: https://girinstud.io/news/2018/12/the-dream-of-lila-and-zemarmot/ https://girinstud.io/news/2018/12/the-dream-of-lila-and-zema...
- xvilka 8y agoI wonder how actually useful all these cool features without the most basic thing - updated toolkit. GTK+ 2 is being washed out of Linux distributions like Qt4 before.
- prokoudine 8y agoAll these cool features are perfectly usable on GTK+2. And there is a GTK+3 port in the master branch.
- pbhjpbhj 8y agoI still think the name is a critical failure that inhibits adoption, though it's probably too late now to do anything. Look up about masks in The GIMP, for example ... https://www.google.com/search?q=gimp%20masks https://www.google.com/search?q=gimp%20masks for me in a fresh private browser window this search brings up "fetishwear" sponsored links. The secondary meaning, the primary one from my childhood [en-gb native]: "gimp" would be like calling someone a "spastic". The software could never be widely used in UK schools IMO. The bracketing of "I know it's a weird name, but I've used this programme for years, ..." is just too cringey for me when sharing in polite [or perhaps timid] company. I know it's hard to get cross-language, cross-cultural names, ... I still don't know why they didn't go with Imp [nor what creature Wilbur (Wilber?) is supposed to be!]. Sorry, not wanting to start a flamewar but it should be mentioned IMO. Here's 2 threads where it's raised so we don't need to cover any of that ground again (both/all sides are represented I think; selective quotes): 1) https://arstechnica.com/civis/viewtopic.php?f=2&t=22973 https://arstechnica.com/civis/viewtopic.php?f=2&t=22973 'Here's a sign of immaturity: Naming a product "GIMP".' 2) https://www.reddit.com/r/opensource/comments/6cs6wk/small_group_of_users_decide_theyre_offended_by/ https://www.reddit.com/r/opensource/comments/6cs6wk/small_gr... 'the GIMP's name has long been the classic example of how bad open source projects often are at branding and marketing'
- blattimwind 8y agoSimilarly MongoDB. Many commercial examples, too.
- CamperBob2 8y agoWhat's wrong with that? Offensive to Mongols?
- chris_wot 8y agoMongoloid was the word that was used at one point for those with Downs Syndrome. It's pretty close to this.
- 8y ago
- xvilka 8y agoIt would be interesting to hear, probably in percentage on how GTK 3 porting is going, what is missing and what is work in progress.