After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 91655 - Figure out how minimized windows should be marked vs. normal windows
Figure out how minimized windows should be marked vs. normal windows
Status: RESOLVED OBSOLETE
Product: libwnck
Classification: Core
Component: general
2.8.x
Other Linux
: Normal normal
: future
Assigned To: libwnck maintainers
libwnck maintainers
: 58019 155876 163135 310084 325665 403087 546577 (view as bug list)
Depends on: 81222
Blocks: 136666 155905
 
 
Reported: 2002-08-25 17:47 UTC by Mike Hearn
Modified: 2018-01-24 13:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of how grey minimized windows could look like (233.91 KB, image/png)
2009-07-29 19:02 UTC, Marcus Carlson
Details

Description Mike Hearn 2002-08-25 17:47:10 UTC
This is purely an aesthetic and personal patch, so feel free to refuse it.
I found I prefer the KDE way of making minimized window list buttons
italicised rather than the [xxx] style used by gnome, as it means it takes
less time for my eyes to figure out whether a window is minimized or not.
This patch changes it to the KDE behaviour:

This should be applied to the libwnck tasklist.c file

1596c1596
<       return g_strdup_printf ("<i>%s</i>", name);
---
>       return g_strdup_printf ("[%s]", name);
1720d1719
<   gtk_label_set_use_markup (GTK_LABEL (task->label), TRUE);
1868d1866
<   gtk_label_set_use_markup (GTK_LABEL (task->label), TRUE);
Comment 1 Luis Villa 2002-08-30 18:53:59 UTC
*** Bug 58019 has been marked as a duplicate of this bug. ***
Comment 2 Luis Villa 2002-08-30 18:55:16 UTC
Thanks, Mike. Usability team, do you think this is the best way to
handle this? As per discussion on bug 58019, it's definitely something
we should do somehow and this sounds like a pretty good way to do it.
Comment 3 Calum Benson 2002-08-30 19:03:04 UTC
My only objection would be that italicised fonts can look pretty sucky
on a screen, especially if you're stuck on a platform like
<cough>Solaris</cough> with no anti-aliasing :)

I agree that [windowname] is barely-noticeable, and was about to start
thinking about some alternatives, until the question suddenly hit me:
"does it matter"?  If you click on the window list entry it's going to
pop up whether it was minimized before or not, likewise if you're
Alt-Tabbing through them.  When do you really need to know if a window
is minimized or not?
Comment 4 Mike Hearn 2002-08-30 20:54:02 UTC
Callum: hmm, well it doesn't have to be italicized, perhaps an
underline? Alternatively I quite liked the anonymous technical writers
idea of altering the background colour - only side issue would be how
does that affect theming etc? I don't know enough (read, anything)
about GTK to be able to comment on that.

Why does it matter? Well, at the moment it doesn't. However, to be
honest I'd prefer the windowlist applet to toggle minimization when
you click a button rather than just maximize it. After years of using
Windows (and then KDE), I've got used to clicking on the active
taskbar button to quickly minimize a window - I find it's faster than
locating the smallish minimize titlebar button. On GNOME, clicking the
active taskbar button doesn't do anything. I dunno if this has been
patched yet or not (i use garnome), but it'd be quite nice.

Of course, on Windows there isn't any way of telling if a window is
minimized or not, and people seem to manage, so there's a case to be
made for simply scrapping this altogether, as the [] marks may simply
confuse new users (what do they mean?). On the other hand, what if
somebody switches to a new virtual desktop and sees two taskbuttons at
the bottom, but only one window on the screen. Might they not get
confused? Well, I have no usability knowledge at all, so feel free to
disregard this paragraph as ass-talking.

All I know is that personally, I quite like being able to distinguish
:) Whether it matters to anybody else is something I never really
investigated.
Comment 5 Calum Benson 2002-09-02 10:47:44 UTC
> Why does it matter? Well, at the moment it doesn't. However, to be
> honest I'd prefer the windowlist applet to toggle minimization when
> you click a button rather than just maximize it.

That's exactly what it does nowadays, its behaviour was indeed changed
recently.

