bf630a4b57
fix(daemon): resolve outputs.ron from the user's passwd home
...
The greeter daemon runs as root without HOME set, so
xdg::BaseDirectories resolved the state dir against root's
environment and never found the user's cosmic-comp output layout.
The greeter therefore came up with the default monitor arrangement
instead of the saved one.
Resolve the home directory from the passwd entry of the user being
described, read ~/.local/state/cosmic-comp/outputs.ron directly, and
fall back to an empty list when the file is absent.
Also revert the two version fields that the 1.3.0 bulk bump rewrote by
mistake: greetd_ipc has no 1.3.0 release, and the crate version is kept
at 0.1.0 to stay consistent with Cargo.lock so --locked builds work.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 16:29:20 +02:00
0f51e9d29f
chore: sync lockfile with rebased local dep versions
...
Leyoda 2026 – GPLv3
2026-07-04 11:30:33 +02:00
0df32b8143
fix: adapt to cosmic-theme background(transparent) accessor
...
Leyoda 2026 – GPLv3
2026-07-03 18:21:18 +02:00
5fcd257eae
Refresh Cargo lockfile after upstream rebase
2026-07-03 18:21:18 +02:00
69c1151099
chore: resolve local graphics dependencies
2026-07-03 18:21:18 +02:00
d2379253de
chore: use local glyphon lockfile
2026-07-03 18:21:18 +02:00
6ca9abf3d7
chore: refresh lockfile for libcosmic-yoda rebase
...
Bump cosmic-freedesktop-icons SHA (and other transitive deps) to satisfy
APIs introduced by upstream commits absorbed in libcosmic-yoda squash
rebase on 2026-05-25.
Leyoda 2026 – GPLv3
2026-07-03 18:21:18 +02:00
8ae7eae129
chore: use local cosmic-text checkout
2026-07-03 18:21:18 +02:00
9bb40d6ac7
yoda: use local dbus settings bindings
2026-07-03 18:21:18 +02:00
1fa52f6f27
yoda: use local COSMIC stack
2026-07-03 18:21:18 +02:00
Ashley Wulber
c9307585a5
chore: update deps
2026-05-07 12:51:01 -04:00
Vukašin Vojinović
b021887c6c
chore: update dependencies
2026-04-29 00:20:17 +02:00
Vukašin Vojinović
ec1b80534a
refactor: replace chrono with jiff
2026-04-29 00:20:17 +02:00
Ashley Wulber
619910c5cc
chore: update libcosmic
...
fixes input clipping
2026-04-14 10:27:16 -06:00
Ashley Wulber
d1a69fe1e8
fix: advanced-shaping
2026-04-06 16:13:17 -04:00
Ashley Wulber
ff62e25e10
chore: update libcosmic
2026-03-30 12:49:32 -06:00
Ashley Wulber
0c7a15cd65
chore: update libcosmic
2026-03-30 12:49:32 -06:00
Ashley Wulber
6dad294e59
chore: update deps
2026-03-30 12:49:32 -06:00
Ashley Wulber
a32f3d017a
chore: update deps
2026-03-30 12:49:32 -06:00
Ashley Wulber
0272e189f4
fix: battery icon
2026-03-30 12:49:32 -06:00
Ashley Wulber
9dda03ca3d
chore: update deps
2026-03-30 12:49:32 -06:00
Ashley Wulber
89671a793f
chore: updates after iced rebase
2026-03-30 12:49:32 -06:00
Jeremy Soller
63cd93bddd
Security hardening ( #426 )
...
- Switch gid and supplementary groups to user's when reading user's
config
- Only show users between UID_MIN and UID_MAX in /etc/login.defs
- Open accountsservice icons with O_NOFOLLOW to explicitly disallow
symlinks
2026-03-13 08:35:18 -06:00
Hojjat
4acdc099f4
chore: use libcosmic's freedesktop-desktop-entry
2026-01-23 03:32:19 +01:00
Ashley Wulber
fec5ffef68
chore: add image features
2025-10-15 21:44:34 -06:00
Michael Aaron Murphy
762b92e5d1
fix: update cosmic-randr-shell and other dependencies
2025-09-17 18:25:19 +02:00
Vukašin Vojinović
31912afaa1
chore: update dependencies
...
The ICU update reduces binary size by ~20 MB.
2025-09-16 09:28:25 -06:00
Ashley Wulber
79bf2cb4f8
chore: cleanup logs
2025-09-12 23:47:22 +02:00
Ashley Wulber
f150f9e54e
chore: cleanup
2025-08-29 10:29:15 -04:00
Ashley Wulber
16185fe21e
fix: reposition subsurface after layer surface size update
2025-08-29 10:29:15 -04:00
Ashley Wulber
0e2141ac6c
refactor: use randr kdl command
...
cleanup
chore: update deps
fix: typo
2025-08-29 10:29:15 -04:00
Ashley Wulber
f3f7d5cfb6
feat: load and apply output configs
...
fix: typo
chore: update deps
cleanup
2025-08-29 10:29:15 -04:00
Ashley Wulber
262c07d649
chore: update deps
2025-08-12 10:59:29 -05:00
Ashley Wulber
a57b460733
chore: update csd
2025-08-12 10:59:29 -05:00
Ashley Wulber
992480fc9f
fix: patch cosmic-protocols
2025-08-12 10:59:29 -05:00
Ashley Wulber
09e0950ffe
feat: accessibility menu
2025-08-12 10:59:29 -05:00
Ashley Wulber
9a72c09fed
better syncing
2025-08-12 10:59:29 -05:00
Ashley Wulber
9c1306d8c7
feat: accessibility menu
2025-08-12 10:59:29 -05:00
Ashley Wulber
b848d52d58
chore: update libcosmic
2025-07-29 16:04:06 -06:00
Ashley Wulber
abc591db6d
refactor: allow entering username
2025-06-27 08:43:04 -04:00
Jeremy Soller
b38bcd296a
Show if caps lock is active, fixes #115
2025-05-15 14:18:08 -06:00
Jeremy Soller
b16be3c5ae
Update cosmic-applets-config
2025-05-12 14:48:32 -06:00
Jeremy Soller
c9913834f2
Cleanup config handling
2025-05-12 14:48:32 -06:00
Ashley Wulber
2a07c81954
chore: update libcosmic
2025-04-11 13:07:28 -04:00
Ashley Wulber
37cff18672
refactor: use icu for datetime
2025-04-10 15:35:57 -06:00
Michael Aaron Murphy
0600931abf
refactor: improve and fix subscriptions and async logic
2025-04-10 16:51:24 -04:00
LinuxBoy-96
3236f3ec31
chore: switch from lexopt to clap_lex
2025-03-25 16:10:47 +01:00
pugaizai
f826b8cce8
fix: update nix to fix loongarch64 build
2025-03-24 19:51:30 +01:00
LinuxBoy-96
5b383f669b
feat: add help and version command line arguments
2025-03-24 19:50:51 +01:00
Ashley Wulber
b896732eed
chore: update libcosmic
2025-03-21 15:21:55 +00:00