Commit graph

346 commits

Author SHA1 Message Date
Michael Aaron Murphy
e6e2acc188 fix: missing panel/dock settings when cosmic-config keys are not found
Updates libcosmic, which has the updated behavior for cosmic-config to
fix the issue. When using `Config::get_entry`, config keys that are not
set will no longer be treated as errors and will not be appended to the
error vec, and thus the method will not give an `Err` return value.
2026-09-16 00:09:35 +02:00
Michael Aaron Murphy
158c88a707 chore: update pinned version of cosmic-protocols 2026-09-16 00:09:35 +02:00
Michael Aaron Murphy
874cf1b8eb Epoch 1.9.0 version update
Generated by cosmic-epoch scripts/version-update.sh
2026-09-16 00:09:35 +02:00
Hojjat
bf920be39d chore: adapt to the new libcosmic changes for Surface Action 2026-09-11 19:51:28 +02:00
Akrm Al-Hakimi
bc44bfd1b5 fix(network): bump nmrs to 3.5.2 2026-09-08 12:29:06 -04:00
Michael Aaron Murphy
fffa4f26cb fix(libcosmic): keyboard focus not visible in nav bar until pointer moves 2026-08-25 21:26:14 +02:00
Michael Aaron Murphy
98bc6ee32e Epoch 1.7.0 version update
Generated by cosmic-epoch scripts/version-update.sh
2026-08-25 16:56:55 +02:00
Hojjat
c7481ba336 chore: update cosmic-comp-config 2026-08-21 20:43:15 +02:00
Alexander Bachmann
6b0164ddaa
feat(sound): per-application volume control (#2138) 2026-08-18 04:20:32 +02:00
akrm al-hakimi
7287257ec9
fix(networking): stop storing the VPN username as a secret (#2116)
This PRs diff fixes #2109 such that a VPN username now gets written to
`vpn.data`, where NetworkManager and the VPN plugins actually read it
from. The existing `vpn.data` dict is read and merged rather than
replaced, so unrelated keys like remote and ca survive the update.

Profiles saved by earlier versions already have the username sitting in
the keyring, so the secret agent filters it out on read as well. Without
that, the stale entry keeps getting replayed to NetworkManager and
affected connections stay broken after upgrading.
2026-07-29 00:29:19 +02:00
Michael Aaron Murphy
4841c87622 feat(libcosmic): slider widget handle improvements 2026-07-28 23:00:19 +02:00
Michael Aaron Murphy
3fa8d4c322 chore: update dependencies 2026-07-28 23:00:19 +02:00
jklgrasso
99cf076229 Update cosmic-protocols dep 2026-07-14 12:11:48 -04:00
Ashley Wulber
fff1485876
feat: reapply frosted glass feature 2026-07-10 19:06:17 +02:00
Vukašin Vojinović
ccbd31f67c chore: update cosmic-panel-config 2026-07-09 17:15:58 +02:00
Hojjat
906725fd56 Revert "feat: frosted glass"
This reverts commit bce5164eea.
2026-07-08 18:06:46 -04:00
Hojjat
8393239125 Revert "fix: update iced"
This reverts commit 2d3bae47bb.
2026-07-08 18:06:46 -04:00
Michael Aaron Murphy
d971176aca build: make avif feature optional but enable by default 2026-07-07 16:34:25 -06:00
Michael Aaron Murphy
4d3915c1d7 feat(wallpapers): enable avif support via libdav1d 2026-07-07 16:34:25 -06:00
Ashley Wulber
2d3bae47bb fix: update iced
popup blur & corner cleanup
2026-07-06 19:50:38 -04:00
Ashley Wulber
bce5164eea feat: frosted glass 2026-07-06 09:46:48 -04:00
Michael Murphy
9155a1e902
feat(sound): use cosmic-settings-daemon's varlink API 2026-06-15 21:09:03 +02:00
Steven Ceuppens
989a56346a
fix(bluetooth): add passkey/PIN display dialogs for keyboard pairing
Bluetooth keyboards require the host to display a passkey for the user
to type. Previously this was not supported because the agent capability
was set to DisplayYesNo and the DisplayPasskey/DisplayPinCode events
were not handled.

- Change agent capability to KeyboardDisplay
- Add DisplayPasskey dialog with typed-key progress indicator
- Add DisplayPinCode dialog for older keyboards
- Auto-dismiss display dialogs when device reports Paired=true
2026-06-03 23:24:04 +02:00
Michael Aaron Murphy
de5e16d360 fix(default-apps): additional missing apps 2026-06-02 16:30:23 +02:00
Michael Aaron Murphy
2e83e56c09 fix(default-apps): missing and wrong associations
* update the cosmic-mime-apps crate with fixes to app association detection
* actually use cosmic-mime-apps for significantly faster  association lookups
2026-06-01 17:27:28 +02:00
Vukašin Vojinović
cb4a0d3a3a chore: update libcosmic 2026-05-15 16:26:20 -06:00
Michael Aaron Murphy
f4c7a2c14d
chore: bump version to 1.0.12 2026-04-27 15:29:49 +02:00
Michael Aaron Murphy
c882df3d20
chore: update libcosmic & iced
- Contains fix for wgpu validation error on float16 shader with older
  GPUs.
- Updates wgpu to 28 and cosmic-text to 0.19
- Misc. fixes and improvements for libcosmic widgets
2026-04-27 15:29:44 +02:00
Vukašin Vojinović
317de19eb3 fix(shortcuts): modified count for accessibility and tiling
These weren't being set previously, so they never showed up.
Also updates remaining things here to use ListButton.
2026-04-22 22:10:06 +02:00
Vukašin Vojinović
96ce377ebf chore: update libcosmic 2026-04-16 15:25:34 -06:00
Ashley Wulber
3639bafcfa chore: update libcosmic after reexports were removed 2026-04-10 16:39:09 +02:00
Hojjat
251162f846 chore: update libcosmic 2026-04-07 13:36:05 -06:00
Ashley Wulber
285718ac72
fix: fonts such as Droid Sans not being rendered 2026-04-03 22:27:53 +02:00
Hojjat
59ccde22fa chore: update libcosmic 2026-04-02 20:14:03 -04:00
Shane Stanley
18ff4d01de
fix: use more permissive denylist for bare shortcut key validation 2026-04-02 21:26:18 +02:00
Ashley Wulber
cf7fc32adf
feat: libcosmic iced 0.14 rebase 2026-03-17 21:56:55 +01:00
Michael Aaron Murphy
d1224aaa5e i18n: generate desktop entries with xdgen 2026-02-24 15:38:38 -07:00
Vukašin Vojinović
6e022755f1 chore: update dependencies 2026-02-20 12:46:57 +01:00
Vukašin Vojinović
91e14abe49 chore: use jiff instead of chrono where possible
`chrono` can't fully be removed until `sunrise` supports `jiff`.
Also updates `sunrise` and adapts to changes by handling polar days.
2026-02-20 12:46:57 +01:00
Michael Aaron Murphy
0a1f4901cd release: 1.0.7 2026-02-17 11:02:57 -07:00
nicole mikołajczyk
a0245a29e8
fix(region): only display 'Install additional languages' if gnome-language-selector is available 2026-02-12 19:58:19 +01:00
Lysander Treumann
9db1681e0d Added updated Cargo.lock 2026-02-11 15:23:45 -07:00
Jeremy Soller
c654b6764b Update depedendencies 2026-01-29 15:26:43 -07:00
Victoria Brekenfeld
d7f1cff725 feat(desktop): add window shadows and corners settings 2026-01-13 14:27:09 -07:00
Michael Aaron Murphy
c77655b097 chore: update ashpd to 0.12.1 2026-01-13 20:50:45 +01:00
Michael Aaron Murphy
cd640544f1 chore: update zbus to 5.13.1 with build fix 2026-01-13 20:50:45 +01:00
Michael Aaron Murphy
d2d0b51da6 chore: drop async-fn-stream for cosmic::iced_futures::stream::channel 2026-01-13 20:50:45 +01:00
Michael Aaron Murphy
0de9c33822 chore: update dependencies 2026-01-13 20:50:45 +01:00
Michael Aaron Murphy
c05dad00de fix(a11y): listen to screen reader changes from org.a11y.Bus
Enables the screen reader toggle to toggle when using the shortcut.
2026-01-09 22:28:48 +01:00
Jacob Kauffmann
96245a8fd9 chore: update cosmic-randr dependencies
Co-authored-by: Clayton Craft <clayton@craftyguy.net>
2026-01-05 21:57:12 -05:00