Your other point is reasonable, with a small number of windows on the
screen the mismatch between the windowlist and the desktop might be
more obvious and potentially confusing to a novice user.  (Personally
I think they'd quickly learn what was going on if they clicked around
on the windowlist though, but it's not something I've thought about
very hard!)
Comment 6 Mike Hearn 2002-09-02 16:20:06 UTC
Well, this patch is hardly priority, but it'd be nice to arrive at a
decision. Somebody in IRC mentioned the different colour idea as well,
but how would this relate to theming? I might take a look and see if
it's possible to alter the color.

In the meantime, is it really reasonable to keep things the way they
are because Solaris doesn't have XRENDER? I'd assume that's the
problem. Not sure that's such a good idea, but then I'm not the boss.

I'll see how easy a patch to alter the colour would be.
Comment 7 Mike Hearn 2002-09-03 18:48:20 UTC
Basically, not very easy. Now I'm far from being a leet GTK coder, but
you start to run into problems trying to alter the background colour.
The biggest is of course theming, you'd basically have to alter all
the theme definitions to give an extra colour to minimized windows.
The second problem is that there aren't really many colours that
aren't used actually.

I've started to be of the opinion that there shouldn't be any visual
notification of the minimized state at all, except maybe italicised
text as it's quite subtle, as otherwise we're introducing more visual
noise for no real gain other than aesthetic. 

I have no idea how applicable my point about virtual desktops
confusing new users was earlier, I think maybe still valid.

So we need to make a decision. I'd say that the [] method is bad, as
it's a) hard to distinguish and b) added visual noise. Italics is a
little better as at least we can see quicker there. Background colour
change probably isn't worth the hassle.

It should be noted that the icon is dimmed as well when minimized, but
 that effect is so subtle I only realised it happened after looking at
the code itself :/

What do people think? Italics, bg colour change, or no visual info at all?
Comment 8 Calum Benson 2002-09-05 13:51:04 UTC
Well, I personally don't think there's a compelling reason to make any
distinction, but I'd be interested to hear what the other usability
folks think.  (FWIW, Windoze XP makes no distinction either).
Comment 9 Kjartan Maraas 2003-10-30 22:13:09 UTC
Looks like the patch is irrelevant from a look at the current sources.
Remove the keyword?
Comment 10 Elijah Newren 2004-10-19 20:10:18 UTC
*** Bug 155876 has been marked as a duplicate of this bug. ***
Comment 11 Elijah Newren 2004-10-19 20:10:50 UTC
Comments from bug 155876:
Putting brackets [] around minimized windows looks ugly and may not be needed. 
Other ideas:  Italics?  Only dim the icon?  Shrink the text size?

I vote for only dimming the icon.
Comment 12 Benjamin Kahn 2004-10-19 21:09:14 UTC
MS Windows (as a data point only) actually does ...  nothing.  There is no
difference in appearance between minimized and non-minimized windows.

Larry suggested making the text appear greyed out.  (I think that might be
difficult to see on some themes and might make users feel like they can't
restore applications.)
Comment 13 Elijah Newren 2004-10-19 23:16:33 UTC
Our choice of behavior will affect bug 136666.
Comment 14 Calum Benson 2004-10-29 17:07:46 UTC
Not that I have any better ideas off the top of my head, but dimming the icon or
the text won't really work in high or low contrast themes, and shrinking the
text size could be a bit iffy for Large Print users.
Comment 15 Bryan W Clark 2004-10-29 19:50:02 UTC
I tried working on this a while back and couldn't come up with anything except
redesigning the entire idea of the task bar into something different.  Basically
I couldn't come up with a way to micro-optimize the current task bar and come
out with great new strides in usability.  Everything only helped a very small
amount, if at all.  Instead a total redesign of how we represent
tasks/applications seemed to provide the most gain, which is what i'd recommend
we try.
Comment 16 Benjamin Kahn 2004-10-29 20:54:09 UTC
Bryan,
  You're welcome to come up with designs to make the tasklist be wonderful and
different and all powerful.  But I think saying that the existing stuff is too
broken to even consider fixing is self-defeating.  If you don't have the new
tasklist for the next GNOME version, it seems like useful energy could be spent
on  improving the existing system.

Calum,
   Right now, the icon is dimmed.  Is this causing problems for people?  I
believe the dimmed text would appear in the same style as a disabled control. 
Probably not a good suggestion since it would look unclickable, and minimized
windows are a great reason to be using the tasklist in the first place.

