Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Software The Gimp Graphics Technology

GIMP 2.8 Will Sport a Redesigned UI 401

ceswiedler writes "Ars Technica's Ryan Paul previews the upcoming release of the GIMP. It will include a single-window mode where the user can dock toolbar windows and switch between images via tabs. There are other improvements as well, including docking support in multi-window mode and improvements to the text tool." To get this early preview, Paul compiled version 2.7.1 from the active development branch, along with its dependencies.
This discussion has been archived. No new comments can be posted.

GIMP 2.8 Will Sport a Redesigned UI

Comments Filter:
  • by MindPrison ( 864299 ) on Tuesday February 09, 2010 @09:21AM (#31071008) Journal

    I'm glad they're doing this.

    It makes it much easier to work on the images, instead of having to "mishap-click" on every single window, and having to click on the related window in order to get back into the image editor again. WAAAAY overdue, but finally here - good job guys!

  • by Lord Lode ( 1290856 ) on Tuesday February 09, 2010 @09:24AM (#31071022)

    Why not floating windows inside the main window?

    Oh I know why: because the GTK designers don't like floating windows inside a window for whatever strange reason.

    But great improvement nonetheless, kudos!

  • by Lord Lode ( 1290856 ) on Tuesday February 09, 2010 @09:28AM (#31071064)

    No, the makers of a painting program should not say "use window manager X or Y". The makers of a painting program should ensure that their program works in a reasonable way on the system the user has.

    User-friendlyness, you know?

  • by Anonymous Coward on Tuesday February 09, 2010 @09:32AM (#31071096)

    In general, if you want user-friendlyness, open source software isn't the place to be looking

  • by Scutter ( 18425 ) on Tuesday February 09, 2010 @09:34AM (#31071128) Journal

    So now they're screwing up a totally fine UI and degenerate into the train wreck that's Photoshop. Nice.

    I agree! How dare they give you the option to have a single-window mode that's turned off by default! Jerks!

  • by Ivan Stepaniuk ( 1569563 ) on Tuesday February 09, 2010 @09:35AM (#31071134)
    The fact that you use focus-follows-mouse notes that you have a very special taste regarding GUI. Photoshop changed too, more or less in the same direction (less little windows floating all over)
  • by Vanderhoth ( 1582661 ) on Tuesday February 09, 2010 @09:35AM (#31071138)

    I have to admit when I was using GIMP under Windows 7, having multiple windows for different toolboxes + the image window was a pain in the arse. I couldn't get the tiling to work properly. I made the move to Kubuntu about a month ago and after the initial shock getting use to a new interface and configuring the desktop I found it definitely works as good as windows in many respects and better in others; such as being able to tile the separate toolboxes in GIMP and getting the window to snap to its nearest neighbor (something I couldn't figure out in Windows 7).

    The interface changes I think will be ok. It's a "single-window mode" so I would assume that means if you don't want to use single window mode you don't have to.

  • Argh. (Score:1, Insightful)

    by Anonymous Coward on Tuesday February 09, 2010 @09:43AM (#31071234)

    Click-to-focus (and raise on focus) never made sense. It was a misunderstanding from the beginning.

    Look -- my statement makes as much sense as yours. To each her own, OK?

  • by LaminatorX ( 410794 ) <sabotage@praeca n t a t o r . com> on Tuesday February 09, 2010 @10:00AM (#31071394) Homepage

    Multi-window is nice if you've got a ginormous wide-screen or multiple monitors. Multi-window on a smaller screen, or god forbid a laptop, is a real pain unless you live in it day-in day-out. Kudos for letting users choose the right tool for the job.

  • Re:Finally (Score:4, Insightful)

    by ledow ( 319597 ) on Tuesday February 09, 2010 @10:07AM (#31071486) Homepage

    Yeah, this is always the problem that big software projects have... I don't claim that users are perfect and "know" what they want, but it has to be said: if you are making a USER interface, it's probably best if the USER gets some say in that and that you listen to the USERS especially when a large of them speak up. Other parts, sure, you can say "We don't work that way" but the user interface is sacred and your *only* interaction with the program as a user. Mess that up, you might as well not have the program at all.

    And I'm sorry, but I'm a single-window person. I've work in IT for years and the *easiest* way to work is on a commandline or in a full-screen window (alt-tab's, multiple desktops etc. vital, of course). Rarely do I need two things side by side on the screen but when I do, it's usually TWO and that's it, and that's easily handled by tiling the windows. Bear in mind that I have 18 windows open on my machine at the moment, everything from instant messengers, shell sessions, folder views, web browsers, development environments etc. The only "non-full-screen" ones are two shell windows where I'm referring to one file in another and need to check consistency between the two, and the instant messengers (because they don't need full-screen, are minimised, and are only on the taskbar so that they flash when I get a message). MDI is an invaluable tool - I can't web-browse without my Opera tabs - and ignoring it because of some "religious" argument is stupid. I've seen even the cheapest paint programs offer a "Do you want an MDI or SDI interface?" dialog on first run... Serif software springs to mind.

    The only other program I ever really used a lot that didn't do single-window nicely was some of the old versions of Visual Basic. But there they had a reason - you were designing a UI within an UI, so it's not an easy task to do.

    At last, though, GIMP has woken up to the protests of almost *every* non-professional-user that's ever wanted to use it. When the new version is released, it will be downloaded and tried, if for no other reason than to add another number to the download stats for the single-window-capable versions.

  • by WWWWolf ( 2428 ) <wwwwolf@iki.fi> on Tuesday February 09, 2010 @10:13AM (#31071568) Homepage

    No, the makers of a painting program should not say "use window manager X or Y".

    They're not really saying "use window manager X or Y". They were saying "use any window manager you want as long as it supports feature X or Y" - a far more reasonable request.

    Having simple pieces that all take responsibility of their own area is the *nix way; if managing windows is hard, that's not the application's fault, it's the window manager's fault. Why fix one application when you can fix all of the applications at once?

    Now they're saying "since so many of you refuse to use a window manager that works, we're doing a workaround..." and then add, "but you could - you know - save time by using the current version with a window manager that's not broken. Just saying."

  • by IntlHarvester ( 11985 ) on Tuesday February 09, 2010 @10:14AM (#31071588) Journal

    Focus-follows-mouse made no sense back in the old days with Solaris work stations. It still makes no sense.

    It made sense for the stereotypical bearded Unix guy with nothing but 8 different XTerms open on his gigantic Sun monitor. None of his software used a mouse for input, so why not use it as an enhanced 2-dimensional task switcher?

  • by tapanitarvainen ( 1155821 ) on Tuesday February 09, 2010 @10:15AM (#31071590)
    Me, I don't care much about the UI - I'll get used to whatever way it goes. The significant change, to me, is left at the very end of the article: GEGL and proper high-bit-depth color support it brings.
  • by elrous0 ( 869638 ) * on Tuesday February 09, 2010 @10:20AM (#31071646)
    If you think Photoshop is "luddite" compared to GIMP, you are truly a deluded soul. According to the review, you couldn't even type text directly onto an image until this new build. Do you realize how basic a feature that is? That doesn't suggest a program that's way ahead of Photoshop to me--it suggests a program that's way behind.
  • by jedidiah ( 1196 ) on Tuesday February 09, 2010 @10:22AM (#31071662) Homepage

    If you want "user friendliness" then perhaps you shouldn't be looking at the tools that have "everything and the kitchen sink". No matter how much you arrange the buttons and knobs you are still going to end up with something that looks like a 747 and deals with features you can't even name ( nevermind understand ).

    If you want "easy", then look for an iPhoto knockoff rather than a Photoshop knockoff.

  • by Culture20 ( 968837 ) on Tuesday February 09, 2010 @10:32AM (#31071766)
    Yes, this is *that* post. Just trying to keep it fresh in your mind. I use the GNU Image Manipulation Program all the time, and internally, I call it GIMP, and amongst friends in the know, I call it GIMP, but amongst people who are new to FOSS, I usually make an effort to use the full name. Every once in a while, I forget, and most people associate GIMP or "The GIMP" with Pulp Fiction these days, or worse, they've never seen Pulp Fiction because they would be offended by it, but they still know "The GIMP" through cultural allusions to that character, and thus are offended by any reference to GIMP.

    Hell, I'd even take GIMPY (the GNU Image Manipulation Program for You), since that evokes a different, albeit still negative, emotional response.

    The best suggestion I've heard is just drop GNU or make GNU separate from the acronym: IMP, GNU IMP.
  • by Animaether ( 411575 ) on Tuesday February 09, 2010 @10:44AM (#31071876) Journal

    GIMP is always compared to photoshop. There are some key features missing in GIMP

    Agreed

    adjustment layers (which GEGL is suppose to eventually bring about, but it's been a long wait)

    Adjustment layers are a messed up paradigm from being stuck in a 1D compositing 'stack'. A node-based compositing workflow, however...

    proper 16 and 32 bit image editing

    cinepaint seems to have gone nowhere particular fast simply because not enough people (read: businesses) were/are interested in this. It's sad, but there you go.

    and LAB and CYMK modes.

    Seems pretty far off the priority list for most "serious artists".. unless the only serious artists are those who print their work and have it exhibited. Let's face it - most Photoshop users, and I admit I'm including all the warez kiddies and the family members they installed Photoshop for - will only ever used Photoshop to make images suitable for display on monitors; LCD ones at that.. they won't be bothering with even calibrating their display and making sure Photoshop uses that color profile information. By the time they do want a print - they'll either send it off to one of the many online printing services who have excellent staff who deal with RGB->CMYK(and then some) conversion if their machines flag out-of-gamut results, or they'll just send it to their own inkjet/color laser printer and not really care if the colors are a bit off.

    I'm greatful for GIMP and thankful for the developer's efforts but I'd rather they focus on these things than dicking around with windowing. The truth is once you get use to it, GIMP's windowing isn't THAT bad.

    You shouldn't have to 'get used to it' - although I agree that there's other areas that need love more than how one manages their windows; although 'losing' your layer window under some other non-GIMP-related because it's separate from everything else, or being fooled once again and trying to do a color adjustment in image A but ending up doing it in image B because you forgot that each window has its own little menu for doing these things.. can get quite annoying.

    Now.. a unified transform tool and a macro recorder (not every artist wants to dive straight into script-fu.. which in itself isn't exactly the most human-readable of languages) - that's what I've been making donations for; although perhaps I should hire a programmer instead and pray to the OSS gods that they'll actually include the code, as I haven't seen any headway made into these areas.. just years and years of discussions.
    At least there's a bit of a push for GEGL so maybe it won't be so swaptastic to work on large images anymore.

  • by N Monkey ( 313423 ) on Tuesday February 09, 2010 @10:51AM (#31071960)

    Hell, I'd even take GIMPY (the GNU Image Manipulation Program for You), since that evokes a different, albeit still negative, emotional response.

    I wonder how the citizens of Gympie [wikipedia.org] would feel about that assertion!

    Anyway, I'd rather that time were spent so that Gimp worked in linear colour space (~ 16 bits per channel) rather than botching all the operations in 8bit/channel sRGB. As it currently stands, filtering operations etc are wrong.

    For example (at least in 2.6) it still thinks that the average of sRGB black and white is 0x808080, which is far too dark. It should be something more like (doing a back of the envelope calculation) 0xBABABABA.

  • by Waffle Iron ( 339739 ) on Tuesday February 09, 2010 @10:56AM (#31072028)

    They were saying "use any window manager you want as long as it supports feature X or Y" - a far more reasonable request.

    What if feature X or Y drives the user fricking insane?

    The first time I used a Unix workstation 20 years ago, I was appalled by the focus-follows-mouse misfeature. It turns moving your mouse into navigating a minefield. Luckily, more sane desktop environments have been developed in the decades since.

    I will never, ever enable focus-follows mouse. Nor will the vast majority of the population. I would switch to Microsoft Windows rather than suffer such abuse from a window manager. So the request is *not* reasonable.

  • by Sir_Lewk ( 967686 ) <sirlewk@gCOLAmail.com minus caffeine> on Tuesday February 09, 2010 @10:59AM (#31072044)

    Maybe because gimp is an image manipulation program, not a window manager? MDI is, and always has been, a terrible workaround for systems that suck at window management.

  • by quickgold192 ( 1014925 ) on Tuesday February 09, 2010 @11:05AM (#31072138)

    if managing windows is hard, that's not the application's fault, it's the window manager's fault.

    If everyone followed that logic, we would never have had tabbed browsing.

  • by GooberToo ( 74388 ) on Tuesday February 09, 2010 @12:08PM (#31073016)

    I was appalled by the focus-follows-mouse misfeature.

    Oddly, what you're calling a misfeature is what many would call click-to-focus. Click to focus needless requires extra clicking. Now do keep in mind there is a difference between raise on focus and focus follows mouse. I hate raise on focus but focus follows mouse is extremely superior to click-to-focus. Why? Because click-to-focus needlessly forces you to waste screen real estate when referencing one screen and inputting on another. This is even more so as you continue to add more and more references screens.

    Like many technology related issues, many times is a case of what's different is bad or ugly. You were likely taught to use a computer with click-to-focus and therefore anything which is not that is bad. But once you get used to it, the click-to-focus style of using interfaces, assuming the interface is designed to work with it (*cough* no windows *cough*), anything else sucks and sucks badly.

    So if you enjoy needlessly clicking for the sake of needlessly clicking, then by all means continue to use click-to-focus. But for those of us that enjoy fewer clicks and higher efficiency of interface, you'll not want to go back to the insanity which is click-to-focus.

    I guess if you're one of those users who maximizes every window and never multi-tasks, then there is nothing wrong with click-to-focus. But if not, you need to give it a try for a week or two and you'll be wondering what the heck you were thinking. Of course, this assumes you're not using Windows, which is specifically designed to break focus follows mouse behavior. There, its usable but IMO, a wash because of Windows' UI behaviors.

  • by jo_ham ( 604554 ) <joham999@noSpaM.gmail.com> on Tuesday February 09, 2010 @12:38PM (#31073542)

    Is the layers menu actually under "layers" now instead of "dialogs"?

    Can you go to the file menu and save from there or do you have to right click the image?

    These are sorts of inconsistencies that that "luddite" photoshop UI doesn't have to contend with.

    the GIMP UI is like a toilet with a rope attached to the flush mechanism, with a handwritten note attached to the handle on the outside that says "we'll implement this sometime later". Sure it works, but if you use it every day you want it to work properly.

  • by Chris Burke ( 6130 ) on Tuesday February 09, 2010 @12:51PM (#31073770) Homepage

    None of his software used a mouse for input, so why not use it as an enhanced 2-dimensional task switcher?

    I don't understand. If you're using your mouse for input (as I very frequently do), doesn't it make sense that your mouse would be over the application that you're interacting with, which at least suggests it should have focus? If you're using the mouse for input, that implies clicking, which would give that app focus in click-to-focus anyway.

    I'm not saying there's something wrong with your preference, I just don't seem to get the usage model that inspires the preference. The more graphical apps I'm using, the more I appreciate focus-follows-mouse.

  • by gknoy ( 899301 ) <gknoy@NOsPAM.anasazisystems.com> on Tuesday February 09, 2010 @12:51PM (#31073774)

    I was appalled by the focus-follows-mouse misfeature. It turns moving your mouse into navigating a minefield.... I will never, ever enable focus-follows mouse.

    As a counter-anecdote, I find focus-follows-mouse absolutely indispensable. I will go to nearly any lengths to enable it, even following obscure and hard to find tutorials on what registry values to change in order to get that behavior in Windows Vista. Clicking to change windows is very jarring to me, because things aren't working the way I expect them to.

    I consider Raise-on-focus to be a similar degree of abomination as you feel focus-follows-mouse to be. (If I wanted it raised, I would have clicked on it!)

    Different users have different likes and expectations. I'm sorry you don't like focus following the mouse, in much the same way that I am sad to hear when people dislike sushi.

  • by theheadlessrabbit ( 1022587 ) on Tuesday February 09, 2010 @01:14PM (#31074166) Homepage Journal

    Take a look at Gimp 2.2; it's - I believe - the last version with the "old" UI, which was very intuitive and convenient to use. They only screwed it up in the newer versions due to reasons completely unknown to me.

    I have found the complete opposite. the old gimp UI was impossible to navigate. It's like blender, where everything about the UI is just wrong, anyone with even the slightest bit of experience on similar software simplt cannot use it.
    3 horizontal windows? whats going on? I've been using various graphic programs for 15 years now, never needing a manual for any of them, until running into gimp, the 1st program I souldn't solve intuitively, through trial and error.

    The new interface has the toolbar that is common to every other graphics program in existence, so it doesn't require a series of tutorials just to know where to get started. The newer gimp UI is a significant improvement. I was able to go straight from photoshop to gimp without needed a help file (which is a good thing, since Ubuntu doesn't seem to include the gimp help files) The only major problems left with gimps AI are dealing with layers; pasting is especially cumbersome.

  • by Blakey Rat ( 99501 ) on Tuesday February 09, 2010 @02:42PM (#31075604)

    Oddly, what you're calling a misfeature is what many would call click-to-focus. Click to focus needless requires extra clicking

    I'll take ALL of those wasted milliseconds times ten over accidentally typing in the wrong field because I bumped my mouse.

    You say "extra clicking" like tapping a mouse button is equivalent to a 4 hour forced march with 30lbs of equipment.

  • It's not the user's job to change themes. It's the toolkit's job to detect when a theme is overpadded for a given application and automatically correct for it.

    Sorry, but as much as I want applications to automatically do stuff on this one I have to disagree.

    The application ought to honor the styles set by the Windows manager, and not run off and do its own thing. How is the application suppose to know that the user did not want it overpadded? Or do you really want every single application to have all kinds of little settings to modify the display and break the central theming provided by the Windows Manager?

  • by Waffle Iron ( 339739 ) on Tuesday February 09, 2010 @03:02PM (#31075990)

    So if you enjoy needlessly clicking for the sake of needlessly clicking, then by all means continue to use click-to-focus.

    I don't do much needless clicking, because I keep my hands on the keyboard and use Alt+Tab if I can. The mouse is relegated to secondary status, only used in the rare cases when it's worth taking my hands away from the more productive keyboard.

    That means that most of the time I really don't want to worry about where the mouse cursor is, and I certainly don't want it on top of the window I'm working on, and I *really* don't want to worry about what happens if I accidentally bump it.

  • by Jesus_666 ( 702802 ) on Tuesday February 09, 2010 @03:05PM (#31076060)
    It still goes against what most other programs are doing and exposes the program's internals to the user: Just because it makes a difference to how the program handles saving internally the user is expected to use two different methods of acquiring the same goal - turning the stuff he worked on into a file on the disk. While meaningful to the developer, this distinction is fairly useless to the user.

    Yes, you can lose information by saving in certain formats. That's why they show you a warning dialog if you would. If they're worried about users losing the information anyway, make the dialog friendlier.

    A real problem is that the new behavior is completely unintuitive in some regards. Open a PNG file, edit and save it. You get asked where to save your new XCF file because "Save" means "save as XCF", not "save in the current format"; for that you'd go to "Export" (which doesn't allow you to choose your format; that would be "Export As").

    It also makes the menu less intuitive. I don't care about what the GIMP does internally, when I want my picture written to the disk I want to save it as a PNG, not export it. "Save as" is the logical place to look for a way to save in various formats.
    And they don't have an "Import" menu item for opening files in a non-XCF format. If I can't natively save to non-XCF files, why can I natively read them? File formats tht are alien enough to require export functionality also require import funcationality to be used in most other programs.

    We end up with a weird hybrid approach that isn't consistent with itself on whether non-XCF formats are considered native or not. Cue the people who look at the GIMP for a few minutes and conclude that it's no alternative to Paint.NET or Photoshop because it doesn't support PNG and JPG well enough to include them in the save dialog.

    It would b more reasonable if they renamed "Save (as)" to "Save as XCF (to)" and "Export (as)" to "Save as other format (to)". Bonus points of the menu item for "Save as other format" repaces "other format" with the name of the current format if applicable.
  • by drinkypoo ( 153816 ) <drink@hyperlogos.org> on Tuesday February 09, 2010 @04:58PM (#31077770) Homepage Journal

    Focus follows mouse has broken semantics. It only works with mouse pointer hiding. It doesn't work if you have another means of switching focus (like alt-tab) because if you bump the mouse then you end up focused on the last window you focused with the mouse. If you mouse to nowhere, you also lose focus entirely. Sloppy focus fixes this last problem, but now most of us have a desktop window and that gets focus, so now sloppy focus is deprecated. Mouse hiding is a misfeature because now you have to find the mouse when you want to move it. Click to focus only falls down for textual applications like terminal windows or text editors; in all other cases you're going to be clicking things in the windows anyway, so it's okay for them to not focus until you click in them. So if you can bend your head around the conflict between task switching with the mouse and doing it with the keyboard, or if you never use GUI applications then I guess focus-follows-mouse is reasonable. For everyone else, click-to-focus makes more sense.

Always draw your curves, then plot your reading.

Working...