No description
Find a file
Ian Douglas Scott fe0e4bf409 status-area: Use ItemIsMenu correctly
The comment that was previously here assumed that `ItemIsMenu` should be
defined for any status item that has a menu, but the FreeDesktop spec
rather defines it as an item that "only supports the context menu", so
we should open the menu instead of trying to call `Activate`.

This change won't affect behavior if `ItemIsMenu` is true, but `Activate`
errors, except by opening the menu without having to wait for that
errror first. It will fix the left click to open menu behavior if any
client defines that method to not error, but does set `ItemIsMenu`.
2026-02-02 10:34:25 -08:00
.github chore: fix CI 2025-12-30 08:34:00 +01:00
cosmic-app-list i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-a11y i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-audio i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-battery i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-bluetooth i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-input-sources i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-minimize Merge branch 'master' into bulgarian 2026-01-27 10:38:05 -07:00
cosmic-applet-network i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-notifications i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-power i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-status-area status-area: Use ItemIsMenu correctly 2026-02-02 10:34:25 -08:00
cosmic-applet-tiling i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-time i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applet-workspaces i18n: translation updates from weblate 2026-01-30 21:12:26 +01:00
cosmic-applets chore: update dependencies and debian changelog 2026-01-13 15:33:04 -05:00
cosmic-applets-config chore: update dependencies and debian changelog 2026-01-13 15:33:04 -05:00
cosmic-panel-app-button/data i18n(bg): update desktop info 2025-11-09 11:27:31 +01:00
cosmic-panel-button chore: update dependencies and debian changelog 2026-01-13 15:33:04 -05:00
cosmic-panel-launcher-button/data Merge branch 'master' into bulgarian 2026-01-27 10:38:05 -07:00
cosmic-panel-workspaces-button/data Merge branch 'master' into bulgarian 2026-01-27 10:38:05 -07:00
data i18n(bg): update desktop info 2025-11-09 11:27:31 +01:00
debian chore: update dependencies and debian changelog 2026-01-13 15:33:04 -05:00
.gitignore refactor: compile applets as multicall binary 2024-03-14 23:37:37 +01:00
Cargo.lock chore: update cosmic-settings 2026-01-30 00:09:08 +01:00
Cargo.toml chore: update dependencies and debian changelog 2026-01-13 15:33:04 -05:00
flake.lock feat: updated flake.nix and fixed error due to crane api change 2025-05-20 17:01:17 +02:00
flake.nix chore: bump versions to 1.0.0 2025-12-30 08:34:00 +01:00
justfile chore: update dependencies and debian changelog 2026-01-13 15:33:04 -05:00
LICENSE license 2022-05-26 11:59:09 -04:00
rust-toolchain.toml applet overlap 2025-11-11 16:49:48 -05:00