I'm leaning towards dimming the icon and leaving the text alone.  We could make
the tooltip for the application say: minimized: <application title>
Comment 17 Bryan W Clark 2004-10-29 21:18:10 UTC
Sorry, I think you've interpreted what I thought was 'I'm out of ideas to help
this idea along, maybe we should focus elsewhere' into something else so I'll
clarify.  I don't think I came off saying "that existing stuff is too broken to
even consider fixing".  What I am saying is that we can spend a lot of time
worrying about using italics versus grey fonts to convey to people that the
application is minimized.  When you step back and think about it neither of
these options are going to really mean much to people other than 'something has
changed'.

Tweaking the little parts, like the subtle changing fonts or lighting doesn't
seem as valuable as moving in a new direction where we can make greater strides.
 There's nothing wrong with saying the old system works well enough, but lets
leave it behind and move on to something a lot better.  This is just my opinion
and is really something for a mailing list or irc.  

My comment wasn't made to make you in particular from spending your time on
this, but to try to say I think as a whole I think we're good enough to leave it
and move on to new stuff.
Comment 18 Vidar Braut Haarr 2004-10-29 22:00:21 UTC
A very small, but noticable (and could be made more so with the accessibility
themes) gesture could be:
Focused window: Sunken border
Restored/not minimized window: No border
Minimized window: Raised border

Or any other circulation of those states. I'm also for the current "dim the
icon"-thing, although it's mostly useless.
Comment 19 Calum Benson 2004-11-03 14:00:14 UTC
Benjamin: I don't think dimming the icon is causing problems for anyone right
now, because I doubt that most people notice.  Certainly in a high or low
contrast theme, the effect is as good as negligible.

Vidar: Ingenious idea, but I'd be worried that it would interfere with the
'affordances' offered to the user.  Right now, the buttons look and behave like
radio toggle buttons... when a window is focused, the button pushes in, when
it's unfocued, the button pops out; and only one button can be pushed in at
once.  It's a model that's easy to learn and take in at a glance.

If there were three possible states, I don't think it would be clear what would
happen next when you clicked a button-- if I clicked a button with no border
(assuming I recognised such a thing as a button at all), would it push in or pop
out?  If I clicked a popped-out button, would it push all the way in or only go
half-way? :)
Comment 20 Vidar Braut Haarr 2004-11-04 18:41:39 UTC
Calum: I see your concerns, and agree it could be a little confusing :)

Another thing that might be possible:
Focused window: Bold text and raised button.
Restored/not minimized window: Raised button.
Minimized window: Sunken border.

The three-state problem is still there, however, but you only need to "button
states". Of course, making the text bold further limits the number of characters
that can be shown in the "button" for the selected window - but that shouldn't
be a big problem, as it is always available in the window title.

This mimicks for example Firefox' behavior with tabs: the selected one is bold.
It also makes it easier to distinguish which window is open or not: the ones
that are mimimized are "hidden" (sunk), whilst the ones that are visible are
popped out (raised) - also like tabs in FF/Moz and Epiphany.
Comment 21 Elijah Newren 2005-01-06 19:03:51 UTC
*** Bug 163135 has been marked as a duplicate of this bug. ***
Comment 22 Elijah Newren 2005-01-06 19:09:00 UTC
Bug 163135 had a more extreme request of not showing the title at all for
minimized windows (apparently came from a usage case where the window list was
used predominantly for active windows only).

Bug 81222 may also be related...
Comment 23 joh 2005-01-07 13:58:16 UTC
Let me elobarate on my Bug #16135 and explain a few things: No, I don't use the
window list predominantly for active windows only. I use it for both active and
minimized windows. But the window list is actually nearly unusable for *both* cases.

First, active and minimized windows are hard to distinguish. Dimming the icon,
putting brackets around the title, italics, bold text or different background
colors doesn't help much here, even worse, it *adds* clutter instead of clearing
this thing up. Displaying just the icon for minimized windows would do that
trick in a much more elegant way: It's clearly to distinguish and it *removes*
clutter. This is a quite basic rule of UI-design: If you can distinguish things
by removing information or by adding information do the former, not the latter.

