Vukašin Vojinović
9895bd4b43
chore: add rustfmt config
2026-04-29 00:20:17 +02: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
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
abc591db6d
refactor: allow entering username
2025-06-27 08:43:04 -04:00
Jeremy Soller
04c3271f4a
Unify user data handling between greeter and locker
2025-05-12 14:48:32 -06:00
Lily Foster
37a96b4b30
Set full_name_opt to None when GECOS data is empty
2024-09-27 10:52:27 -04:00
Josh Megnauth
912017615c
Respect user config for military time
...
Closes : #96
2024-09-06 21:48:00 -04:00
Michael Aaron Murphy
479fb1064e
improv(greeter): use subscription for handling greetd IPC socket
2024-07-31 13:41:31 +02:00
Jeremy Soller
f6ccf0146e
Add greeter keyboard and user selection ( #55 )
...
* Add greeter keyboard and user selection
Fixes #37
Fixes #38
* Support switching users and add tooltips to icon buttons
* Implement switching users
* Implement keyboard layout switching
* Ensure that user's xkb_config is used
2024-06-04 22:17:44 -06:00
Lily Foster
4613fbb184
fix: dbus_error usage with zbus 4
2024-05-20 17:01:32 +02:00
Jeremy Soller
0d7624b76d
Improved greetd error handling
2024-02-22 20:51:10 -07:00
Jeremy Soller
6747366724
Load theme from proxy
2024-02-06 15:48:57 -07:00
Jeremy Soller
fd049483c3
Add daemon to proxy user backgrounds
2024-02-06 15:03:07 -07:00