RFE: single window mode: always show tab
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.
RFE: single window mode: always show tab
Hello there,
I'm plugging in here a discussion started on the bug tracker, see https://bugzilla.gnome.org/show_bug.cgi?id=667168
Martin, I understand your point about making the default behaviour the right one without an option. Let me explain what's wrong to the current way tabs are managed, IMHO.
See the current two situations with tabs in Gimp 2.7: 1) you have only one image opened. No tab is shown. 2) you have two or more images opened, several tabs are shown.
I'm not asking why no tab is shown in situation 1), this is pretty obvious.
Switching from situation 1) to 2) inserts what we can call a tab bar (tab widgets) and stretches down the image view to a narrower size. What the user sees is a clunky, chaning UI layer, widgets are inserted (might flicker a bit) and the global working area is rearranged - possible without respect to the visual arrangements made by the user.
Now switching from situation 2) to 1): same notes as above. Plus: if you were closing another tab but the current one, the current view will be resized (stretched up), what you now see is not what you were seeing before closing that other tab. This is even more sensible when the image fills the window.
IMO all this is not friendly, I dislike flickering and self-rearranging stuff, and most of all: it makes me feel that the visual working area is *unstable* and not respecting my view settings.
I know other applications (firefox, galeon) who made that behaviour optional, allowing to always see a tab even if only one tab is opened.
I hope I've explained more clearly.. :-).
Regards,
--- Comment #1 from Martin Nordholts 2012-01-04 05:26:47 UTC --- Hi and thanks for the feedback! Adding an option for this would be way more annoying than the current behavior. GIMP should simply do the right thing by default. GIMP should work for the user, not vice versa (which would be the case if an option was needed so that a human could tell GIMP how to behave sanely). Exactly what problem is it that you see? That's a discussion for the gimp-developer mailing list though, not a bug tracker.
wwp
RFE: single window mode: always show tab
2012/1/4 wwp :
1) you have only one image opened. No tab is shown. 2) you have two or more images opened, several tabs are shown.
Switching from situation 1) to 2) inserts what we can call a tab bar (tab widgets) and stretches down the image view to a narrower size. What the user sees is a clunky, chaning UI layer, widgets are inserted (might flicker a bit) and the global working area is rearranged - possible without respect to the visual arrangements made by the user.
Now switching from situation 2) to 1): same notes as above. Plus: if you were closing another tab but the current one, the current view will be resized (stretched up), what you now see is not what you were seeing before closing that other tab. This is even more sensible when the image fills the window.
IMO all this is not friendly, I dislike flickering and self-rearranging stuff, and most of all: it makes me feel that the visual working area is *unstable* and not respecting my view settings.
Hi again and thanks for the great clarification. I completely agree, there should be no flickering or re-arranging of layouts. The only change should be the insertion/removal of the tab bar (without moving any images in the screen coordinate system). Unfortunately I don't have the time to write the code to fix this :( Anyone else that want to take a shot might want to look how this is solved when Windows -> Hide Docks is toggled.
/ Martin
RFE: single window mode: always show tab
On Wed, Jan 4, 2012 at 11:42 AM, Martin Nordholts wrote:
Hi again and thanks for the great clarification. I completely agree, there should be no flickering or re-arranging of layouts. The only change should be the insertion/removal of the tab bar (without moving any images in the screen coordinate system). Unfortunately I don't have the time to write the code to fix this :( Anyone else that want to take a shot might want to look how this is solved when Windows -> Hide Docks is toggled.
I may take a look at it. Let's see if I understood the goal: Make tab bar show and disapear without canvas and anything on it moving. Correct? It sounds like the intuitive and nice way to do it.
RFE: single window mode: always show tab
Hello Alexia,
On Wed, 4 Jan 2012 14:09:47 +0200 Alexia Death wrote:
On Wed, Jan 4, 2012 at 11:42 AM, Martin Nordholts wrote:
Hi again and thanks for the great clarification. I completely agree, there should be no flickering or re-arranging of layouts. The only change should be the insertion/removal of the tab bar (without moving any images in the screen coordinate system). Unfortunately I don't have the time to write the code to fix this :( Anyone else that want to take a shot might want to look how this is solved when Windows -> Hide Docks is toggled.
I may take a look at it. Let's see if I understood the goal: Make tab bar show and disapear without canvas and anything on it moving. Correct? It sounds like the intuitive and nice way to do it.
This will (should) be solved if showing the tab bar is always TRUE. Meaning, showing it also when only 1 document is open; I guess it's useless (but harmless) to show it when zero document is open.
Regards,
wwp
RFE: single window mode: always show tab
2012/1/4 wwp :
Hello Alexia,
On Wed, 4 Jan 2012 14:09:47 +0200 Alexia Death wrote:
On Wed, Jan 4, 2012 at 11:42 AM, Martin Nordholts wrote:
Hi again and thanks for the great clarification. I completely agree, there should be no flickering or re-arranging of layouts. The only change should be the insertion/removal of the tab bar (without moving any images in the screen coordinate system). Unfortunately I don't have the time to write the code to fix this :( Anyone else that want to take a shot might want to look how this is solved when Windows -> Hide Docks is toggled.
I may take a look at it. Let's see if I understood the goal: Make tab bar show and disapear without canvas and anything on it moving. Correct? It sounds like the intuitive and nice way to do it.
This will (should) be solved if showing the tab bar is always TRUE. Meaning, showing it also when only 1 document is open; I guess it's useless (but harmless) to show it when zero document is open.
When only 1 document is open, showing the tab bar wastes precious vertical screen real estate. We should not solve this by always showing the tab bar.
/ Martin
RFE: single window mode: always show tab
Hello Martin,
On Wed, 4 Jan 2012 13:45:58 +0100 Martin Nordholts wrote:
2012/1/4 wwp :
Hello Alexia,
On Wed, 4 Jan 2012 14:09:47 +0200 Alexia Death wrote:
On Wed, Jan 4, 2012 at 11:42 AM, Martin Nordholts wrote:
Hi again and thanks for the great clarification. I completely agree, there should be no flickering or re-arranging of layouts. The only change should be the insertion/removal of the tab bar (without moving any images in the screen coordinate system). Unfortunately I don't have the time to write the code to fix this :( Anyone else that want to take a shot might want to look how this is solved when Windows -> Hide Docks is toggled.
I may take a look at it. Let's see if I understood the goal: Make tab bar show and disapear without canvas and anything on it moving. Correct? It sounds like the intuitive and nice way to do it.
This will (should) be solved if showing the tab bar is always TRUE. Meaning, showing it also when only 1 document is open; I guess it's useless (but harmless) to show it when zero document is open.
When only 1 document is open, showing the tab bar wastes precious vertical screen real estate. We should not solve this by always showing the tab bar.
The waste is there when you edit several documents, I hardly see what justifies it less when you edit one only. Anyway, how do you think you can avoid layout flickering/re-arranging?
Regards,
wwp
RFE: single window mode: always show tab
I think the same as Martin.
99% of time I work on one document. For me those few pixels are more useful than non-flickering window, especially because current tabs are big :)
RFE: single window mode: always show tab
Hello Przemyslaw,
On Wed, 4 Jan 2012 14:23:51 +0100 Przemyslaw Golab wrote:
I think the same as Martin.
99% of time I work on one document. For me those few pixels are more useful than non-flickering window, especially because current tabs are big :)
There you don't have the real benefits of the single-window mode, to me.
Anyway, it's not because you work on one document 99% of the time that 99% of the users do so.
In another RFE to the bug tracker, I suggested to move tabs to the left, instead of to the top. Since quite all screens are wider than high, this makes way less space lost (at least the impact is less sensible).
Regards,
wwp
RFE: single window mode: always show tab
On Wed, Jan 4, 2012 at 3:27 PM, wwp wrote:
Anyway, it's not because you work on one document 99% of the time that 99% of the users do so.
People who create original art(painters for example) work mostly on single canvas with lots of docks on the sides using tab to show and hide them. this is no less valid use-case than yours. I would even argue, that your usecase is quite rare, because you hover between one and may images. Photo manipulation use-case as a rule assumes several documents open at all times and photo-correction usually just the one.
In another RFE to the bug tracker, I suggested to move tabs to the left, instead of to the top. Since quite all screens are wider than high, this makes way less space lost (at least the impact is less sensible).
Docks in gimp are all vertical only. I personally feel that my horizontal space is much more cramped than vertical if I want to keep visible the few essential docks I need. It's so cramped that I usually end up with a barely square or even slightly portrait work area. The tab bar is also seen as a transitory feature. In the future the tab bar will be replaced by "image parade" concept and its quite possible its position and size will be customizable...
--Alexia
RFE: single window mode: always show tab
Hello Alexia,
On Wed, 4 Jan 2012 16:50:33 +0200 Alexia Death wrote:
On Wed, Jan 4, 2012 at 3:27 PM, wwp wrote:
Anyway, it's not because you work on one document 99% of the time that 99% of the users do so.
People who create original art(painters for example) work mostly on single canvas with lots of docks on the sides using tab to show and hide them. this is no less valid use-case than yours. I would even argue, that your usecase is quite rare, because you hover between one and may images. Photo manipulation use-case as a rule assumes several documents open at all times and photo-correction usually just the one.
In another RFE to the bug tracker, I suggested to move tabs to the left, instead of to the top. Since quite all screens are wider than high, this makes way less space lost (at least the impact is less sensible).
Docks in gimp are all vertical only. I personally feel that my horizontal space is much more cramped than vertical if I want to keep visible the few essential docks I need. It's so cramped that I usually end up with a barely square or even slightly portrait work area. The tab bar is also seen as a transitory feature. In the future the tab bar will be replaced by "image parade" concept and its quite possible its position and size will be customizable...
I'm curious to know what "image parade" will look like!
If the tabs principle is going to be replaced, then maybe it's useless to discuss much about it even now. But I guess that when Gimp 2.8 will be released and between hands of users (including new users, potentially attracted by the new features and the new single-window mode), you might be harassed by requests about tabs management ;-) and see how people can open several documents.
Back to what could be fixed:
- open Gimp 2.7.x
- open an image
- fill to window
- make a rectangle selection that includes nearly all the image
- open another image
- get back to the former one, now you don't see the whole selection
rectangle, some part of it is out of sight
This is an issue, to me. Minor, of course!
Regards,
wwp
RFE: single window mode: always show tab
On Wed, Jan 4, 2012 at 5:27 PM, wwp wrote:
In another RFE to the bug tracker, I suggested to move tabs to the left, instead of to the top.
This is what I call abomination unto usability.
Vertical tab captions are barely readable. Whoever thinks this is a good solution needs a good night's sleep, a cold shower and a cup of tea in the morning.
Alexandre Prokoudine http://libregraphicsworld.org
RFE: single window mode: always show tab
Hello Alexandre,
On Wed, 4 Jan 2012 19:35:15 +0400 Alexandre Prokoudine wrote:
On Wed, Jan 4, 2012 at 5:27 PM, wwp wrote:
In another RFE to the bug tracker, I suggested to move tabs to the left, instead of to the top.
This is what I call abomination unto usability.
Vertical tab captions are barely readable. Whoever thinks this is a good solution needs a good night's sleep, a cold shower and a cup of tea in the morning.
Abomination.. does this post turn to trolling now?
Your second remark started interestingly, but since the tab contents is
not text but an image, I don't think it's less readable vertically than
horizontally, within less than one day of use any brain that doesn't
lack flexibility could get to it. I must admit that a thumbnail in the
tab widget doesn't look very nice, though, as some space is wasted.
Doesn't fit very well!
Anyway, this seems to be quite subjective. And it would be nice if you
could tell your opinion without using extreme terms and missing respect
to other people ;-).
Regards,
wwp
RFE: single window mode: always show tab
On Wed, Jan 4, 2012 at 7:42 PM, wwp wrote:
Vertical tab captions are barely readable. Whoever thinks this is a good solution needs a good night's sleep, a cold shower and a cup of tea in the morning.
Abomination.. does this post turn to trolling now?
Your second remark started interestingly, but since the tab contents is not text but an image,
Wrong :) Please check facts: both text, text and icon and, since 2.7.x automatic choice based on available space are possible.
I don't think it's less readable vertically than horizontally, within less than one day of use any brain that doesn't lack flexibility could get to it. I must admit that a thumbnail in the tab widget doesn't look very nice, though, as some space is wasted. Doesn't fit very well!
Anyway, this seems to be quite subjective. And it would be nice if you could tell your opinion without using extreme terms and missing respect to other people ;-).
It is entirely up to you whether you choose to see respect to other people or not.
People should not need to train themselves doing things that are against common sense. This is simply bad design.
Alexandre Prokoudine http://libregraphicsworld.org
RFE: single window mode: always show tab
On Wed, Jan 4, 2012 at 5:59 PM, Alexandre Prokoudine wrote:
On Wed, Jan 4, 2012 at 7:42 PM, wwp wrote:
Vertical tab captions are barely readable. Whoever thinks this is a good solution needs a good night's sleep, a cold shower and a cup of tea in the morning.
Abomination.. does this post turn to trolling now?
Your second remark started interestingly, but since the tab contents is not text but an image,
Wrong :) Please check facts: both text, text and icon and, since 2.7.x automatic choice based on available space are possible.
He is talking about the image tabs, not the dock ones ;)
RFE: single window mode: always show tab
On Wed, Jan 4, 2012 at 8:05 PM, Alexia Death wrote:
He is talking about the image tabs, not the dock ones ;)
Oh well, silly me. Thanks for pointing out :)
Not sure about that one either, but then again no strong feelings against it (yet).
Alexandre Prokoudine http://libregraphicsworld.org
RFE: single window mode: always show tab
On Wed, 2012-01-04 at 14:14 +0100, wwp wrote: [...]
The waste is there when you edit several documents, I hardly see what justifies it less when you edit one only.
The tabs are currently (or recently at least) always shown in full-screen mode; showing a tab in full-screen mode for a single image would be unfortunate.
For my part my screen is wider than it is tall, so I'd risk being called an abomination :-) and happily have the image tabs on one side or another - maybe the "image ribbon" will be a dock, and solve this that way.
Liam
RFE: single window mode: always show tab
On 01/04/2012 05:23 AM, Przemyslaw Golab wrote:
I think the same as Martin.
99% of time I work on one document. For me those few pixels are more useful than non-flickering window, especially because current tabs are big :)
+1 This is something I've been mulling over in general for a long time. Monitors used to be near square, but now they are all MUCH wider than they are high. Somehow we need to use less valuable vertical space and more horizontal space for UI elements. The problem comes in when you have text involved. While you COULD have tabs down the side with the text rotated appropriately, people wouldn't like it. They like to read normally. Hmmmm.
Patrick
RFE: single window mode: always show tab
On Wed, 2012-01-04 at 16:20 -0800, Patrick Horgan wrote:
On 01/04/2012 05:23 AM, Przemyslaw Golab wrote:
I think the same as Martin.
99% of time I work on one document. For me those few pixels are more useful than non-flickering window, especially because current tabs are big :)
+1 This is something I've been mulling over in general for a long time. Monitors used to be near square, but now they are all MUCH wider than they are high. Somehow we need to use less valuable vertical space and more horizontal space for UI elements. The problem comes in when you have text involved. While you COULD have tabs down the side with the text rotated appropriately, people wouldn't like it. They like to read normally. Hmmmm.
Just to make life more interesting, the rotated direction differs depending on which side of the Atlantic you're on. USA likes text to read from top to bottom, Europe likes text to read from bottom to top. Just look at the spines of books in your library.
RFE: single window mode: always show tab
Actually, the difference is between individual countries in Europe; German and French books are upside-down in my library, English and Dutch books are right side up along with American books ;-)
Eric
On 01/04/2012 08:08 PM, Jeff Trefftzs wrote:
On Wed, 2012-01-04 at 16:20 -0800, Patrick Horgan wrote:
On 01/04/2012 05:23 AM, Przemyslaw Golab wrote:
I think the same as Martin.
99% of time I work on one document. For me those few pixels are more useful than non-flickering window, especially because current tabs are big :)
+1 This is something I've been mulling over in general for a long time. Monitors used to be near square, but now they are all MUCH wider than they are high. Somehow we need to use less valuable vertical space and more horizontal space for UI elements. The problem comes in when you have text involved. While you COULD have tabs down the side with the text rotated appropriately, people wouldn't like it. They like to read normally. Hmmmm.
Just to make life more interesting, the rotated direction differs depending on which side of the Atlantic you're on. USA likes text to read from top to bottom, Europe likes text to read from bottom to top. Just look at the spines of books in your library.
RFE: single window mode: always show tab
Am Donnerstag, 5. Januar 2012 schrub Jeff Trefftzs:
[...]
Just to make life more interesting, the rotated direction differs depending on which side of the Atlantic you're on. USA likes text to read from top to bottom, Europe likes text to read from bottom to top. Just look at the spines of books in your library.
The spines of books are more a matter of usability than prefered reading direction: A book which lies face down on a table and has a "European" spine can still be identified while the American version is printed upside down.
Tobias