Commit Graph

227 Commits

Author SHA1 Message Date
Steven Braun
4ca29169e5 Add notice on possible missing cache dir and link to cache instr.
Some distributions (e.g. Arch, Fedora, OpenSUSE Tumbleweed) happen to be missing
the setup of /var/cache/tuigreet which leads to the --remember* options not
working.
2024-06-06 07:33:33 +02:00
Antoine POPINEAU
86bf7bbc15 Bump tuigreet version. 2024-05-30 23:51:39 +02:00
Antoine POPINEAU
976534d90d Fixed inconsistent display of session name on remember global session (#139). 2024-05-30 23:51:39 +02:00
Antoine POPINEAU
0baa018679 Select first session found by default (#141). 2024-05-30 23:51:39 +02:00
Antoine POPINEAU
e5c8c996d5 Never unpack greetd error and display them on screen or in logs. 2024-05-30 23:51:39 +02:00
Antoine POPINEAU
8a3643f324 Short-circuit authentication if no command was configured (#140). 2024-05-30 23:51:39 +02:00
dthelegend
4ac12261cc Fix greet-align formatting for manpage 2024-05-13 18:09:09 +02:00
dthelegend
598a997d45 Add greet-align to the manpage 2024-05-13 18:09:09 +02:00
dthelegend
18bc57c379 Fix bug where greet align could not match;
Greet align matches to exact case now, not coaxing the string into upper/lower case
2024-05-13 18:09:09 +02:00
dthelegend
ca5762d56a Rename text-align option to greet-align and limit to greeting only 2024-05-13 18:09:09 +02:00
dthelegend
6239bf0f31 Add Text Align option 2024-05-13 18:09:09 +02:00
Antoine POPINEAU
f67e43ffa0
Added instructions to run the test suite (#138). 2024-05-08 22:27:40 +02:00
Antoine POPINEAU
96f7d28377
Prepare 0.9.0. 2024-05-06 09:15:14 +02:00
Antoine POPINEAU
dd56f3fb7a
Removed a few useless clone(). 2024-05-02 14:22:37 +02:00
Antoine POPINEAU
59c4fa4cfe Clear screen and reset cursor on power command. 2024-05-01 12:47:24 +02:00
Antoine POPINEAU
71cf19e233 Implement text styling across the UI. 2024-04-29 11:49:50 +02:00
Antoine POPINEAU
6b4a41e7f7 Added debug logging option. 2024-04-28 10:32:49 +02:00
Antoine POPINEAU
514f065e4d
Add workflow to run test and build on PR. 2024-04-28 09:50:59 +02:00
Antoine POPINEAU
f988ed188d
Always close user menu when user is selected (#131). 2024-04-27 15:29:39 +02:00
Antoine POPINEAU
f65c70689b
Added conversion from session DesktopNames= to XDG_CURRENT_DESKTOP. 2024-04-26 07:46:27 +02:00
Rene D. Obermueller
c186f0b8c8 Issue #124/PR #125: sort alphabetically by default 2024-04-26 07:02:38 +02:00
Rene D. Obermueller
c658c77f96 add option to sort sessions alphabetically by name 2024-04-26 07:02:38 +02:00
Antoine POPINEAU
18d5090082
Fixed tests for custom keybindings. 2024-04-25 22:13:53 +02:00
Antoine POPINEAU
ddaa111a2d
Formatting. 2024-04-25 22:07:23 +02:00
Antoine POPINEAU
9eed706c2b
Added option to change F-key keybindings to access menus (#83). 2024-04-25 22:05:15 +02:00
Antoine POPINEAU
e225dfcf3a
Added issue templates 2024-04-25 20:52:37 +02:00
Antoine POPINEAU
2b6d06545d
Updating CI actions. 2024-04-25 20:32:12 +02:00
Antoine POPINEAU
1cf1d1795a
Respect the XDG session file NoDisplay and Hidden directives. 2024-04-25 16:44:28 +02:00
Antoine POPINEAU
2f4d5efae7
Properly set XDG_SESSION_DESKTOP, DESKTOP_SESSION and XDG_CURRENT_DESKTOP according to desktop file (#120). 2024-04-25 08:18:27 +02:00
Antoine POPINEAU
a918caefc1
Fixed cursor offset (#130). 2024-04-24 23:00:40 +02:00
Antoine POPINEAU
617f85ef7d
Allow using several characters as asterisks (#122). 2024-04-24 11:23:09 +02:00
Antoine POPINEAU
66b82c7d0e
Update dependencies and switched to newly tagged uzers-rs. 2024-04-23 21:41:48 +02:00
Antoine POPINEAU
372eecf14e
Prepare v0.9.0. 2024-01-04 07:48:30 +01:00
Antoine POPINEAU
d8fed26cb4
Fixed wrong argument to fix Cargo dependency revision. 2024-01-04 07:47:52 +01:00
Antoine POPINEAU
e40be84341
Updated dependencies. 2024-01-02 12:58:04 +01:00
Antoine POPINEAU
33b31cd393 Use fixed commit hash for uzers-rs. 2024-01-02 12:54:43 +01:00
Antoine POPINEAU
9712edfc35 Added a test and changed README. 2024-01-02 12:54:43 +01:00
Antoine POPINEAU
e27705b40f Retrieve user list from NSS (#72). 2024-01-02 12:54:43 +01:00
Antoine POPINEAU
c8e4c9b2b3
Prevent event processing while working. 2023-11-13 11:44:58 +01:00
Antoine POPINEAU
8d24e412c9
Update dependencies. 2023-11-12 13:50:11 +01:00
Antoine POPINEAU
45e98216c4 Refactored event handling for power commands and exit signal. 2023-11-11 21:33:49 +01:00
Antoine POPINEAU
551a08af75
Edited README to mention sessions wrapper control. 2023-11-11 09:56:09 +01:00
Antoine POPINEAU
6c1e01840d
Refactored the username mask concept behind a struct. 2023-11-10 20:33:43 +01:00
Antoine POPINEAU
571677dec6
Restore previous buffer when validating new command. 2023-11-08 08:27:10 +01:00
Antoine POPINEAU
6426cd597b
Fixed bug where selecting a session from the menu would not execute the right command. 2023-11-08 08:22:52 +01:00
Antoine POPINEAU
fe587635f5
Fix uppercase characters being ignored. 2023-11-05 18:28:45 +01:00
Antoine POPINEAU
de5f73b7aa Prevent single CTRL to insert space. 2023-11-05 12:26:30 +01:00
Antoine POPINEAU
0cb0e35d38 Added a few tests for keyboard events. 2023-11-05 12:26:30 +01:00
Antoine POPINEAU
cd778e8058 Reset cursor offset when switching screens. 2023-11-05 12:26:30 +01:00
Antoine POPINEAU
a6da45b640 Add a previous buffer to not lose current entry when cycling through a popup. 2023-11-05 12:26:30 +01:00