Hello,
When you try to apply a GNUstep theme, some apps ignore the Icon set
by the theme.
Guessing why, I found that all this apps concerned are missing this
property:
'CFBundleIdentifier' in the file Resources/Info-gnustep.plist.
The theme Icon applies on GWorkspace because it has:
CFBundleIdentifier = "org.gnustep.GWorkspace";
But it does not apply with TextEdit, SimpleAgenda, InnerSpace...
A bad workaround could be to copy the desired icon in the App
Resources folder, but if you want to revert to default icon, it would
not work.
Another and seemessly better workaround could be to patch the
Info-gnustep.plist with the desired 'CFBundleIdentifier' item.
But, in this case, what Identifier chain supply?
Yours,
--
Patrick Cardona - Pi400 - GNU/Linux (Debian 12 aarch64: RPI OS Lite)
Xorg (1:1.7.1-1.2) - libcairo2 (1.16.0-7+rpt1 arm64)
Window Maker (0.96.0) - GWorkspace (1.1.0 - 02 2025) - Theme: Heritage
- MUA: GNUMail (1.4.0)