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 563406 - Add full size icon+title to overlay
Add full size icon+title to overlay
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2008-12-06 01:06 UTC by Colin Walters
Modified: 2016-06-01 13:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add full size icon+title to overlay (4.29 KB, patch)
2008-12-06 01:06 UTC, Colin Walters
needs-work Details | Review
Add full size icon+title to overlay (5.20 KB, patch)
2008-12-16 16:19 UTC, Colin Walters
reviewed Details | Review

Description Colin Walters 2008-12-06 01:06:34 UTC
This is useful to distinguish windows.
Comment 1 Colin Walters 2008-12-06 01:06:38 UTC
Created attachment 124039 [details] [review]
Add full size icon+title to overlay

The icon+text is useful in order to distinguish between windows
that might look similar otherwise.

The implementation is not optimal:

* We create a new texture from the pixmap each time
* The hide() code treats the titles as windows
Comment 2 Colin Walters 2008-12-06 01:10:04 UTC
This patch isn't perfect, there are other bugs besides the above like icons not sized properly, but I think it's a good discussion starting point.  So, ready...set...DISCUSS!
Comment 3 Siegfried Gevatter (RainCT) 2008-12-06 18:12:28 UTC
Looks nice to me (I've only tried with 4 windows on 1 workspace, though). It would look better if you made it semi-transparent and, perhaps, placed it centered at the bottom, though.

Also:
< owen> +const GtkClutter = imports.gi.GtkClutter;
< owen> Looks like deleting it shoudl be fine, it's stray
Comment 4 Dan Winship 2008-12-08 15:07:48 UTC
(In reply to comment #1)
> -                let win = wswindows[i];
> +                let win = wswindows[i]

that's obviously wrong

Also, you need to make the labels disappear when hiding the overlay; currently they all go to 0,0.

The UI could use some work, but that's true of most of the interface at this point, so that's not a point against it. So I'd say fix hiding and commit it.

Comment 5 Colin Walters 2008-12-16 16:19:44 UTC
Created attachment 124809 [details] [review]
Add full size icon+title to overlay

The icon+text is useful in order to distinguish between windows
that might look similar otherwise.

The implementation is not optimal:

* We create a new texture from the pixmap each time
Comment 6 Dan Winship 2008-12-16 18:43:14 UTC
looks ok. maybe add something to http://live.gnome.org/GnomeShell/Todo about making it prettier?
Comment 7 Colin Walters 2008-12-18 18:51:17 UTC
Slightly prettier now, but I added something to TODO as suggested.

Committed r129
	M	js/ui/workspaces.js
r129 = 81fab356b2c6f0ff57a22d98c205cbe436aa67c6 (git-svn)
Comment 8 rockonthemoonfm 2016-05-31 15:03:14 UTC
This bug is absolutely NOT FIXED.

To me this tweak is completely necessary to distinguish between windows in shell overview, which, at present, is more than tricky.

Please, reopen the bug, fix it, because life's hard with the current implementation.
Comment 9 André Klapper 2016-06-01 12:55:40 UTC
You replied to an eight year old ticket. 
If there is some problem nowadays, please file a new ticket. Thanks!
Comment 10 Florian Müllner 2016-06-01 13:44:11 UTC
*After* this bug was closed, there was a design decision to remove the icons added here again. This bug is definitively the wrong place to complain about the decision - bug 634599 is likely what you are looking for, though every argument has probably been brought up a million times already ...