Commit graph

171 commits

Author SHA1 Message Date
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
Jeremy Soller
c8477a97a9
Merge pull request #112 from joshuamegnauth54/issue-109-restore-user-session-choice
Default to user's previously selected session
2024-09-06 10:50:37 -06:00
Jeremy Soller
1e7ceb4fb6
Merge pull request #121 from anotherlusitano/patch-1
i18n(pt): Add Portuguese translation
2024-09-06 10:47:45 -06:00
Jeremy Soller
535ac2e722
Merge pull request #119 from lines-of-codes/master
i18n(th): Add Thai translations
2024-09-06 10:47:36 -06:00
Jeremy Soller
ef1253aa23
Add custom PAM configuration to start gnome-keyring 2024-09-06 10:34:37 -06:00
João Ribeiro
6a78f22302
i18n(pt): Add Portuguese translation 2024-09-03 00:25:53 +01:00
Satakun Utama
cedbc27420 i18n(th): Add Thai translations 2024-08-30 11:01:07 +07:00
Jeremy Soller
cd9fc48c6f
Merge pull request #116 from joshuamegnauth54/issue-103-localize-datetime-password-prompt
Localize date strings
2024-08-28 21:51:08 -06:00
Josh Megnauth
4050ea8bfe
Localize date strings
Mostly closes: #103

Analogous to my other patches that localize date strings (e.g.
pop-os/cosmic-files#277).

The "password:" prompt is not localized in this patch because PAM should
yield translated strings on its own. This needs further investigation.
2024-08-28 23:19:39 -04:00
Josh Megnauth
16f639d0af
Default to user's previously selected session
Closes: #109
2024-08-28 22:55:08 -04:00
Jeremy Soller
b5d6726ee5
Merge pull request #114 from FailedCaptchx/master
Hide battery status on devices without a battery
2024-08-27 16:09:52 -06:00
Daniel Weiland
71b44998c3
Hide battery status on devices without a battery 2024-08-27 15:59:23 -05:00
Jeremy Soller
17b554d0dd
Merge pull request #102 from lucamosca1/patch-1
Update cosmic_greeter.ftl
2024-08-22 09:13:58 -06:00
lucamosca1
f61470b07c
Merge branch 'master' into patch-1 2024-08-22 08:18:26 +02:00
Benjamin Weis
d3127d27c4 i18n(de): add German translation 2024-08-21 15:02:58 -06:00
lucamosca1
71097a2c43 Update cosmic_greeter.ftl
added italian l18n
2024-08-21 15:02:07 -06:00
Ian Douglas Scott
d1c58b42c9 Optimize certain dependencies on dev profile
Copied from cosmic-comp. Software rendering isn't all that usable
unoptimized. `dev` builds are more practical to test with some
optimization like this.
2024-08-21 15:01:46 -06:00
lucamosca1
47ab1ed31a
Update cosmic_greeter.ftl
fixed ita l18n
2024-08-16 17:10:09 +02:00
Yevhen Popok
3679ee5561 Add Ukrainian translation 2024-08-15 07:50:08 -06:00
Csani10
d9ea7769b0 i18n(hu): Add Hungarian translation 2024-08-15 07:49:55 -06:00
Jason Rodney Hansen
1f2c61c66f Update libcosmic 2024-08-15 07:49:37 -06:00
Jason Rodney Hansen
75e456ed4b Use secure input so visibility of password can be toggled 2024-08-15 07:49:37 -06:00
Roxfr
501d7b19d0 Update french translations for Cosmic Greeter
Hello,
This commit updates the french translations for system actions in Cosmic Files. Notable changes include:
    Keyboard layout: "Disposition du clavier"
    Suspend: "Mettre en veille"
    User: "Utilisateur"
Other translations remain unchanged.
Best regards,
Roxfr
2024-08-15 07:49:20 -06:00
Kamil Lihan
cc744b0b9a i18n(sk): Add Slovak translations 2024-08-02 12:34:58 -06:00
Jeremy Soller
70bf8d296d
Update fallback background 2024-08-02 09:42:34 -06:00
Ashley Wulber
6f1a307815 update libcosmic 2024-08-02 08:01:20 -06:00
Ashley Wulber
2294d10a51 fix: exit after logind subscription error 2024-07-31 20:00:30 -06:00
Michael Aaron Murphy
20b7a41247 chore(greeter): use one vec for subscriptions 2024-07-31 13:41:31 +02:00
Michael Aaron Murphy
479fb1064e improv(greeter): use subscription for handling greetd IPC socket 2024-07-31 13:41:31 +02:00
Michael Aaron Murphy
4a46213cb8 chore(cargo): update dependencies 2024-07-31 13:41:31 +02:00
Dee.H.Y
acc30acc62 l10n(zh_CN): Improve Chinese translations
Updated some of the Chinese translations in zh_CN/cosmic_greeter.ftl for more accurate expression of meaning.
2024-07-23 17:11:31 -06:00
Weeesly
2942820657 Create cosmic_greeter.ftl 2024-07-23 17:11:18 -06:00
dengelt
59e2eaaeb0 support CARGO_TARGET_DIR 2024-07-15 08:08:37 -06:00