fix: make the tray's connected and off states unmistakable #105
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/tray-icon-distinction"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The off icon was drawn in lavender-greys (
#8f8699/#c5bdd1); at 22px in the tray, next to the connected lavender (#9a84d9), the shared purple cast made the two states nearly identical — #102 made the icon switch correctly and it still couldn't be told apart (#104).Fix
aqomui_off.svg: fully neutral greys (#6a6a6a/#a6a6a6), no purple component.aqomui_connected.svgfor the tray's connected state: the mark with a Proton-style green check badge (#2ebc64, white check), knocked out of the letter so a gap separates badge from mark on any panel color. States now differ by shape, not only hue.aqomui.svg, because that icon doubles as the app identity (window/taskbar/launcher viasetWindowIcon) and must not claim a connection.connection_establishednow setsaqomui_connected; setup.py installs the new file.Verification
Rendered all three at 22px and 48px on dark and light panel backgrounds — connected/off/identity clearly distinct at tray size in both themes. Full suite: 171 passed.
Stacked on #102 (
fix/tray-off-icon) — merge that first and this diff reduces to the icon work.Closes #104
🤖 Generated with Claude Code