GNOME Bugzilla – Bug 77941
Make up bogus icon for entire grouped application
Last modified: 2004-08-16 16:47:57 UTC
Right now when grouping is used, the icon for the program in the WLA is the no icon icon. Instead it should use the icon from the last focused window of the program. In most cases, the icon will be the same for all windows anyway.
It should really use the application icon, as it does now (at the moment grouping is based on application). Most applications don't set an application icon though, which is the problem. When none is set it should probably pick a random icon from the windows in the application.
*** Bug 75942 has been marked as a duplicate of this bug. ***
*** Bug 80368 has been marked as a duplicate of this bug. ***
Adding the 1.x-parity keyword since the old tasklist did this correctly.
Just to be pedantic, it didn't do it "correctly" since heuristics are the only available mechanism for now. ;-)
'Never did it in a way in which I, the casual user, noticed it to be incorrect' :)
*** Bug 83065 has been marked as a duplicate of this bug. ***
Still seeing this Gnome2 built with tarballs from June 19th.
*** Bug 87850 has been marked as a duplicate of this bug. ***
*** Bug 89740 has been marked as a duplicate of this bug. ***
Created attachment 10286 [details] [review] a pretty messy patch - Havoc ?
Looks generally right. With that set_want_fallback(), I know I'm a loser but you had better be sure there isn't code such as the window.c code that expects to get a fallback always and calls set_want_fallback (FALSE). ;-) I didn't look at the patch in too much detail, too tired. Go ahead and commit if you tested it.
Hmm, I really need to rememeber to cc myself on bugs where I've submitted a patch. Anyway, the patch is bogus. Soon after I submitted it, things started crashing when windows were opened and closed and stuff. So, I reverted and carried on. Sorry I haven't had a chance to go back and figure out what's wrong with it :/
*** Bug 96930 has been marked as a duplicate of this bug. ***
I'm going to take the liberty of marking this 'high' because of the large number of duplicates. It looks fairly bad and unpolished.
*** Bug 98492 has been marked as a duplicate of this bug. ***
If this is annoying to fix, fixing bug 68557 would at least make people stop caring about this bug.
*** Bug 101905 has been marked as a duplicate of this bug. ***
*** Bug 98223 has been marked as a duplicate of this bug. ***
in some cases this could also be "fixed" by a heuristic that said "if all of the windows have the same icon, use that icon for the group too". (That would fix my Galeon and Terminal groups, but not Evolution.) That's probably what gnome 1.4 did that makes Luis think this is a regression?
1.4 could have done that, though you'd have to md5 hash each icon or something to compare them. I bet it did something simpler. A simple fix here is IMO fine.
*** Bug 112097 has been marked as a duplicate of this bug. ***
Lame fix added to CVS
*** Bug 117763 has been marked as a duplicate of this bug. ***
*** Bug 130381 has been marked as a duplicate of this bug. ***