lorduskordus
7998dffb5d
fix(audio-applet): Replace hardcoded string with existing fluent key ( #1256 )
2026-01-13 11:22:29 -07:00
Michael Aaron Murphy
a3fb55a2b8
feat(audio): share cosmic-settings' new sound library
2025-11-26 11:54:00 -05:00
Ashley Wulber
836c0e378b
applet overlap
...
chore: mpris dep
fix: dock buttons
improv: battery and audio improvements
feat: overlapping padding
fix: input source text button
fix: apply panel spacing to app tray
chore: update libcosmic
fix: spacing and padding
fix(minimize): hide when empty
2025-11-11 16:49:48 -05:00
Cheong Lau
38c037c977
perf: use unstable sorting when async
...
Unstable sorting should be slightly faster than stable sorting, and if
the vector was built asynchronously then preserving the initial order
doesn't matter too much.
Continue to use stable sorting where the vector is not built
asynchronously, or if the vector is partially sorted (e.g. when new
elements are pushed to a sorted vector).
2025-10-07 17:04:51 +02:00
Cheong Lau
dd0158d8f0
perf: refactor to reduce memory allocations and cpu work
2025-10-07 17:04:51 +02:00
Cheong Lau
8e0f1c4a09
chore: apply recommendations from clippy
2025-10-04 02:51:18 +02:00
Alex Rennie
3daffb4fba
feat(audio): MPRIS Raise functionality
2025-10-01 17:44:54 +02:00
Ashley Wulber
1ecbc3ed8e
fix(audio): respect amplification config for scroll
2025-09-18 10:30:16 -04:00
Ashley Wulber
1e185dff4e
fix(audio): scale scroll Lines
2025-09-18 10:30:16 -04:00
antronset
21c62440fd
fix(audio): normalize tray wheel to ±5% per event; drop magic constant
2025-09-18 10:30:16 -04:00
Vukašin Vojinović
5a4f4c2018
feat(audio): respect amplification config
2025-09-12 23:33:31 -04:00
Vukašin Vojinović
2b7b4cba56
chore: update to Rust 2024 edition
2025-08-18 16:44:50 +02:00
Vukašin Vojinović
c3fafd3910
chore: use std::sync::LazyLock
...
Removes `once_cell` as a direct dependency.
2025-08-18 16:44:50 +02:00
Ian Douglas Scott
417f43a0f5
Update to zbus 5.x
2025-05-28 13:40:23 -04:00
Jason Hansen
bffc9b2550
feat(sound): update volume sliders when volume changes externally
2025-05-28 17:22:54 +02:00
19MisterX98
98aa83893b
fix: text disappearing when moving sliders
2025-05-12 16:15:06 +02:00
Ashley Wulber
6b47c3b5b9
chore: update cosmic-settings-subscriptions
2025-03-28 15:45:51 +01:00
Ashley Wulber
c54ddeb38a
chore: udpate libcosmic
2025-03-14 14:26:42 -04:00
Ashley Wulber
61d1d1b91d
fix: use fixed window width for all applets
2025-03-14 14:26:42 -04:00
Ashley Wulber
0de336d0d7
update libcosmic: adds tooltip support
2025-03-14 14:26:42 -04:00
Ashley Wulber
406cdd3627
fix(audio): delay retries
2025-03-04 17:47:44 +01:00
Ashley Wulber
f486b3b1ad
update libcosmic
2024-12-04 16:52:49 +01:00
Justin Gross
8991bb1866
feat: overamplification support for audio applet like cosmic system settings
2024-12-03 15:17:00 -05:00
Vukašin Vojinović
6b740c59be
fix(app-list): use context menu radius from theme
2024-11-04 08:47:36 -05:00
Ashley Wulber
5b5cd77e7c
update iced
2024-10-31 17:52:33 -04:00
l-const
7b005f977f
fix(audio-applet): Render input volume level instead of output.
2024-10-13 23:57:10 -04:00
Vukašin Vojinović
941cbf546b
fix: padding, spacing, context menu style, and settings buttons
2024-09-24 15:52:17 +02:00
wiiznokes
6b8d3dc415
improv: filter firefox player
2024-09-12 17:03:11 +02:00
Michael Aaron Murphy
c8d91a8a9a
perf(audio): further reduce CPU usage
2024-09-12 17:02:29 +02:00
wiiznokes
fe598a7a60
fix(audio): fix high CPU usage
2024-09-09 21:37:25 +02:00
Luca Biendl
7e61e8b829
fix(audio): panic when pulseaudio channel is full
2024-09-09 14:35:45 +02:00
Vukašin Vojinović
d657b1941a
fix: use text::body
2024-09-03 16:52:59 +02:00
Vukašin Vojinović
02b3fbdb11
fix: use cosmic::widget::text instead of cosmic::iced::widget::text
2024-09-03 16:52:59 +02:00
Vukašin Vojinović
e61de72c9c
update libcosmic
...
Also fixes the padding of some things to better match designs.
2024-08-15 10:18:19 +02:00
lazytanuki
e51ca81f7d
feat: toggle popups on press down
2024-08-13 19:03:34 +02:00
Ashley Wulber
af658aa14d
fix(audio): rtl media title overlap on controls
2024-08-13 19:01:18 +02:00
Vukašin Vojinović
8f3131615a
chore(audio): add cosmic-settings button
2024-08-13 18:32:40 +02:00
Ian Douglas Scott
293a91e8b1
Update for spawn_desktop_exec that calls SpawnTransientUnit
...
Allows `xdg-desktop-portal` to get app id from PID.
Also updates calls to `cosmic::process::spawn` to spawn in future.
2024-07-28 20:25:23 -07:00
Phan Huy Hoang
10b69b07c2
fix: add padding to show media controls toggler
2024-07-27 15:22:08 -04:00
Phan Huy Hoang
c773847d1f
fix: fix formatting issue
2024-07-27 15:22:08 -04:00
Snêu
a7c5a2f2ba
fix: remove sound settings menu button
2024-07-27 15:22:08 -04:00
Snêu
2f33509d2a
fix: disable sound settings menu button
2024-07-27 15:22:08 -04:00
Snêu
2a4e1cf45d
fix: click on open setting button doesn't open COSMIC Settings
2024-07-27 15:22:08 -04:00
Ashley Wulber
6661598839
feat: misc overflow
2024-07-24 08:51:46 -04:00
Ashley Wulber
62eeb5a704
wip: overflow
2024-07-24 08:51:46 -04:00
Vukašin Vojinović
0640e88412
chore: merge imports
2024-07-09 16:26:27 +02:00
Jason Hansen
a630428f08
feat(audio): update volume sliders when changing volume with media keys
2024-07-08 16:20:28 +02:00
leb-kuchen
b4d280c477
feat(audio): scroll audio icon to apply volume changes
2024-07-08 16:19:31 +02:00
Ian Douglas Scott
78b734afc2
audio: Use volume subscription to detect changes
...
Fixes https://github.com/pop-os/cosmic-applets/issues/301 .
Should be combined with the subscription code here to avoid duplication,
and two things using pulse.
2024-07-01 20:07:39 -07:00
Ian Douglas Scott
35491b80a2
audio: Make output_icon_name/input_icon_name functions
...
There's no need to deviate from a functional pattern here.
2024-07-01 20:07:39 -07:00