The previous tray-light.png / tray-dark.png were 128x128 RGBA glyphs with a black radial background. GNOME's StatusNotifierItem path expects monochrome silhouettes around 22px base size and was rendering ours as the "three dots" fallback. Regenerate from icons/icon-symbolic.svg using Inkscape with a corrected square viewBox (149 1 944 944, centred on the path bbox) and emit four sizes per theme (22/32/44/64). decode_tray_icons() now returns Vec<Icon> so ksni can offer the panel the best match for its bar height and HiDPI. cc
1.2 KiB
44x44px
1.2 KiB
44x44px