You may argue that this makes minimized windows harder to identify and harder to
click on. Harder to identify: No. You can clearly see the minimized windows and
have to look for the right one only among the icons, not among a whole row of
nearly indistinguishable buttons. Harder to click: yes, but getting rid of them
as far as possible was the sole reason to minimize them. You minimize windows
only when you don't plan to use them for a while and making them harder to click
on just fits in here. Minimizing a Mozilla or OpenOffice window and then
clicking accidently on it (and having it swapped in again) is absolutely
annoying. Making it harder to click on once it is minimized is good, not bad.
And it's not that much harder anyway, since with all windows being displayed
with icon and text the individual buttons become easily that small that all
titles are unreadable and you have to resort to the icon or the tooltip anyway.

To put that in other words: Having only icons for minimized windows makes them
easier to find (because they're easier to distinguish from active windows), but
harder to click on. At the bottom line the effort to unminimize a window would
stay the same but the probability of accidently hitting the wrong window would
be lower. (Might be a good idea to gather those icons on the left-hand side of
the window list instead of mixing them with the other buttons in the list.)

By the way, I'm sick of otherwise perfectly normal small applications (like the
Blog posting applet) being rolled into an applet just for the reason that users
like to keep such an app running all the time but not want it to permanently
block a slot in the window list. This points exactly at the problem the window
list has.

And don't get me started at the default Gnome setup with two panels, one almost
empty and another with nothing but the window list... If the window list would
display just icons for minimized windows, we could probably do with only one
panel, because then the list could be useful with quite a bit less room for it.
People tend to start minimizing windows when the workspace is cluttered and they
don't need all applications right now. When this at the same time cleans up the
window list you don't need a window list running over the full screen width in a
panel of its own.
Comment 24 Elijah Newren 2005-01-07 17:18:46 UTC
Both joh and Bryan's comments lead me to believe that bug 81222 should be
handled first...

joh: Your proposal sounds totally backwards to me (though this may be due to
different usage scenarios that we have)--clicking on active windows is much more
likely to be accidental than clicking on minimized windows.  Why not remove
everything but the icon for active windows (if not remove the active windows
from the window list entirely)?  See also bug 84411...

> Having only icons for minimized windows makes them easier to find

I agree that it makes it easier to distinguish between minimized and unminimized
(which may not even be useful as pointed out by both Calum and Benjamin), but it
only makes it easier to find if you assume that you have no more than one window
with any given icon minimized.  That most definitely isn't valid for me,
although, I have to admit that this assumption may be valid for most people...

> You minimize windows only when you don't plan to use them for a while and
> making them harder to click on just fits in here.
...
> the probability of accidently hitting the wrong window would be lower.

This is just backwards.  I may not plan to use them for a while, but I also
don't plan to use the window list for a while either.  And when I do use the
window list again, it will almost certainly be to recover one of the minimized
windows.

> I'm sick of otherwise perfectly normal small applications being rolled into
> an applet

That's really not relevant here.  File a bug to the author and tell them to use
the SKIP_TASKBAR hint.
Comment 25 Christopher Beland 2005-01-08 15:49:59 UTC
(Regarding this question and that of Bug 163135)

I usually have lots of windows open on my desktop, including some
inactive windows which I generally keep minimized and many active
windows, some of which are minimized and some of which are not at any
one given time.

When I'm changing windows, I find the display of titles absolutely
critical to finding the one I need next.  I have to distinguish
between web browsers visiting different pages, Emacs windows visiting
different buffers on different machines, and xterms visiting different
directories on different machines, among all the other applications
that might be open at the moment.  Having to rely on tooltips to do
this would be pretty terrible.

I do find that with the default setting of no grouping, the window
list quickly gets too crowded to be useful.  The setting "Group
windows when space is limited" has a bad idea of what "limited space"
means.  It kicks in when only about the first 6 characters of each
title can be displayed.  This is far from enough to let me distinguish
individual windows from other members of the same class (emacs, xterm,
galeon, etc.)

"Limited space" should probably mean something more like "when
complete titles can no longer be displayed" (within reason - titles
that are, say, on the order of 1000 characters long should probably
just be truncated).

I have recently turned on "Always group windows", and I think this is
probably my favorite configuration so far.  If I'm looking for a
window that's only one instance of a class (for instance, one Emacs
window of many, that's visiting a particular buffer I want to see), I
do have to make two selections, one for the class, and another for the
instance.  But some about of hide-and-seek is pretty much inevitable
when you combine the need for seeing complete titles and not having
too much clutter.

