Andrew Starr-Bochicchio wrote on 2009-10-05: > maybe there is an issue in icon-naming-utils. Breathe has a > gnome-dev-removable-usb, > but gnome-dev-harddisk-usb is a link to drive-harddisk generated by > icon-naming-utils.
icon-naming-utils is a script for maintaining *backwards* compatibility with old desktop icon themes, while migrating to the names specified in the Icon Naming Specification. According to the Specification devices are named without gnome-dev-* , so, icon themes should use name drive- removable-media-usb instead of gnome-dev-removable-usb, media-flash-cf instead of gnome-dev-media-cf, etc, look at http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec- latest.html#devices icon-naming-utils are for generating legacy gnome-dev-* symlinks from standard icon names, listed in the Specification, but not for generating drive-removable* or media-flash* from legacy gnome-dev-*, see legacy- icon-mapping.xml (/usr/share/icon-naming-utils/legacy-icon-mapping.xml) Finally I completely understood how to solve this big issue: 1. At first we need to fix icon themes to use standard icon names, listed at http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html#devices instead of legacy gnome-dev-* names ! Look at https://bugzilla.gnome.org/show_bug.cgi?id=506532#c6 for more info. 2. When icon themes will use standard names then we could fix second part of this issue - gvfs libraries, which use the drive-harddisk-usb icon name, for usb storage devices that aren't hard disks, see http://git.gnome.org./cgit/gvfs/tree/monitor/hal/ghaldrive.c and http://git.gnome.org./cgit/gvfs/tree/monitor/hal/ghalmount.c ** Bug watch added: GNOME Bug Tracker #506532 http://bugzilla.gnome.org/show_bug.cgi?id=506532 ** Changed in: breathe-icon-set Status: Incomplete => New ** Changed in: breathe-icon-theme (Ubuntu) Status: Incomplete => New -- Icons of usb storage devices shoud be different from internal hdd icons https://bugs.launchpad.net/bugs/253599 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
