change: the tray icon states, not the destination country #57
Loading…
Reference in a new issue
No description provided.
Delete branch "mysticalsoap/change/tray-state-icons"
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
With #55's fixes in place the tray icon finally shows — and revealed the inherited state semantics: the colored app icon means disconnected, and on connect the tray becomes the destination country flag. Meanwhile the shipped
aqomui_officon has never been referenced by any code — a dead asset since upstream. The flag-as-tray-icon behavior was also already flagged in #52's comments as unwanted.Fix
Grey means disconnected, colored means connected:
aqomui_offaqomuiset_tray_icon()takes a theme name instead of a flag-PNG path; the flag tray icon is gone (an opt-in variant can return with #52's country-system rework if wanted)Tooltips still carry the server name / disconnected status.
Verification
compileallclean; CI runs pytest/ruffRefs #52
Assisted-by: claude-fable-5