--- RantMode On --- What is happening to you people? Does anyone actually understand what this bug is about? This is NOT bug #278113, or any related bugs. Please read and comprehend both descriptions before changing the status. --- RantMode Off ---
Probably a more detailed explanation is necessary. File icons are determined by the MIME type of the file. There are three places where Gnome looks for those icons: 1. the current theme, 2. inherited themes, in the order in which they are specified in the index.theme file, 3. hicolor theme. Additionally, the MIME database from freedesktop.org defines some additional icon names like script-x-generic and font-x-generic that are not assigned to any specific mimetypes, but are intended as fallbacks when a more specific icon is not available. For example, let's assume that the mimetype "application/x-m4" (M4 macro) says in the MIME database that its generic icon is "script-x-generic". There are two custom themes on the system, let's say Adamantium and Bionic. Adamantium has the icon "script-x-generic", but does not have "application-x-m4". Bionic has them both. There is a specialized M$ macro editor installed too, and it puts its own Tango- style icon "application-x-m4" in the hicolor theme. Bug #278113 was about Bionic displaying "script-x-generic" even though it has "application-x-m4" (obvious bug). This bug is about a GEDA maintainer not satisfied with Adamantium displaying "script-x-generic" instead of "application-x-m4" from hicolor (correct, but not ideal behaviour). This bug cannot be fixed without a new way to provide additional information from the theme designer: if the theme is Tango compliant, it should display the Tango icon for "application-x-m4" from hicolor. If it's completely different from Tango, it should use its own fallback icon "script-x-generic". As such, this is definitely not "fix committed" and not specifically related to Nautilus, but rather to GLib icon theme lookup. -- Incorrect icons displayed for mimetypes installed in hicolor theme only https://bugs.launchpad.net/bugs/217997 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs