Commit Graph

197 Commits

Author SHA1 Message Date
Antoine POPINEAU
82415d660c
Use crate version when the build directory is not a git repository, for tag releases. 2020-07-05 12:24:39 +02:00
Antoine POPINEAU
b7c4ecb4cd
Use 'armv7h' instead of 'armv7'. 2020-07-05 11:51:25 +02:00
Antoine POPINEAU
b74ed1c4f2
Tip release should be named tip instead of master. 2020-07-05 11:37:18 +02:00
Antoine POPINEAU
cc0c6c87cf
Improved version information to include free software excepts. 2020-07-05 00:10:25 +02:00
Antoine POPINEAU
4e1975fbe0
Better handling of prompt padding according to the different modes of operation. 2020-07-04 23:53:21 +02:00
Antoine POPINEAU
ca8fd8fde1
Prepare CI for first tagged release [skip ci]. 2020-07-04 23:34:24 +02:00
Antoine POPINEAU
d4cf3c312e
Fixed internal auto-detected git version to not take the tip tag into account. 2020-07-04 21:58:22 +02:00
Antoine POPINEAU
554c704d00
Bumped AUR repo to 0.0.0.r39.b3d6df5 [skip ci]. 2020-07-04 21:51:04 +02:00
Antoine POPINEAU
b3d6df5655
Refactored some UI utility and command prompt into separate modules. 2020-07-04 21:43:55 +02:00
Antoine POPINEAU
0d664c755f
Hide cursor in session selection screen. Add caps lock indicator. 2020-07-04 21:17:49 +02:00
Antoine POPINEAU
03e6cf53a2
Fixed typo in Gentoo install instructions. 2020-07-04 21:16:21 +02:00
Antoine POPINEAU
22a8793059
Highlight the whole line on the sessions screen. 2020-07-03 22:48:06 +02:00
Antoine POPINEAU
3634b284f1
Merge pull request #3 from epsilon-0/master
Added installation instructions on Gentoo (thanks @epsilon-0, #2).
2020-07-03 13:47:29 +00:00
Antoine POPINEAU
d5e0cdbc8f
Fixed tenacious typo in README [skip ci]. 2020-07-03 15:40:27 +02:00
A. Tammy
7754038f7a
added gentoo install
as per request on https://github.com/apognu/tuigreet/issues/2
2020-07-03 09:29:41 -04:00
Antoine POPINEAU
8322386f50
Added a submenu to list system-declared sessions (#1). 2020-07-03 11:45:50 +02:00
Antoine POPINEAU
f2ec800eed
Add to a way to skip the run of continuous integration? [skip ci]. 2020-07-02 11:26:07 +02:00
Antoine POPINEAU
227675f969
Bumped AUR package to 0.0.0.r29.e74d8c2. 2020-07-02 11:22:28 +02:00
Antoine POPINEAU
e74d8c2b1d
Added --version. 2020-07-02 08:24:35 +02:00
Antoine POPINEAU
35e5445060
Fixed some instances where padding was hardcoded. Added container and prompt row padding as configurable options. 2020-07-01 16:06:03 +02:00
Antoine POPINEAU
85ca5cceda
Make changing command more discoverable and UI friendly. 2020-07-01 13:44:24 +02:00
Antoine POPINEAU
ce159b5347
Add submodule to tuigreet AUR repository. 2020-07-01 11:27:50 +02:00
Antoine POPINEAU
2109ca72bb
Zeroize sensitive data on drop. 2020-06-30 15:50:46 +02:00
Antoine POPINEAU
034f44155e
Added a short option for the width argument. Added usage and build instructions to README. 2020-06-29 17:37:27 +02:00
Antoine POPINEAU
2832dac71f
Conforming to greetd license until a better alternative is found. tuigreet is now GPLv3. 2020-06-29 17:34:36 +02:00
Antoine POPINEAU
6b86ae85a6
GitHub Actions missed a push. 2020-06-29 14:11:00 +02:00
Antoine POPINEAU
1c6937b8fc
Clear screen before exiting. 2020-06-29 11:31:17 +02:00
Antoine POPINEAU
cfa2feee0d
More clippy warnings. 2020-06-29 10:24:29 +02:00
Antoine POPINEAU
a1ff2a911a
Fixed clippy warnings. 2020-06-29 10:15:12 +02:00
Antoine POPINEAU
38a543b5bd
Only run CI from master. 2020-06-29 09:07:51 +02:00
Antoine POPINEAU
d647a97f07
Implementing multiarch build. 2020-06-29 09:06:57 +02:00
Antoine POPINEAU
53b80f93a2
Renamed project to tuigreet. 2020-06-28 17:18:43 +02:00
Antoine POPINEAU
e5eeb270af
Parse options before failing because of missing GREETD_SOCK to allow for --help. 2020-06-28 16:01:00 +02:00
Antoine POPINEAU
188e0e154c
Do not use std::process:exit() to terminate, as it would bypass destructors and leave the terminal in raw mode. 2020-06-28 15:20:43 +02:00
Antoine POPINEAU
372c6b7a46
Refactored code and applied rustfmt. 2020-06-28 13:09:12 +02:00
Antoine POPINEAU
e850f93269
Added configurable width for main prompt. 2020-06-27 21:11:43 +02:00
Antoine POPINEAU
a07fdeca67
Refactored some code. 2020-06-27 21:02:02 +02:00
Antoine POPINEAU
0c4c127bae
Fix issue printing where some rows could be offset. Added an option to display the current date and time. 2020-06-27 20:51:21 +02:00
Antoine POPINEAU
ea9d911ce0
Continuously build master branch. 2020-06-27 18:52:43 +02:00
Antoine POPINEAU
24f059ac5d
Added ^A and ^E shortcuts. Changed status line style. 2020-06-27 18:52:26 +02:00
Antoine POPINEAU
cfbf62a5db
Handle multi-line issue content (like figlet, for instance). 2020-06-27 17:23:20 +02:00
Antoine POPINEAU
f5ae456f73
Take command change into account. 2020-06-27 17:16:23 +02:00
Antoine POPINEAU
c40a9abecd
Added a simple status bar and a way to change the session to be launched. 2020-06-27 17:04:13 +02:00
Antoine POPINEAU
222f41b103
Allow basic movement and edition in fields. 2020-06-27 15:42:48 +02:00
Antoine POPINEAU
af3ebcf2c7
Added styling for prompts. 2020-06-27 15:10:19 +02:00
Antoine POPINEAU
7d2429f223
Basic working functionality. 2020-06-27 14:54:30 +02:00
Antoine POPINEAU
ac61931523
Initial commit 2020-06-27 09:40:13 +00:00