An alternative solution would be to have a very large list showing
complete titles, but which only appears when needed.  You can do this
if you make the bottom panel very large and use hiding or auto-hiding,
or if you use the Window Selector applet (which displays a vertical
list when you click on its icon).

Currently, I don't like the "hidden list" alternatives because they
are not sorted by class; all windows are just jumbled into the list.
(Actually, I think they appear in the order you opened them, but this
quickly starts to look pretty random.)  This means that it takes me a
very long time to find the window I need.  With this modality, I have
noticed that I sometimes I accidentally open a second copy of a file
that's already open, simply because I didn't see it in the long and
relatively unsorted list of open windows.

If the sorting problem were fixed, I think the "hidden list"
alternatives would be quite attractive for smaller screens, where the
window list seems to take up too much valuable real estate.

I'm sure that "hidden list" solutions are much harder for novice users
- for their sake, the default configuration should almost certainly
put minimized windows someplace in plain view, in some sort of
recognizable form.   I'm skeptical that an icon-only representation is
a good idea for novice users, because it takes a while before one gets
to associating the bewildering array of icons with particular
applications.

For some reason, when I click on a grouped window, it always
maximizes, but when I click on an ungrouped window, it cycles between
minimizing and restoring.  I have never been bothered by this, and in
fact, it's probably the right thing to do.  With an ungrouped window,
if the wrong thing happens, correcting it is an easy click.  With a
grouped window, if a window gets minimized when it should have been
raised, you have to re-select the class and then re-select the
instance, which involves a sequence of mouse moves and clicks.  Users
are unlikely to use the window list to minimize windows, because the
intuitive thing to do is to click on the minimize button on the window
itself, because the *window* is what's in your way, not the taskbar.
But if you can't see the window (and you want to raise or restore),
then you should intuitively turn to your window-finder (the window
list).

I can also only use the right-click menu on ungrouped windows, and
this is *not* OK.

Personally, I identify minimized windows by the brackets.  I don't
find this cluttering, and I do find it useful.  (It tends to help keep
me on task.  Though I should note that I minimize windows both because
I'm not going to use them for a while and because I simply have too
many open windows on the desktop, and I need to resort to the window
list to switch between them.)  For novice users, it's not terribly
important that they understand the meaning of the brackets, and their
presence seems unlikely to cause them to do something different than
if they weren't there.

I agree that color change is very problematic w.r.t. themes, and it's
probably too pronounced of a change anyway.

If you like using one panel instead of two, a sorting Window Selector
might be a good solution.  The Ximian default desktop (at least for a
while) was configured with only an upper panel, using Window Selector.
Though I can see a certain efficiency to the "show icon only for
certain windows" solution.

With regard to Fitt's Law, I think it' probably not appropriate to
assume that people aiming for the Window List are going to prefer
displayed windows to minimized ones.  Perhaps if you are a
many-windows-at-once user, this is true.  But if you have a smaller
number of windows, it's likely that you will change windows directly,
and use the Window List primarily for unminimizing.  In which case,
you want to provide a large clickable area for minimized windows.  Or
maybe not; perhaps actual usability testing with a representative
sample of users would be necessary to find out.  Personally, I use it
for both.

(And for the record, right now, I'm using Fedora Core 3 with
gnome-applets-2.8.0-5 and gnome-panel-2.8.1.-3.)

Comment 26 joh 2005-01-09 23:17:38 UTC
Ok. As with many things regarding user interfaces one should first do some
empiric analysis. I do not know if users use the window list primarily for
switching active windows or for unminimizing windows. I personally tend to not
use it at all as soon I have more than a handful of windows open, since the
individual buttoms get too small to identify a window without looking at the
tooltip anyway. 

Short of real data from the user base the sensible approach would be to add two
options to the window list preferences, like these:

[x] Show titles for active windows
[x] Show titles for minimized windows

This way the user could easily decide to have both or one or none of these
window states shown with both title and icon, with the default being the same as
it is now. Yeah, I know that adding options is considered evil. But as it is now
the window list starts getting useless exactly when you start to need it (when
you have more than just 5 or 6 windows open).

