No description
Find a file
Lionel DARNIS 5b838a6795 fix(audio): initialize volume ceilings at startup
max_sink_volume and max_source_volume were only computed in the
TogglePopup handler, so they kept their Default value of 0 until the
popup had been opened once. The scroll-to-adjust handler clamps against
max_sink_volume, which meant every wheel event resolved to
SetSinkVolume(0) until the user had clicked the applet icon: scrolling
up did nothing and scrolling down muted the sink.

Extract refresh_volume_limits() and call it from init() as well as from
TogglePopup, so the popup still picks up amplification config changes
made during the session.

This is the actual cause of "scroll does not adjust volume until the
applet is clicked once" — the wheel events were reaching the widget all
along, which is why a single click made scrolling work on plain hover
from then on.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-31 09:33:16 +02:00
.github clippy 2026-05-13 12:41:17 -04:00
.zed chore: add zed editor config 2026-04-28 20:35:07 +02:00
cosmic-app-list chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-a11y chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-audio fix(audio): initialize volume ceilings at startup 2026-07-31 09:33:16 +02:00
cosmic-applet-battery chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-bluetooth chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-input-sources chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-minimize chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-network chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-notifications chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-power chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-status-area chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-tiling chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-time chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applet-workspaces chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applets chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-applets-config chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-panel-app-button/data i18n: translate desktop entries with xdgen (#1328) 2026-03-02 11:33:29 -07:00
cosmic-panel-button chore: bump version to 1.3.0 2026-07-22 15:57:00 +02:00
cosmic-panel-launcher-button/data i18n: translate desktop entries with xdgen (#1328) 2026-03-02 11:33:29 -07:00
cosmic-panel-workspaces-button/data i18n: translate desktop entries with xdgen (#1328) 2026-03-02 11:33:29 -07:00
data i18n(bg): update desktop info 2025-11-09 11:27:31 +01:00
debian chore: bump versions to 1.0.15 2026-05-29 17:15:35 +02:00
i18n i18n: translation updates from weblate 2026-06-23 08:02:17 +02:00
.gitignore status-area: Seperate daemon for status notifier daemon 2026-02-02 10:36:16 -08:00
Cargo.lock chore: refresh lockfile post-upstream rebase 2026-07-04 11:20:22 +02:00
Cargo.toml chore: use local COSMIC support crates 2026-07-04 11:19:28 +02: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 fix(network): register secret agent at NetworkManager's expected object path 2026-06-25 14:05:36 +02:00
LICENSE license 2022-05-26 11:59:09 -04:00
redeploy.sh chore: fix applets redeploy path 2026-07-04 11:19:28 +02:00
rust-toolchain.toml chore: align applets with local stack 2026-07-04 11:02:35 +02:00