More interface rantings
This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.
This is a read-only list on gimpusers.com so this discussion thread is read-only, too.
More interface rantings | Scott | 20 Oct 18:32 |
More interface rantings | Thorsten Wilms | 20 Oct 18:52 |
More interface rantings | Michael Schumacher | 20 Oct 18:58 |
More interface rantings | William Skaggs | 20 Oct 20:36 |
More interface rantings | Scott | 20 Oct 22:29 |
More interface rantings | Thorsten Wilms | 21 Oct 10:11 |
More interface rantings | Alex Pounds | 24 Oct 00:57 |
More interface rantings | Juhana Sadeharju | 27 Oct 19:46 |
More interface rantings | Alexandre Prokoudine | 29 Oct 11:00 |
More interface rantings | Scott | 30 Oct 23:01 |
More interface rantings | gg@catking.net | 30 Oct 23:55 |
More interface rantings | Alexandre Prokoudine | 31 Oct 02:04 |
More interface rantings | Mukund | 31 Oct 06:48 |
More interface rantings | gg@catking.net | 31 Oct 10:05 |
More interface rantings | Michael Schumacher | 31 Oct 10:24 |
More interface rantings | Michael Schumacher | 31 Oct 10:30 |
More interface rantings | Scott | 31 Oct 18:16 |
More interface rantings | Sven Neumann | 01 Nov 00:13 |
More interface rantings | Scott | 01 Nov 01:11 |
More interface rantings | news.gmane.org | 01 Nov 11:14 |
More interface rantings | Scott | 01 Nov 19:59 |
op.thqq5nyetxpshh@linbox.lo... | 07 Oct 20:24 | |
Fwd: Re: More interface rantings | gg@catking.net | 21 Oct 00:26 |
Fwd: Re: More interface rantings | Michael Schumacher | 21 Oct 01:18 |
Fwd: Re: More interface rantings | gg@catking.net | 22 Oct 15:56 |
op.thqk1bjmtxpshh@linbox.lo... | 07 Oct 20:24 | |
More interface rantings | Scott | 23 Oct 18:56 |
More interface rantings
There have been many posts regarding the Gimp interface here. I consider myself what you refer to as a 'casual user', although I use the Gimp on a daily basis. My primary use is to edit photographs for posting to a website.
For historical reasons, the preferred image size of the final product is 300x200 pixels. My current camera produces images which scale down to 300x225. Therefore, a part of my normal workflow is to crop the scaled image down to eliminate the extraneous 25 pixels (usually either ground or sky; this is a real estate webpage).
Using the 2.2 version, the interface of the crop tool was very handy for me. Typing Shift-c brings up the tool; a quick move of the mouse creates a selection area; over to the tool-option menu that automatically pops up, type in 300 and 200 for the dimensions; now grab the lower-left handle and move the selection as desired, click and it's done.
I recently upgraded to Mandrivel 2007, which includes the 2.3. Did my first crop this morning. No tool-option. Okay, clicked on the tools, or view, or some danged thing, found the tool option. Hmmm, a whole bunch of stuff that doesn't really relate to what I am doing. Finally I find some hidden dimensioning menu and enter in the 300 and 200. Grab the lower left corner - whoops! All the corners resize the selection! Handy.... not. Okay, redo it, and eventually discover how I can move the selection. Whoa! Instead of automatically confining itself to the image as before, I can move the selection outside of the image. Now that's *really* handy - like I would ever want to select a certain size and then have part of it outside the image..... Play very carefully with it until I get it to a spot where it aligns with one of the side boundaries, and then very carefully move it down to where I want it. Whoops, now I'm two pixels outside the image, carefully jiggle it back. Whew. What used to be a 10-second task now takes a couple of minutes, and I'm starting to get carpal tunnel syndrome from all the mousing around. I'm really looking forward to the next time I have 16 pictures to get posted by 9:00 am.....
I don't know if this is the proper place to post this sort of thing, but I do hope that you developers will consider listening to some of us casual users, as the interface has gotten way too overloaded and user-unfriendly. I seriously am thinking of going back to 2.2, and I shudder to even think of what a mess 2.4 is going to be if this is any indication of "progress". How can a tool so simple in concept and so frequently used as "crop" have been bollixed up so badly?
Scott Swanson
More interface rantings
On Fri, Oct 20, 2006 at 10:32:50AM -0600, Scott wrote:
Using the 2.2 version, the interface of the crop tool was very handy for me. Typing Shift-c brings up the tool; a quick move of the mouse creates a selection area; over to the tool-option menu that automatically pops up, type in 300 and 200 for the dimensions; now grab the lower-left handle and move the selection as desired, click and it's done.
The old crop tools was ok if you have a fixed target size. The dialog always got in the way for the cases where you crop the image to find the right aspect.
I recently upgraded to Mandrivel 2007, which includes the 2.3. Did my first crop this morning. No tool-option. Okay, clicked on the tools, or view, or some danged thing, found the tool option. Hmmm, a whole bunch of stuff that doesn't really relate to what I am doing. Finally I find some hidden dimensioning menu and enter in the 300 and 200.
The new place of the dimensions saves me from having to move a dialog out of my way every time. I'm less happy about the expander, though.
Grab the lower left corner - whoops! All the corners resize the selection! Handy.... not.
Resizing and finding the right cutout has become way easier now.
Instead of automatically confining itself to the image as before, I can move the selection outside of the image. Now that's *really* handy - like I would ever want to select a certain size and then have part of it outside the image.....
Sometimes I need to crop extending to outside the current image. But there should be an option for confining to current size. On by default, as it's the right choice in most cases, I think.
How can a tool so simple in concept and so frequently used as "crop" have been bollixed up so badly?
To me it seems it's just that you see only a single use case ;)
-- Thorsten Wilms
More interface rantings
Scott wrote:
How can a tool so simple in concept and so frequently used as "crop" have been bollixed up so badly?
By working on it.
If you are interested in the progress and want to influence future development, you should try to get GIMP built directly from CVS. Even current 2.3 releases (right now 2.3.12) get outdated pretty soon because they are tested by a larger user group and thus trigger changes due to reported bugs.
Bugs are reported in Bugzilla. http://bugs.gimp.org is a redirect to the overview for GIMP, this is where someone who wants to report a bug should start to search for similiar reports.
P.S. GIMP 2.3 is not supposed to replace GIMP 2.2. It is recommended to have 2.2 installed and use it for production work. It's also useful to have it around when testing 2.3, because you may be asked or may want to compare its behaviour to the previous version.
HTH, Michael
More interface rantings
From: Scott
[...lots of stuff...]
I don't know if this is the proper place to post this sort of thing, but I do hope that you developers will consider listening to some of us casual users, as the interface has gotten way too overloaded and user-unfriendly. I seriously am thinking of going back to 2.2, and I shudder to even think of what a mess 2.4 is going to be if this is any indication of "progress". How can a tool so simple in concept and so frequently used as "crop" have been bollixed up so badly?
Scott, thanks for the feedback, although you could try to be a bit less emotional about it, since this is after all a development version. Several of the things you complain about have already been changed in the most recent builds, motivated by feedback similar to yours. Others simply reflect that you haven't learned yet how to use the new features. For example, if you always want a 300x200 crop region, you can set the width and height in the options, *and activate the checkboxes next to them*. If you do that, then the width and height will stay fixed no matter what you do with any of the corners.
Best wishes,
-- Bill
______________ ______________ ______________ ______________
Sent via the CNPRC Email system at primate.ucdavis.edu
More interface rantings
On Fri, Oct 20, 2006 at 11:36:48AM -0700, William Skaggs wrote:
Scott, thanks for the feedback, although you could try to be a bit less emotional about it, since this is after all a development version.
Sorry, I tend to get emotional over tools like the Gimp that I have known and loved for many years....
Several of the things you complain about have already been changed in the most recent builds, motivated by feedback similar to yours.
good..
Others simply reflect that you haven't learned yet how to use the new features. For example, if you always want a 300x200 crop region, you can set the width and height in the options, *and activate the checkboxes next to them*. If you do that, then the width and height will stay fixed no matter what you do with any of the corners.
So two more mouse clicks. I'll learn, I'll learn.... But the deal with the lower-left/upper-right handles being movers and the other two being stretchers has been a feature of gimp for a long time. I checked on the version 1.0.4 on this ancient machine I use at my real workplace, and it is the same there, and was until 2.2. Why would that suddenly be changed? Very disconcerting. I also completely fail to see any reason why areas outside the image should be selectable by a crop tool. If I lay a paper photograph on a table and take an xacto knife to it, do I reasonably expect to cut out part of the table along with what I cut out of the photograph? It is nonsensical.
Can someone point me to a hint on how to get the newest CVS version? I don't have lots of time, but I guess if I have further comments I ought to be looking at the newest bleeding edge.
Thanks for your help, I'll check out the checkboxes tonight.
Scott Swanson
Fwd: Re: More interface rantings
------- Forwarded message -------
From: gg@catking.net
To: Scott
Cc:
Subject: Re: [Gimp-developer] More interface rantings
Date: Sat, 21 Oct 2006 00:23:37 +0200
On Fri, 20 Oct 2006 22:29:31 +0200, Scott wrote:
Can someone point me to a hint on how to get the newest CVS version? I don't have lots of time, but I guess if I have further comments I ought to be looking at the newest bleeding edge.
I define an alias to make life easier:
alias gncvs='cd /svn && cvs -z3 -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome '
create yourself a directory with lots of free space, cd to it.
bash# gncvs login
password:
bash# gncvs co gimp
bash# cd gimp
bash# ./autogen.sh
bash# make && make install
bash# gimp
HTH
Fwd: Re: More interface rantings
gg@catking.net wrote:
I define an alias to make life easier:
alias gncvs='cd /svn && cvs -z3 -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome '
You do know that you have to do this step only once, don't you? Afterwards it's just cvs up.
And the release notes (http://gimp.org/release-notes/gimp-2.3.html) recommend to use something like --prefix=/opt/gimp-2.3 as parameters for autogen.sh.
HTH,
Michael
More interface rantings
On Fri, Oct 20, 2006 at 02:29:31PM -0600, Scott wrote:
I also completely fail to see
any reason why areas outside the image should be selectable by a crop tool. If I lay a paper photograph on a table and take an xacto knife to it, do I reasonably expect to cut out part of the table along with what I cut out of the photograph? It is nonsensical.
You're quick with a word like 'nonsensical', when in fact you just have a narrow view on this.
You could for example have a photo and now you want to add a border around it. The canvas size dialog doesn't the same direct manipulation.
The GIMP is also a nice tool for drawing. Here it can always happen that you want to change the composition. Perhaps the foreground asks for more space on the left. Easy to do with the crop tool, especialy now it has guides (center, golden cut ...).
-- Thorsten Wilms
Fwd: Re: More interface rantings
On Sat, 21 Oct 2006 01:18:58 +0200, Michael Schumacher wrote:
gg@catking.net wrote:
I define an alias to make life easier:
alias gncvs='cd /svn && cvs -z3 -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome '
You do know that you have to do this step only once, don't you? Afterwards it's just cvs up.
And the release notes (http://gimp.org/release-notes/gimp-2.3.html) recommend to use something like --prefix=/opt/gimp-2.3 as parameters for autogen.sh.
HTH,
Michael
AFAIK it is necessary to supply -d arg to each command unless you set up env variables to dedicate all further use of cvs to gnome . The link to the release notes will certainly be helpuful for getting 2.3 to cohabit with 2.2.
Distribution of binary packages of the development version is discouraged unless it is made clear that this >>is an early development snapshot.
Maybe the OP would like to bring that to the attn. of Mandrivel 2010 devs !
More interface rantings
On Fri, Oct 20, 2006 at 10:11:25PM +0200, gg@catking.net wrote:
You should probably give yourself more that a few crops to get used to the new layout before shouting too loud, you may actually like some of the new features once you've found them.
Yes, it *does* have lots of new features, and I'm getting sort of used to it, but the amount of mouse-clicking required is annoying.
One suggestion: When a tool starts trying to be all things to all people, it becomes difficult to use for everyone. Here's my idea, FWIW, on the tool options:
The 1st time an option menu is selected for a tool, a window pops up with every option displayed. They are grouped into groups, and each group has a checkbox beside it. Display all the time, or not? Eg, IIRC, in the case of the crop tool there would be Crop/Scale as one group, "Operate on single layer" and whatever else as another, the rectangle section as another, etc.
Once the user has figured out which areas he/she would normally be interested in seeing, there is a "Save Preferences" button at the bottom. (Also, there could be a final checkbox like "Always display option menu when using this tool").
When the preferences are saved, the next time the option pops up, it only shows those which were checked. At the bottom of the menu, there is a down arrow showing that more options are available, and left-clicking this brings up the rest that were not checked. *Right-clicking* the arrow brings up the original full-menu with check boxes so that one can change the preferences again.
This would make it a lot easier for the user to customise a tool to fit his/her usual work-flow with a minimum of mousing around in a menu. And the full arsenal of other options would be just one click away. As it is, the user is stuck with the order which the developer thinks is important, and in my case, where I normally always want to see the rectangle features, I have to go over to the option, click the rectangle pointer, then scroll down to get what I want. Whereas I couldn't usually care less about the crop/scale option that is first on the list. Maybe not a big deal, but just annoying enough to make me gnash my teeth.
not a good choice go bug Mandrivel about that. The fact that they are already distributing something called 2007 clearly shows their numerical "marketing" strategy.
Completely OT: I remember the days when US carmakers brought out their next-year's designs in the fall - eg, the 1964 models were introduced in fall of 1963. So maybe this is Mandrivel's strategem. My grandfather was a Ford dealer, and always took great pains to conceal the newly-arrived models from the public until the Grand Unveiling. To the point that he would drive a model from his garage to the public display the night before with bedsheets over it, driving down the back alleys in the wee hours of the morning.....
Scott Swanson
More interface rantings
On Fri, Oct 20, 2006 at 02:29:31PM -0600, Scott wrote:
So two more mouse clicks. I'll learn, I'll learn.... But the deal with the lower-left/upper-right handles being movers and the other two being stretchers has been a feature of gimp for a long time.
I haven't played with the latest CVS version of the Gimp, but I too am a long-standing user of the crop tool and that's a feature I've despised for a long time. I'm glad to hear it's going away.
More interface rantings
From: Thorsten Wilms
The old crop tools was ok if you have a fixed target size. The dialog always got in the way for the cases where you crop the image to find the right aspect.
Your text gives an impression that the old crop tool is not anymore there. Is that the case?
The fact is that people have different ways of working and therefore having two (or more) versions of the tools would be perfectly ok. It would be annoying if you are trying to squeeze people to one mold.
Juhana
More interface rantings
On 10/27/06, Juhana Sadeharju wrote:
Your text gives an impression that the old crop tool is not anymore there. Is that the case?
Yes, it is
The fact is that people have different ways of working and therefore having two (or more) versions of the tools would be perfectly ok.
Can you provide examples of real first-class applications where two or more versions of tools are used and users are perfectly ok with it?
Can you provide results of a usability research for any application out there that would prove that "having two (or more) versions of the tools would be perfectly ok"?
Alexandre
More interface rantings
On Sun, Oct 29, 2006 at 02:00:48PM +0400, Alexandre Prokoudine wrote:
On 10/27/06, Juhana Sadeharju wrote:
Your text gives an impression that the old crop tool is not anymore there. Is that the case?
Yes, it is
The fact is that people have different ways of working and therefore having two (or more) versions of the tools would be perfectly ok.
Can you provide examples of real first-class applications where two or more versions of tools are used and users are perfectly ok with it?
Can you provide results of a usability research for any application out there that would prove that "having two (or more) versions of the tools would be perfectly ok"?
Whoa, let's not get so defensive here, let's discuss the issue. I'm not sure what is meant by "the old crop tool not being there", but I presume you are talking about the new expanded crop tool which I grumbled about in my original post.
I have yet to hear any feedback regarding my idea of allowing the options for a tool like the current "crop" to be customised by the user to make it do what s/he wants it to do as a normal case. Every user has different workpatterns, preconceptions, etc. A program that lets the user tailor it to suit those will be welcomed and used and loved as only a comfortable old pair of sneakers can be loved; one that imposes its own rigid default design which can only be changed by *endlessly* having to click on "other options" or the like only tires the user to the point of looking for something else with a better fit.
Just a small case in point: The Save As menu as applied to jpeg images. I personally am always saving these for use on the web. Do I want to save the "thumbnail" and "exif" information to bloat my images? Of course not. Do I always have to click the "advanced options" button to turn these off? Yes, I do. Why? Why can't I set these to the defaults that make sense to *me*?
And directory paths. Probably a gtk issue, but why? A case in point is the gtkam application, which has been "updated" to use the gtk stuff. In the previous version, I would always save my digicam photos to, eg, ~/photos/2006/10. And it would remember between instances, so I'd only have to worry about changing anything when the next month rolled around, and then the next year. Now, it defaults *every stupid time* to my home directory and I have to waste numerous key/mouse strokes to get to where I want to be. The Gimp has been similar in its forgetfullness forever. Again, a tool which will remember what I want it to do will be appreciated as a wise tool. Take a look at the way Gqview does directories. Then wonder why most users use it as a front-end to get their pictures into the gimp to edit. Then ponder why the gimp couldn't do that itself....
Scott Swanson
More interface rantings
On Mon, 30 Oct 2006 23:01:13 +0100, Scott wrote:
Again, a tool which will remember what I want it to do will be appreciated as a wise tool.
I'll second that, I find it very time consuming having to reassert my jpeg/png options, compression ratio etc. every time I save an image.
There is a whole fleet of this sort of thing right across gimp, many of which I have already posted about.
I sometimes get the feeling it's always "the first time" with gimp.
/gg
More interface rantings
On 10/31/06, gg@catking.net wrote:
On Mon, 30 Oct 2006 23:01:13 +0100, Scott wrote:
Again, a tool which will remember what I want it to do will be appreciated as a wise tool.
I'll second that, I find it very time consuming having to reassert my jpeg/png options, compression ratio etc. every time I save an image.
There we go :)
http://bugzilla.gnome.org/show_bug.cgi?id=75459
Alexandre
More interface rantings
Hi Scott
Scott wrote:
And directory paths. Probably a gtk issue, but why? A case in point is the gtkam application, which has been "updated" to use the gtk stuff. In the previous version, I would always save my digicam photos to, eg, ~/photos/2006/10. And it would remember between instances, so I'd only have to worry about changing anything when the next month rolled around, and then the next year. Now, it defaults *every stupid time* to my home directory and I have to waste numerous key/mouse strokes to get to where I want to be. The Gimp has been similar in its forgetfullness forever. Again, a tool which will remember what I want it to do will be appreciated as a wise tool. Take a look at the way Gqview does directories. Then wonder why most users use it as a front-end to get their pictures into the gimp to edit. Then ponder why the gimp couldn't do that itself....
You can use bookmarks in the Open Image dialog to quickly flip to directories. Not that this is exactly what you want, but it's more convenient than having to browse to a particular directory from scratch.
Kind regards,
Mukund
More interface rantings
On Tue, 31 Oct 2006 06:48:47 +0100, Mukund wrote:
Hi Scott
You can use bookmarks in the Open Image dialog to quickly flip to directories. Not that this is exactly what you want, but it's more convenient than having to browse to a particular directory from scratch.
Kind regards,
Mukund
All this is inherited from GTK+ so critisms/comments should go there.
Several bugs are already open about how restrictive the so-called
filechooser interface is. Please dont hesistate to add your comments to
those bugs.
eg
http://bugzilla.gnome.org/show_bug.cgi?id=331404
As Mukund suggests, bootmarks are you best workaround for now. If you cant find bookmarks I think they're called something stupid like "places" now. Depends how new your gtk+ is.
More interface rantings
gg@catking.net wrote:
Several bugs are already open about how restrictive the so-called filechooser interface is. Please dont hesistate to add your comments to those bugs.
One should hesitate at least as long as reading all existing comments takes, though.
HTH,
Michael
More interface rantings
Scott wrote:
Hm... don't you think that sticking to the current problem - crop tool - would make this thread more useful than expanding it into a generic rant once again?
HTH,
Michael
More interface rantings
On Tue, Oct 31, 2006 at 10:30:07AM +0100, Michael Schumacher wrote:
Scott wrote:
Hm... don't you think that sticking to the current problem - crop tool - would make this thread more useful than expanding it into a generic rant once again?
Well, I guess if the subject said "Crop Tool" rather than "More Interface Rantings", yeah. Didn't think it appropriate to open a new thread called "Interface Rantings - the Sequel". There are so many things to rant about, I guess I could go II, III, IV, etc.... Of course, there are a lot more things to *rave* about too! Just a reminder that we users do appreciate the developers' hard work.
Scott.
More interface rantings
Hi,
On Mon, 2006-10-30 at 15:01 -0700, Scott wrote:
I have yet to hear any feedback regarding my idea of allowing the options for a tool like the current "crop" to be customised by the user to make it do what s/he wants it to do as a normal case.
GIMP allows you to configure the default values for all tool options. It even allows you to save them as named settings so you can have several settings per tool.
Just a small case in point: The Save As menu as applied to jpeg images. I personally am always saving these for use on the web. Do I want to save the "thumbnail" and "exif" information to bloat my images? Of course not. Do I always have to click the "advanced options" button to turn these off? Yes, I do. Why? Why can't I set these to the defaults that make sense to *me*?
Because noone has implemented this yet. There's a long-standing bug report for it. This holds true for almost everything that you are ranting about. A little search on Bugzilla would have shown that we are aware of all these issues and plan to improve them as time permits.
Sven
More interface rantings
On Wed, Nov 01, 2006 at 12:13:33AM +0100, Sven Neumann wrote:
Hi,
On Mon, 2006-10-30 at 15:01 -0700, Scott wrote:
I have yet to hear any feedback regarding my idea of allowing the options for a tool like the current "crop" to be customised by the user to make it do what s/he wants it to do as a normal case.
GIMP allows you to configure the default values for all tool options. It even allows you to save them as named settings so you can have several settings per tool.
Okay, so I could, eg, make it so that the "rectangle" submenu on the crop tool option is shown by default, with the rest of the selections now appearing in the menu put into a submenu? That was what I had suggested. I don't think it's implemented, AFAIK. But I will explore.
Just a small case in point: The Save As menu as applied to jpeg images.
[ snip a bunch of idiotic rantings ]
Because noone has implemented this yet. There's a long-standing bug report for it. This holds true for almost everything that you are ranting about. A little search on Bugzilla would have shown that we are aware of all these issues and plan to improve them as time permits.
Okay, I'm ashamed to admit that I don't even know what a bugzilla is. I guess I always thought a "bug" was something that actually made a program non-functional, rather than the things that make it only function at a sub-par level, so I wouldn't have even thought to look in a "bug report" for interface details. Sorry to have wasted anyone's time. Keep up the good work.
Scott.
More interface rantings
Scott schreef:
Okay, I'm ashamed to admit that I don't even know what a bugzilla is. I guess I always thought a "bug" was something that actually made a program non-functional, rather than the things that make it only function at a sub-par level, so I wouldn't have even thought to look in a "bug report" for interface details. Sorry to have wasted anyone's time. Keep up the good work.
In a sense you were right.
Projects need to track bugs (in the narrow sense of the word, like what you think of as a bug) but also feature requests, interface improvements and other issues. The way to track all those things turns out to be exactly the same, so it makes sense to put all of them in the same issue tracker instead of having a bug tracker and a feature request tracker etc. Because of that, all these issues are often called bugs, even if that is not 100% technically correct.
Gimp's bug tracker is Bugzilla and can be found at http://bugzilla.gnome.org/browse.cgi?product=GIMP. Bugzilla is used in many open source projects (and presumably many other projects as well) and was first created for the Mozilla project; it has its own website at http://www.bugzilla.org/.
More interface rantings
On Wed, Nov 01, 2006 at 11:14:24AM +0100, news.gmane.org wrote:
Gimp's bug tracker is Bugzilla and can be found at http://bugzilla.gnome.org/browse.cgi?product=GIMP. Bugzilla is used in many open source projects (and presumably many other projects as well) and was first created for the Mozilla project; it has its own website at http://www.bugzilla.org/.
Thanks. I went and looked under "interface" issues and then specifically searched for "crop tool", which we've been discussing. Saw one 'bug', with last activity 09.17.06. Most salient responses: "The new tools are still under construction and subject to changes"; and "IRC works much better than bugzilla" for these kinds of issues. Ignore that man behind the curtain!
Also saw bug #10686 - why is that sort of thing kept on the system? Entertainment value, I guess. Sheesh.
scott swanson