Ok, I admit that this has no easy solution other than what we have now (and what
we have now works somehow, granted).
Comment 27 Kjartan Maraas 2005-02-10 00:20:54 UTC
Removing PATCH keyword since discussion suggests that there's no patch with
consensus in here.
Comment 28 Elijah Newren 2005-07-12 13:47:45 UTC
*** Bug 310084 has been marked as a duplicate of this bug. ***
Comment 29 Elijah Newren 2005-07-12 13:52:08 UTC
Bug 310084 was of the same opinion as Benjamin and provided a patch in
attachment 48998 [details] [review].  Considering that the trailing ] or = is often cut off by
ellipsizing (haven't we fixed that once before already?), I think it makes sense
to at least remove the ASCII decorations.  Do any of the usability people see
any potential problems with doing that?
Comment 30 Nicholas Miell 2005-07-12 22:28:54 UTC
Continuing the discussion from bug 310084:

> I think I'm in favor of this proposal (especially since the trailing bracket is
> often cut off by the ellipsizing), but if we change behavior in libwnck then we
> also need to change Metacity at the same time (the alt-tab popup uses the same
> methods as libwnck for displaying windows).  If you can convince Havoc to take
> the change in Metacity, and the usability people don't object, I think this
> patch would be fine.

Metacity is already different from libwnck, so I don't see how that should hold
up the libwnck changes. (Metacity will add [] around minimized windows, but it
won't add == around shaded windows.)
Comment 31 Elijah Newren 2005-07-12 22:43:18 UTC
nmiell: Well, perhaps there's yet-another-bug in metacity-libwnck syncing, but
we really have tried to keep Metacity and libwnck in sync in the relevant
places.  Yes, we've kind of sucked at it but I'd still rather prevent further
divergence in order to make it easier to continue trying to get them unified.
Comment 32 Nicholas Miell 2005-07-12 22:49:22 UTC
Well, then convincing Havoc to remove the window title mangling shouldn't be too
difficult (famous last words....)

Metacity is already wrong, and a fix that removes the mangling entirely would
actually be less intrusive than one that would add shaded window title mangling.
Comment 33 Nicholas Miell 2006-01-04 00:38:52 UTC
*** Bug 325665 has been marked as a duplicate of this bug. ***
Comment 34 Vincent Untz 2007-02-17 17:13:52 UTC
*** Bug 403087 has been marked as a duplicate of this bug. ***
Comment 35 Calum Benson 2009-01-22 18:19:46 UTC
*** Bug 546577 has been marked as a duplicate of this bug. ***
Comment 36 Mateusz Barucha 2009-01-22 18:50:15 UTC
Not a very constructive comment, but if Gnome doesn't change the taskbar completely, IMHO it would be the best to simply remove the square brackets. They look ugly and remind of the console era, when windows had borders made of the - and | chars.

It would be a small and *easy* step towards competition (Windows 7, Mac OS X) in tearms of the desktop beauty :)
Comment 37 Marcus Carlson 2009-07-17 21:48:10 UTC
Any update on this? Should this be changed or not? 
I agree with Mateusz that brackets is ugly and should be removed. 

If you'd like I could create a few screenshots showing minimized windows with <i>title</i>
Comment 38 Mateusz Barucha 2009-07-17 22:02:06 UTC
Take into consideration that as italics look good when used in printed text, they become harder to read when displayed on screen. That's why <i> is practically unused on web pages.

The primary task of the window list is to present running applications in a way that allows user to quickly find the program she wants to switch to. IMHO any additional elements like [] (and changes of style between buttons) may make the task harder to achieve. Sometimes simplicity is the key, but I guess many users are used to [] so as any change happens, they will file bugs stating it's a regression.
Comment 39 Marcus Carlson 2009-07-17 22:05:55 UTC
How about also dim the text (aka gray) as we do with the icon?
Comment 40 deadowlsurvivor 2009-07-18 02:46:01 UTC
Well, after scanning through comments, I believe that visual differentiation of minimized windows is the primary discussion here. In any case, I cannot think of a reason why not use a similar differentiation as the - [] x buttons.

In addition to this would be the harder question. Yes, I would think that a broader (in terms of physical area on the screen) visual impression would be a benefit in terms of usability.

