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 639248 - always show an icon for apps
always show an icon for apps
Status: RESOLVED DUPLICATE of bug 644668
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2011-01-11 20:02 UTC by William Jon McCann
Modified: 2011-03-20 05:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description William Jon McCann 2011-01-11 20:02:48 UTC
In the design we'd like to try showing app icon representations without an accompanying name label in some cases.  We already do this when the dash is small and the message tray.  This makes it really important to always have an app icon shown for every app.

It seems we have two cases to cover.

 1. an app doesn't provide an icon at all
 2. an app only provides a small "window icon"

These can occur both due to developer oversight, improperly installed apps, or apps not able to be identified/detected by the shell.

So, we can try to go and fix all the broken apps but I think we still need to provide a workable fallback app icon for these cases.

Currently, for case 1, we don't show anything at all.  And for case 2, I think we don't show an icon for the launcher but then use the small window icon in alt tab.

An additional problem with case 2 would be ensuring that the app icon doesn't change after it is launched.  App icons are important faces that are used to identify the app and must be stable.

Discussed this with Jakub and he experimented with a few ideas including using identicons and drawing the app name/initials into a synthetic icon.  However, maybe a simpler solution is best.

How about we just show a generic symbolic missing icon icon and color the background pseudo-uniquely by using the app-id (desktop file name) as an index?

It is important to be able to have some way to differentiate the various missing icon apps, as well as attempt to ensure they appear the same each time they are used.
Comment 1 Jakub Steiner 2011-01-13 19:43:11 UTC
Here's a few of the fallback designs considered, with the last being the colored generic icon proposed here.

http://live.gnome.org/GnomeShell/Design/Whiteboards/Launchers
Comment 2 Milan Bouchet-Valat 2011-01-14 10:30:06 UTC
I must say I'm amazed by how smart this design is! Not even taking into account that being beautiful despite all the mess introduced by third party apps is really an area where Windows badly fails... ;-)
Comment 3 William Jon McCann 2011-03-20 05:54:49 UTC

*** This bug has been marked as a duplicate of bug 644668 ***