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
* Add greeter keyboard and user selection
Fixes#37Fixes#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
Logins seem to spuriously fail with both correct or incorrect passwords.
The failure is not related to the password. `cosmic-greeter` hangs but
the GUI still works. The password text area disappears as well.
I traced this issue down to the socket. It seems like accessing the
socket deadlocks with one thread waiting for the socket to become
readable while another waits for it to become writable.
Switching to `greet-ipc`'s `TokioCodec` and adding a lock to the socket
seems to have fixed this issue. I successfully logged in and inputted
incorrect passwords consecutively without experiencing a deadlock.
This PR will fix race conditions in which the cosmic-greeter service starts before the cosmic-greeter-daemon can acquire a bus name. However, it should be noted that now that greeter requires the daemon, it won't start *unless* the daemon is able to start.
This change ensures that the cosmic-greeter-daemon is enabled along with the cosmic-greeter service, ensuring that both are utilized in end user setups. This will reduce the likelihood that someone reports a bug due to the greeter daemon not running.