I would propose including the +/-,[],x in the taskbar for marking window status. As for actually noticing the window is minimized, I would suggest a different shading or color scheme for minimized windows on the task bar (which is certainly difficult to define, but let's try).
Comment 41 deadowlsurvivor 2009-07-18 02:47:52 UTC
Idea, in addition to what I said above about +/-,[],x..., let's use the window state colors from the theme on the task bar.
Comment 42 Marcus Carlson 2009-07-18 17:22:46 UTC
deadowlsurvivor@gmail.com, maybe I'm lost here but what would state would "x" show?
Comment 43 deadowlsurvivor 2009-07-18 19:10:11 UTC
(In reply to comment #42)
> deadowlsurvivor@gmail.com, maybe I'm lost here but what would state would "x"
> show?
> 

The application has received the signal to terminate, or at least that the signal has been sent. Some applications do some clean-up things at the end (like Eclipse saving your workspace) and it would help to have a visual clue that yes, you have told the application to exit, and it hasn't said about doing otherwise. If it needs some user input, or if there is still the possibility of user input before it exits (you have unsaved documents, are you sure you want to exit? [exiting in N seconds...]), you could also have a variations of the "x" state.

You could also set a timer to throw a force quit button or something if this is the state (would come in handy).
Comment 44 Christopher Beland 2009-07-18 19:36:42 UTC
I'm running Gnome on Fedora 11, and I already get pop-up windows when applications take too long to close.
Comment 45 deadowlsurvivor 2009-07-18 20:57:55 UTC
That wasn't really my primary argument. What I'm trying to say is that it would make sense to reuse min/max/unmax/terminate symbols to represent application and window state as they'd be familiar, introduce a stronger level of consistency within the user interface, and wouldn't require very much screen real estate. In other words, it would meet the criteria for representing a minimized window.
Comment 46 Marcus Carlson 2009-07-18 21:02:14 UTC
Any suggestion on how to do it? 

Such as when holding the mouse over the window in the list; rotate the icon in 3D and on the back show the window state? :-)
Comment 47 deadowlsurvivor 2009-07-19 01:49:56 UTC
(In reply to comment #46)
> Any suggestion on how to do it? 
> 
> Such as when holding the mouse over the window in the list; rotate the icon in
> 3D and on the back show the window state? :-)
> 

In order to be useful, I'd think it'd have to be visible.

In that case, why not style it the same way as the title bar? 

Perhaps base it off the location of the specific button on the title bar as it is in the user's theme, have a default if it isn't specified, and decide what what options the user should have in terms of preferences otherwise.
Comment 48 Vincent Untz 2009-07-28 21:48:11 UTC
(In reply to comment #39)
> How about also dim the text (aka gray) as we do with the icon?

Might make sense; someone needs to try to be sure, though ;-)
Comment 49 Marcus Carlson 2009-07-28 22:20:49 UTC
Vincent, I'll see what I can do :)
Comment 50 Marcus Carlson 2009-07-29 19:02:28 UTC
Created attachment 139498 [details]
Screenshot of how grey minimized windows could look like

Wrote a quick hack (not working if number of windows changes, hardcoded color #555555, not tested etc - tell me if you still want it) to do the screenshot - what do you think? What more screenshots of different themes? What about rolled up windows? Window selector?

My comment; I think this blends in pretty nice with the icon.
Comment 51 Marcus Carlson 2009-08-17 18:13:50 UTC
Just to make sure we don't miss anything when/if we redesign this, but it seems some people don't like the greyed out icon, see http://bugzilla.gnome.org/show_bug.cgi?id=552416
Comment 52 Evgeny Kolesnikov 2010-05-14 07:47:30 UTC
Almost eight years passed. Brackets still here alongside with dimmed icon. Maybe two indicators of same thing is finally too much, heh? Will these brackets (one bracket actually(!), because titles are long) ever be banished or changed to <i></i>?
Comment 53 Mateusz Barucha 2010-05-14 08:52:18 UTC
<rant> Well, it seems to be the problem of Gnome platform as a whole - lack of QA people for finishing it properly, leaving bugs that bother users without final action for years; instead focusing on "the next big thing" (Gnome 3), which won't address those problems </rant>

Evgeny, I personally recommend workaround in form of a dock - Docky or AWN. They have some rough edges, but in terms of presentation they leave standard Gnome panels (Gnome 2 and 3 included) light years behind. They are also actively developed.
Comment 54 GNOME Infrastructure Team 2018-01-24 13:17:36 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/libwnck/issues/14.