Commit graph

203 commits

Author SHA1 Message Date
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
hemingtsai
e00d8df43a i18n(zh-CN): Rename the wrong folder name 2025-03-24 09:27:50 -04:00
Ashley Wulber
b896732eed chore: update libcosmic 2025-03-21 15:21:55 +00:00
Ashley Wulber
6a2292a944 chore: update libcosmic
should fix some scaling issues
2025-03-20 16:18:08 +00:00
Ashley Wulber
284dc720e6 chore: update libcosmic 2025-03-15 02:57:51 +00:00
Ashley Wulber
d6b94406e6 refactor: lock surface subsurface menu 2025-03-15 02:57:51 +00:00
Ashley Wulber
b84ee1827c update libcosmic 2025-03-15 02:57:51 +00:00
Ashley Wulber
4b0e73fca4 update libcosmic 2025-03-15 02:57:51 +00:00
Ashley Wulber
7918485651 update libcosmic
this uses a subsurface for the greeter menu and a text input that manages its own input string state
2025-03-15 02:57:51 +00:00
icrnjak
5527c9b866 i18n: Add Croatian translation 2025-01-24 16:02:51 -07:00
Michael Aaron Murphy
b93acffd87 fix: XDG_SESSION_ID may contain non-numerical characters 2025-01-24 13:03:19 +01:00
Box_yld
116ef79931
Update cosmic_greeter.ftl (#164) 2025-01-14 08:46:44 -07:00
qaghan
667f606e78
Add Turkish translation (#170) 2025-01-14 08:46:24 -07:00
Feike Donia
e58f488a59
update and improve Dutch translation (#176)
* Update cosmic_greeter.ftl

* improve Dutch translation
2025-01-13 08:07:15 -07:00
Feike Donia
d15251e146
Update cosmic_greeter.ftl (#172) 2025-01-07 13:57:25 -07:00
Jeremy Soller
05b28ae760
Add xinit to recommends 2025-01-06 20:28:39 -07:00
Jeremy Soller
e58a5033c1
Merge pull request #163 from boxyld/master
basic arabic translation
2024-12-13 17:40:47 -07:00
Box_yld
9e1e3327ba
Create cosmic_greeter.ftl 2024-12-13 22:50:40 +03:00
Jeremy Soller
b09f267929
Merge pull request #158 from joshuamegnauth54/fix-inputs-bump-xkb-data
fix: Correctly detect all keyboard layouts
2024-12-11 06:17:14 -07:00
Jeremy Soller
33b8d5c6a5
Merge pull request #162 from aindriu80/master
Added Irish translation
2024-12-11 06:16:29 -07:00
Aindriú Mac Giolla Eoin
bc5f8a65ff Added Irish translation 2024-12-11 09:40:49 +00:00
Josh Megnauth
ae3586fa14
fix: Correctly detect all keyboard layouts
Closes: #1160

See these for more info:
* pop-os/cosmic-applets#725
* lilyinstarlight/nixos-cosmic#484
* lilyinstarlight/nixos-cosmic#74

Also, thanks to @Thatoo for all of the help in figuring this out!
2024-11-22 02:24:38 -05:00
Jeremy Soller
39de757846
Merge pull request #155 from pop-os/relock
Recover previous locked state
2024-11-07 11:50:17 -07:00
Jeremy Soller
08202f1572
Recover previous locked state 2024-11-07 09:37:16 -07:00
Jeremy Soller
7366808e8c
Merge pull request #142 from bittin/patch-2
Create cosmic_greeter.ftl
2024-10-14 09:46:25 -06:00
Luna Jernberg
e04a02bc37
Create cosmic_greeter.ftl
Add Swedish translation
2024-10-13 16:47:08 +01:00
Jacob Kauffmann
6ba26dbee6 Suggest libpam-fprintd 2024-10-09 15:55:03 -06:00
Jeremy Soller
3b3b5eaff3
Merge pull request #139 from TornaxO7/fix-show-password-for-greeter
Fix show password for greeter
2024-10-06 17:08:43 -06:00
TornaxO7
18e730c7d8
greeter: fix show password for greeter 2024-10-06 20:45:50 +02:00
Jeremy Soller
1cf3cb410d
Merge pull request #138 from iamkartiknayak/master
Add Hindi & Kannada translation
2024-10-05 15:39:34 -06:00
Kartik Nayak
3fcbeef099 i18n: add Hindi translation 2024-10-05 23:50:03 +05:30
Kartik Nayak
e9da19106b i18n: add Kannada translation 2024-10-05 23:49:43 +05:30
Jeremy Soller
8e19b3f791
Merge pull request #134 from lilyinstarlight/fix/empty-gecos
Set full_name_opt to None when GECOS data is empty
2024-09-27 11:08:54 -06:00
Lily Foster
37a96b4b30
Set full_name_opt to None when GECOS data is empty 2024-09-27 10:52:27 -04:00
Jeremy Soller
4ddb320dae
Merge pull request #130 from lilyinstarlight/fix/get-session-by-pid-race
Fix race condition when getting login session
2024-09-22 15:45:19 -06:00
Jeremy Soller
4b7d282952
Merge pull request #120 from joshuamegnauth54/fix-96-military-time
Respect user config for military time
2024-09-22 15:42:16 -06:00
Lily Foster
a114971a67
Fix race condition when getting login session
If `org.freedesktop.login1.Manager.GetSessionByPID` is called after
cosmic-session puts it in a new systemd scope, it will no longer find
the login session as it would have been removed out of the login session
scope.

Most of the time, cosmic-greeter gets to that line before the scope is
changed, but sometimes (particularly on slower systems or virtual
machines) this race can be lost and lead to cosmic-greeter failing to
start and preventing lockscreen from working.

This commit solves that race condition by always checking the parent PID
instead (which would be cosmic-session which is always present in the
login session scope), and all POSIX-y systems should support using parent
PID.
2024-09-22 17:04:23 -04:00
Josh Megnauth
047e393eb8
Remove unneeded searches in ConfigUpdateUser 2024-09-07 02:17:27 -04:00
Josh Megnauth
70b8cae87e
Reduce time text's size for 12 hour clock 2024-09-06 23:02:08 -04:00
Josh Megnauth
5a7f5dc3b5
Reduce searches by caching UserData index 2024-09-06 23:01:54 -04:00
Jeremy Soller
55c02cdca9
Merge pull request #125 from moi-cest-matthew/master
Update Japanese and Euro Spanish, add Dutch
2024-09-06 20:01:56 -06:00
Matthew Fallah (マシュー・ファラー)
97278499ec
Create Dutch translation 2024-09-06 15:55:19 -10:00
Josh Megnauth
912017615c
Respect user config for military time
Closes: #96
2024-09-06 21:48:00 -04:00
Matthew Fallah (マシュー・ファラー)
b3be1188c3
Fix syntax error in es-ES 2024-09-06 15:37:57 -10:00
Matthew Fallah (マシュー・ファラー)
43396c0c4a
es-ES: Do not use plural when one second is left 2024-09-06 15:36:23 -10:00
Matthew Fallah (マシュー・ファラー)
a43d420251
Update Euro Spanish 2024-09-06 15:26:05 -10:00
Matthew Fallah (マシュー・ファラー)
97dca1d1b8
Update Japanese translation 2024-09-06 15:22:28 -10:00
Jeremy Soller
ff03667847
Merge pull request #124 from pop-os/pam
Add custom PAM configuration to start gnome-keyring
2024-09-06 10:50:59 -06:00