Commit graph

351 commits

Author SHA1 Message Date
Ashley Wulber
71d9d6d5bb
chore: updates after iced-rebase 2026-03-31 22:34:59 +02:00
Vukašin Vojinović
7029fcccf6
Use ellipsizing and replace chrono with jiff (#1323)
* refactor(time): use `jiff` instead of `chrono`

* improv: use text ellipsizing
2026-03-03 15:57:49 -07:00
Michael Murphy
9ce90a740a
i18n: translate desktop entries with xdgen (#1328) 2026-03-02 11:33:29 -07:00
Michael Aaron Murphy
1b49dfd14c
fix(audio): audio route changing when changing volume 2026-02-12 20:01:38 +01:00
Ashley Wulber
d47a91beb8 chore: update cosmic-settigs subscriptions 2026-02-02 22:57:42 +01:00
Ilya Zlobintsev
a1a6caf5e5
feat(battery): add option to show charge percentage next to the icon (#994)
* feat(battery): add option to show charge percentage next to the icon

* feat: proper padding and text sizing

* chore: use from_vec instead of from_children

* chore: remove battery percentage setting from applet dropdown

* chore: move config config definition to cosmic-applets-config

* feat: add subscription for config

* chore: revert unnecessary config module change

* fix: correctly scale battery icon size

* chore: change battery applet id

* feat: better battery text sizing

---------

Co-authored-by: Levi Portenier <levi@system76.com>
2026-02-02 14:47:38 -07:00
Ashley Wulber
cbf2a82fb7 chore: update cosmic-settings
also refactors the active device handling, which didn't seem quite correct before.
2026-01-30 00:09:08 +01:00
Ashley Wulber
d7a693c876
chore: update settings (#1276) 2026-01-27 08:18:59 -07:00
Ashley Wulber
1ba7afe017 chore: update settings subscriptions 2026-01-22 16:22:05 +01:00
Michael Aaron Murphy
f06c6a0b80 chore: update dependencies and debian changelog 2026-01-13 15:33:04 -05:00
Ashley Wulber
c113768ac5 improv(network): reduce CPU usage
connections don't need to be updated when popup is closed
2026-01-09 21:41:16 +01:00
Ashley Wulber
1ff85a8a1e chore: update dependencies 2026-01-09 21:41:16 +01:00
Ashley Wulber
10e4f84d3f refactor: use settings subscriptions and nm secret agent 2026-01-09 21:41:16 +01:00
Vukašin Vojinović
90a46e915a chore: update dependencies 2025-12-30 08:34:00 +01:00
Vukašin Vojinović
018a326f89 chore: bump versions to 1.0.0 2025-12-30 08:34:00 +01:00
Konstantinos
88fb9dbe38
fix: update libcosmic and cosmic-settings subscriptions. 2025-12-30 08:32:27 +01:00
Michael Aaron Murphy
2f1b47f2b8 fix(audio): headphone device not selectable sometimes 2025-12-24 05:38:21 +01:00
Michael Aaron Murphy
51cd763ca8 chore: update dependencies 2025-12-09 17:31:24 -07:00
Ashley Wulber
b964ffb29c
chore: update cosmic-text 2025-12-09 12:21:25 -05:00
Ian Douglas Scott
484608fada workspaces: Use libcosmic DiscreteScrollState helper 2025-12-08 13:11:49 -08:00
Michael Aaron Murphy
9b0c0eecc5 chore: update sound subscription crate commit 2025-12-04 13:07:00 -07:00
Michael Aaron Murphy
72e32a1bbe fix(audio): disable auto-profile set on init 2025-12-04 13:07:00 -07:00
Ashley Wulber
f60c980db8 chore: settings subscriptions 2025-12-02 22:55:58 +01:00
Michael Aaron Murphy
a3fb55a2b8 feat(audio): share cosmic-settings' new sound library 2025-11-26 11:54:00 -05:00
Ashley Wulber
ac940aab2e chore: remove libcosmic patches 2025-11-11 16:49:48 -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
Ashley Wulber
00a17b8d9e chore: update libcosmic
fixes some strange issues relating to popup resize, pointer focus, and scaling...
2025-10-23 17:28:01 -04:00
Cheong Lau
5369b4eb29
perf: use rustc-hash for HashMap and HashSet 2025-10-22 04:33:30 +02:00
Ashley Wulber
4dae45733e fix(bluetooth): avoid device discovery when applet is not open
some devices' audio stutters while discovery is active
2025-10-20 16:21:08 +02:00
Vukašin Vojinović
8e57d5b165 chore: update dependencies 2025-10-08 12:30:43 -04:00
Cheong Lau
d2e080427f
perf: replace rand with fastrand 2025-10-03 15:25:51 +02:00
Michael Aaron Murphy
a763e9a285
fix: update freedesktop-desktop-entry 2025-09-18 23:38:10 +02:00
Michael Aaron Murphy
48a5c9c2ab
fix: update freedesktop-desktop-entry 2025-09-18 17:05:27 +02:00
Vukašin Vojinović
5a4f4c2018 feat(audio): respect amplification config 2025-09-12 23:33:31 -04:00
Vukašin Vojinović
c54bf8e189 chore: update dependencies
Also removes unused dependencies from workspace members.
2025-09-10 17:23:35 +02:00
Vukašin Vojinović
4224929098 chore(notifications): improve icon fetching 2025-09-10 17:23:35 +02:00
Vukašin Vojinović
8cbe5de137 chore: fix build 2025-09-03 14:21:50 -04:00
Vukašin Vojinović
054cf4aca1 refactor(time): update to icu 2.0.0 2025-09-03 16:34:05 +02:00
Vukašin Vojinović
6ef92f0917 chore: update dependencies 2025-09-01 08:41:25 -04:00
Ian Douglas Scott
d53b968cfb
chore: update libcosmic to remove config error logs 2025-08-25 16:46:10 +02:00
Vukašin Vojinović
2c618622d3 chore: update dependencies
Sets the resolver to 3, so it's Rust-version aware. Without it, some dependencies get updated to versions needing Rust versions newer than the target.
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
Michael Aaron Murphy
467716c167
chore(cargo): update libcosmic 2025-08-13 17:34:05 +02:00
Ashley Wulber
19e750c65e
chore: update libcosmic 2025-07-31 21:23:28 +02:00
Ashley Wulber
71c428b44b chore: udpate libcosmic 2025-07-28 14:51:43 -04:00
Ashley Wulber
f75f341da8 Revert "chore: update libcosmic"
This reverts commit 98e1cdec52.
2025-07-28 14:51:43 -04:00
Ashley Wulber
65b8376a40 fix: hide the charge limit toggle on unsupported devices 2025-07-28 14:51:43 -04:00
Ashley Wulber
98e1cdec52 chore: update libcosmic 2025-07-24 15:23:21 -06:00
Jason Hansen
2e4460b423
fix(time): update time when resuming from sleep 2025-07-08 16:58:08 +02:00
Ashley Wulber
c9eec36130 chore: enable dbus-config 2025-06-27 16:51:51 +00:00