Slashdot Log In
The GIMP UI Redesign
Posted by
CowboyNeal
on Sat Sep 15, 2007 10:08 AM
from the new-coat-of-wax dept.
from the new-coat-of-wax dept.
sekra writes "The GIMP UI Redesign Team has created a blog to collect ideas for a new design of the most popular image manipulation program. Everyone is free to submit suggestions to be published in the blog. Will a new GUI finally get more users to choose The GIMP as their program of choice?"
Related Stories
[+]
Developers: Instrumented GIMP To Identify Usability Flaws 416 comments
Mike writes "New users of the GIMP often become frustrated at the application's unwieldy user interface. Now Prof. Michael Terry and a group of researchers at the University of Waterloo have created ingimp, a modified version of the GIMP that collects real-time usability data in order to help the GIMP developers find and fix its usability problems. Terry recently gave a lecture about ingimp and the data it collects. During each session, ingimp records events such as document creation, window manipulation, and tool use. A log of these events is sent to the ingimp server for analysis. The project hopes to answer questions such as 'What is the typical monitor resolution of a GIMP user?' and 'Is the GIMP used primarily for photo editing or drawing?'"
[+]
Developers: KDE Project Invites Ideas With Online Brainstorm 43 comments
ruphus13 writes "In addition to working with the community for source code, KDE is looking to democratize idea creation and innovation via its new initiative called KDE Brainstorm. The initiative, which attempts to further decentralize roadmap decision-making by allowing popular ideas to be voted up, is outlined here: 'The KDE team recently announced the KDE Brainstorm initiative. KDE Brainstorm, in practice, works much like Dell's IdeaStorm — community members of all walks of life are invited to chip in their ideas for new and improved features and functions, with the wider community voting on (and fleshing out) these ideas. Ideas that generate enough interest are then reviewed further by developers, who work to make them happen. KDE Brainstorm officially rolled out March 20th, and the response over these first few days has been enthusiastic. In less than 24 hours, over 100 new ideas were proposed.'"
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.

Hmmmm (Score:5, Insightful)
Re:Hmmmm (Score:5, Insightful)
Parent
Re:Hmmmm (Score:5, Informative)
Parent
Most Popular?? (Score:5, Insightful)
Re:Most Popular?? (Score:5, Interesting)
Parent
Re:Most Popular?? (Score:5, Informative)
Like Photoshop, GIMP features support for 8-bit per-channel images. Its Intelligent Scissors are similar to Photoshop's Magnetic Lasso tool, and many basic tools and filters have identical functionality in both.
Photoshop features several advantages in color management. It has support for 16-bit, 32-bit, and floating point images,[10] support for the Pantone color matching system, or spot color and support for color models other than RGB(A) and greyscale, such as CIE XYZ.[11] Photoshop features extensive gamma correction support.
GIMP features no or (with the PSPI plug-in) very weak support for plugins designed for Photoshop, such as 8BF filters.[12]
In addition, Photoshop contains several productivity features and tools not supported by the GIMP, such as native support for Adjustment layers (layers which act like filters),[13], undo history "snapshots" that persist between sessions, the history brush tool, folders in the layer window, a free transform tool to rotate, scale and move in one tool, and an interpolation code to draw smooth brush strokes using a tablet. The GIMP also requires basic programming knowledge to build an automation upon it, usually Script-Fu (scheme) or Python-Fu, while Photoshop can record your actions and repeat them with a "Play" button.
The GIMP's open development model means that it is much more readily available at low or zero cost than Photoshop, on more operating systems, and plugin development is not limited by developers; by comparison, access to Adobe Photoshop's SDK requires authorization.
So, it seems like the GIMP is just barely scratching the surface of what Photoshop can do...
Parent
Re:Most Popular?? (Score:5, Interesting)
I don't even think it's about copying the UI. I don't think people mind different UIs, but I think they mind having to use less efficient UIs. I don't think the UI designers for GIMP really thought that one through. I counted the number of steps it took to perform an action for the actions I often use, and Photoshop beat it. That's not even counting the vertical menu thing in GIMP. I don't know how other people are, but for me, moving the mouse cursor side to side is more efficient than up and down, and the vertical menu has just been more irritating than the standard horizontal menu bar, even if the horizontal menu bar drops down to a short vertical menu.
Parent
Re:Most Popular?? (Score:5, Informative)
Krita from the Koffice suite is far more modern. It has all four of the above capabilities I mentioned. Some more polish and it'll be a very capable tool.
Anyone know what's really going on with GEGL?
Parent
Re:Most Popular?? (Score:5, Interesting)
But doing something remotely practical like that would first require the GIMP developers having to admit they made a mistake; I pointed the mistake out to the developers over 2 years ago and even went so far as to draw mock ups of a new, better gui. I was quickly abused on the irc channel, kicked and then banned. If that is how the GIMP developers react to contributions then they can take their blog, roll it into a tiny roll and cram it.
This is, however, a symptom of a bigger issue; programmers failing to realise that they're programmers and failing to listen to usability people; let the usability experts design the interface - heck, there are tools to allow the separation between the two; then glue them together at the end. Let each team work on the area which they're good at. Admitting your weaknesses doesn't make you a bad person, it makes you an adult who understands what their limitations are.
Parent
Simple suggestion: multiple skins (Score:5, Insightful)
How about (Score:5, Insightful)
Re:I second that... (Score:5, Insightful)
Parent
Risking flaming here (Score:5, Interesting)
GIMP people, the biggest, quickest thing you can do to get good people back in the project and working well together is to finally, please, finally get rid of Carol Spears. I know 80% of you agree with me and have demonstrated in private to me or in public that you want her out, but she's pushing more and more people out with her weird shit, her stalking behaviour, her willingness to criticize anyone contributing to the project for insane reasons like stealing her boyfriend or taking her life from her, or accuzing people of having sex with conference organisers to sway them and obtain cash. Whatever, too many good contributors are sick of it. Yes, she has mental health issues, but the project has suffered too much accomodating those. There is only so much you can do for her.
Taking this public because all the private talking has failed.
How about a new name? (Score:5, Insightful)
Every time I see The Gimp, I think about Pulp Fiction. How about a cooler name? I know it sounds like form over substance, but you'd be surprised how something so simple could slow adoption.
Re:How about a new name? (Score:5, Insightful)
"Gimp" on the other hand sounds like an insult, something inferior, and It rhymes with pimp -- and not in a good way. I have no desire to ever speak that word to anyone. They will never get word of mouth marketing from me.
This is by no means the only drawback that gimp faces, but it is a pretty major one. A great first step towards increased usage would be to change the name along with the UI redesign.
Parent
stupidest key combo decision ever (Score:5, Insightful)
LOL at the urban definition of a Gimp (Score:5, Informative)
(1) a derrogatory term for someone that is disabled or has a medicial problem that results in physical impairment.
(2) An insult implying that someone is incompetent, stupid, etc. Can also be used to imply that the person is uncool or can't/won't do what everyone else is doing.
(3) A sex slave or submissive, usually male, as popularlized by the movie Pulp Fiction.
Look at that gimp in the wheelchair
Dude, quit being a gimp and take a hit!
Bring out the gimp!
http://www.urbandictionary.com/define.php?term=Gimp [urbandictionary.com]
so to the "street" (or younger population who you should be targetting) its an insult (has been my whole life and im 39), hardly surprising nobody wants to use it
Not holding my breath here (Score:5, Interesting)
Or perhaps they will really create a competent design team and let them dictate every detail of the interface. But with the usual open source ego contests, that seems a tad unlikely.
GIMP UI improvements (Score:5, Insightful)
UI isn't my problem with GIMP (Score:5, Informative)
Call me wacky, but the UI isn't a problem. Any tool can be learned in a few days or weeks of using it.
Instead, here's my wishlist:
Being on Mac OSX, my top wish is for an updated Mac OSX build (even if it still must be under X11.app). The OSX-ready builds are far behind the main development releases, and for the glacial pace of GIMP development, that is really saying something. I bet all of the above items are ready on Linux, just not the officially recognized OSX-ready builds on macports or the website.
Here's a wild idea: (Score:5, Interesting)
So, I'll throw one out there, in the interest of PRACTICAL feedback:
Single window mode is a bad idea because it makes a photo retoucher's life much more difficult.
Here's an example why, an actual segment of a workflow and/or task, done in Photoshop to show the ease of this and why multi-window works well.
Grab a picture of a friend, ideally if they are drunk or have blotchy skin in the photo -- make it as unflattering as possible. Wedding pictures are ideal. Needs to be color.
Open it in Photoshop. Now, since I don't have another copy in front of me, this is the CS2 method:
Window>Arrange>Open New Window for [foo.jpg]
Window>Arrange>Tile Vertically
Now center both windows on the same area, ideally, said blotchy skin.
On ONE window, go to the layers/channels/paths palette. Switch to the Channels palette. Turn off all channels except green. Odds are, it looks pretty much like the color photo, just in B&W.
Now take the Clone tool and massage out some of the blotchiness in the green channel ("B&W") version. Ta-da, fixed in both. And you can see its effect immediately.
This is one way that your favorite babes are airbrushed to laughable non-human perfection for magazines. It's quick, it's got incredible feedback, and it's not possible in a tabbed or single window method.
Talking to your users, as opposed to a comp-off (or the cardinal sin, the designer assuming he knows everything), gives you all kinds of useful information like that.
Aimless brainstorming, bad. Brainstorming with a direction, productive.
wxWidgets! (Score:5, Insightful)
Parent
Re:wxWidgets! (Score:5, Insightful)
The only reason I use gimp is because it's free, not because I like it better. I've started putting the bug in my boss's ear about photoshop, because Gimp is just getting on my nerves.
Parent
Re:QT please (Score:5, Informative)
You should also note that GTK stands for GIMP ToolKit as it was written as a widget toolkit for GIMP in the first place. I doubt they'll be changing it anytime soon.
Parent
Re:This is exactly why I hate GUIs (Score:5, Funny)
Parent