Commit graph

381 commits

Author SHA1 Message Date
1f676f2e9f chore: fige Cargo.lock
Some checks failed
Continuous Integration / formatting (push) Has been cancelled
Continuous Integration / linting (push) Has been cancelled
2026-09-10 18:12:37 +02:00
Hojjat
b933e538c0 chore: update libcosmic to fix downsampled raster icon rendering 2026-09-08 15:34:47 -04:00
Akrm Al-Hakimi
b939b80915 fix(network): bump nmrs to 3.5.2 2026-09-08 12:28:47 -04:00
Hojjat
e544cb54c2 chore: update libcosmic to fix minimize applet crash 2026-07-13 17:17:24 -06:00
Ian Douglas Scott
9acfd8d8c1 input-sources: Use cosmic-keyboard-layout-unstable-v1
https://github.com/pop-os/cosmic-protocols/pull/28

Continues to use `xkg_config` to get list of layouts, but the group is
now changed by modifying the group while leaving the config unchanged.
And changes to the group are now reflected in the applet.
2026-07-13 13:18:56 -07:00
Akrm Al-Hakimi
e318f0d412 cosmic-applet-network: migrate NetworkManager flow to nmrs 3.4 2026-07-10 16:59:47 -06:00
Hojjat
b282484463 chore: update libcosmic to fix minimize applet crash 2026-07-10 00:18:30 -06:00
Ashley Wulber
9621be48b3 chore: update libcosmic 2026-07-09 17:48:08 -06:00
Ashley Wulber
3f4d0f43a0
fix: update iced (#1468)
popup blur & corner cleanup
2026-07-09 09:42:22 -06:00
Ashley Wulber
69d358ec34 chore: cleanup and update deps 2026-07-01 23:26:15 -04:00
Ashley Wulber
7f4b1ab7be chore: update deps 2026-06-30 13:17:39 -04:00
Ashley Wulber
065551ed1b chore: update libcosmic 2026-06-30 13:17:39 -04:00
Ashley Wulber
de1884e032 chore: update deps 2026-06-30 13:17:39 -04:00
Ashley Wulber
405fddda2d wip: blur 2026-06-30 13:17:37 -04:00
Michael Murphy
95eda40878
feat(sound): use cosmic-settings-daemon's varlink API 2026-06-15 21:09:25 +02:00
Michael Aaron Murphy
5428a86370 chore: bump versions to 1.0.15 2026-05-29 17:15:35 +02:00
Michael Aaron Murphy
61bd9b0dfd chore: update dependencies with fix for battery applet panic 2026-05-29 17:15:35 +02:00
Hojjat
010931d6d0 chore: update cosmic-freedesktop-icons to fix dropbox tray icon 2026-05-26 13:31:21 -06:00
Hojjat
46a8b9182b chore: update libcosmic 2026-05-26 10:04:40 -04:00
Akrm Al-Hakimi
03c302d138 chore(deps): bump nmrs to 3.1.3 2026-05-19 10:27:27 -04:00
Akrm Al-Hakimi
2362e7ce40 chore(deps): bump nmrs version to include patch 2026-05-19 10:27:27 -04:00
Akrm Al-Hakimi
8a39826623 chore: bump nmrs version 2026-05-19 10:27:27 -04:00
Akrm Al-Hakimi
8d84396e57 feat(network): integrate nmrs for VPN, airplane mode, and secret agent
Replace cosmic-settings-network-manager-subscription channel-based
NetworkManager calls with direct nmrs API calls:
- VPN list: nm.list_saved_connections() instead of hand-walking
  NetworkManagerSettings over D-Bus.
- VPN connect/disconnect: nm.connect_vpn_by_uuid / disconnect_vpn_by_uuid.
- Forget Wi-Fi: nm.forget(&ssid).
- Wi-Fi radio toggle: nm.set_wireless_enabled.
- Airplane mode: nm.set_airplane_mode, dropping
  cosmic-settings-airplane-mode-subscription.
- Secret agent: nmrs::agent::SecretAgent registered per-popup,
  replacing nm-secret-agent-manager. VPN secrets are replied via
  responder.vpn_secrets(...); the applets own Authenticate flow still
  drives Wi-Fi password handoff and releases NM with NoSecrets.
2026-05-19 10:27:27 -04:00
Ashley Wulber
8b2ff3df73 chore(battery): update deps with fix 2026-05-13 12:41:17 -04:00
Michael Aaron Murphy
c003924f08 chore: update all dependencies 2026-04-28 20:35:07 +02:00
Michael Aaron Murphy
b7b768a998 chore: update libcosmic 2026-04-28 20:35:07 +02:00
Ashley Wulber
e125ae0b58 update libcosmic after reexports are removed 2026-04-16 15:27:25 -06:00
Ashley Wulber
1517d7388d wip: update libcosmic 2026-04-16 15:27:25 -06:00
Ashley Wulber
b0f709aa15 chore: update deps 2026-04-03 14:43:40 -04:00
Ashley Wulber
1ca7f8cb4c feat: display battery applet when there is no battery 2026-04-03 14:43:40 -04:00
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