GNOME Bugzilla – Bug 424800
normalize theme names for conflict
Last modified: 2011-03-17 15:08:21 UTC
When saving themes, the names should be normalized, probably NFC. Even if they aren't, the need to be normalized when comparison is done for name conflict checking. For example: I can save a them as "écho" while typing with one keyboard layout, and save a second one as "écho" while typing with another. Yet both names are the "same". See bug 423036 for details.
Actually, there is no problem with saving two themes with identical names, since the name is kept in the index.theme file.
(In reply to comment #1) > Actually, there is no problem with saving two themes with identical names, > since the name is kept in the index.theme file. > Sorry, I didn't notice this feature. Shouldn't the theme-manager warn for name conflict? Right now I can save a theme with the name of an existing one, thus loosing the previous one. With system wide themes, the preview thumbnail doesn't change. Is there a bug opened about not being able to remove self-made themes from the theme-manager?
I believe it is possible to remove saved themes from the appearance capplet (there is a Delete button). What would you suggest as an indicator to show which themes are system installed?
gnome-theme-manager has been superseded by gnome-appearance-properties.
(In reply to comment #4) > gnome-theme-manager has been superseded by gnome-appearance-properties. > Shouldn't this bug then be marked as OBSOLETE?
gnome-appearance-properties does not exist in GNOME 3 any more, and those bugs are thus obsolete. Theme tweaking feature requests should go to gnome-tweak-tool (in GNOME Bugzilla).