Commit graph

326 commits

Author SHA1 Message Date
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
Ian Douglas Scott
6c7a9bb989 Update cctk
Includes https://github.com/pop-os/cosmic-protocols/pull/62.
2025-06-26 00:52:09 -04:00
Jeremy Soller
11fb6ed9c0 Update libcosmic and drop dbus-config 2025-06-23 11:55:45 -06:00
Michael Aaron Murphy
5ac8605e7e
chore: update libcosmic 2025-06-11 17:16:11 +02:00
Ryan Brue
78e108ed7e Handle custom panel sizes in cosmic-app-list
With custom panel sizes, we use ranges that equal the values you would normally get from the hardcoded panel sizes
Update libcosmic

Signed-off-by: Ryan Brue <ryanbrue.dev@gmail.com>
2025-05-28 15:11:03 -04:00
Ian Douglas Scott
417f43a0f5 Update to zbus 5.x 2025-05-28 13:40:23 -04:00
Ashley Wulber
b4b4657122 fix(app-tray): reorder app tray elements with DnD shouldn't create extra items 2025-05-23 17:23:47 +02:00
Jeremy Soller
515dbb3337
Restructure config to fix debian builds 2025-05-09 19:17:28 -06:00
Jeremy Soller
edaf5b994e Expose applet configs, starting with time applet 2025-05-09 13:49:30 -06:00
Ashley Wulber
9eb4053d31 feat(accessiblity): high contrast and color filter toggles 2025-05-05 16:48:31 +02:00
Ashley Wulber
93b78cfd24 chore: update libcosmic 2025-05-02 16:05:32 +02:00
Ashley Wulber
14d254030a chore: update libcosmic and cosmic-time 2025-04-30 21:58:14 +02:00
Ashley Wulber
9746ccdd46 refactor(accessibility): use settings subscription 2025-04-30 18:42:23 +02:00
Michael Aaron Murphy
50711eac62
fix: update fde to fix broken app entries 2025-04-30 17:24:52 +02:00
Ashley Wulber
a49a040093 refactor: applet tooltips may be for an overflow window 2025-04-14 15:56:50 +02:00
Michael Aaron Murphy
39f9bb45ff
fix(app-list): missing app icons when an appid is not found 2025-04-14 14:18:04 +02:00
Michael Aaron Murphy
a45427cb74
fix: update libcosmic to use correct imports for fde and fd-icons 2025-04-04 02:39:44 +02:00
Michael Aaron Murphy
25263dad7d
fix: missing icons and actions from the dock 2025-04-04 02:30:03 +02:00
Ashley Wulber
6b47c3b5b9
chore: update cosmic-settings-subscriptions 2025-03-28 15:45:51 +01:00
Victoria Brekenfeld
ca9238c9a7 chore: Update cosmic-protocols/cctk 2025-03-21 21:01:42 +01:00
Ashley Wulber
c54ddeb38a chore: udpate libcosmic 2025-03-14 14:26:42 -04:00
Michael Aaron Murphy
f53e3bd90e
fix(libcosmic): theme subscription 2025-03-09 15:15:55 +01:00
Ian Douglas Scott
7ba2ed0c53 Update to workspace v2, based on ext-workspace
In the workspace applet, this now uses `Workspace` in the front-end code
instead of a tuple with unnamed fields. Handling of scrolling is also
moved to the frontend, which uses less code and seems more natural. It
would be good to have a helper in libcosmic for this. It also changes
`ObjectId` to `ExtWorkspaceHandleV1`, which is a little simpler and I
see no reason here to avoid the more strongly typed object.

At some point we may want a shared subscription for workspaces in
multiple applets. As well as a higher-level abstraction for screen
capture.
2025-03-07 22:23:55 -08:00
ellieplayswow
6399cc51af
fix: missing icon & actions for apps with desktop entries containing duplicate keys 2025-03-04 00:03:15 +01:00
Victoria Brekenfeld
257784ebc8 chore: Upgrade cctk/cosmic-protocols 2025-02-21 00:38:02 +01:00
Ashley Wulber
19d88a57cd chore: update libcosmic 2025-02-20 19:24:08 +01:00