[xiphos-devel] thoughts on bad icon

Karl Kleinpaste karl at kleinpaste.org
Sun Jun 22 07:46:42 EDT 2025


I work in Fedora 42. I have noticed, apparently very belatedly, that the 
mod.mgr "installed" icon is bad, and I can't figure out why. I could use 
a spare pair of eyeballs to enlighten me, if anyone's interested enough 
to look.



It's bad in the header bar, and it's missing in the individual modules' 
listings. It's supposed to be a check mark.

The code is really dumb and straightforward. It's in src/gtk/mod_mgr.c 
create_pixbufs() at 353 (excluding an #ifdef):

     INSTALLED = gtk_icon_theme_load_icon(icon_theme,
                          "emblem-ok-symbolic",
                          16,
                          GTK_ICON_LOOKUP_FORCE_SIZE,
                          NULL);

Five other icons are loaded exactly the same way, and (as you can see 
above) they all appear normally everywhere they're needed.

I thought perhaps the icon name had changed in recent GTK (F42 currently 
has 3.24.49), so I tried a couple other sample names, no joy. I even 
tried repeating one of the other 5 icon names, since I know they work, 
and still no joy only in the Installed column.

I wish I could say whether it worked in my previous Fedora 39, but I 
didn't notice this until yesterday, so I really can't say how long it's 
been this way.

I have18 instances of emblem-ok-symbolic.svg under /usr/share/icons.

Can anyone offer a thought as to how this could go wrong for /only/ the 
Installed icon, and none of the others?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://crosswire.org/pipermail/xiphos-devel/attachments/20250622/9fff8ccf/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hHYza5QRlJLjnIXQ.png
Type: image/png
Size: 7272 bytes
Desc: not available
URL: <http://crosswire.org/pipermail/xiphos-devel/attachments/20250622/9fff8ccf/attachment.png>


More information about the xiphos-devel mailing list