0
0
Fork 0
mirror of https://github.com/boltgolt/howdy.git synced 2024-09-19 09:51:19 +02:00
Commit graph

443 commits

Author SHA1 Message Date
MusiKid
b53d48e43d
refactor: improve structure 2022-01-24 20:02:07 +01:00
MusiKid
8b6b257668
ci: add libevdev 2022-01-24 17:16:10 +01:00
MusiKid
6a395067ad
feat: send enter input from the module
The Enter input is now handled directly in the module,
rather than in the compare process.
The module will try to send it in a loop,
 while the password task is active and until a fixed limit.
 If it didn't succeed, it will wait for the Enter key
 to be manually input or an error.
2022-01-24 16:30:01 +01:00
MusiKid
b9d678a08e
refactor: improve structure 2022-01-24 15:58:24 +01:00
MusiKid
2000df3c2b
refactor: build packaged_task in optional_task 2022-01-23 20:17:07 +01:00
MusiKid
7729f97c18
fix: remove absolute path for posix_spawnp
We also set the file_actions to `nullptr`.
2022-01-23 14:32:35 +01:00
MusiKid
cd11aba4e6
refactor: replace boost locale by gnu gettext 2022-01-23 14:25:32 +01:00
MusiKid
9d61c0bc20
build: add translation support to build system 2022-01-23 14:21:08 +01:00
MusiKid
a12908e7e8
chore: remove todo lint 2022-01-23 13:57:53 +01:00
MusiKid
073aea4816
refactor: inline send_message 2022-01-21 21:50:56 +01:00
MusiKid
27287bc03c
ci: install native ininh 2022-01-21 21:43:16 +01:00
MusiKid
add27097a3
ci: use ninja instead of meson compile 2022-01-21 21:36:08 +01:00
MusiKid
00c2be26e7
ci: fix workflow 2022-01-21 21:26:31 +01:00
MusiKid
32a0809767
ci: add check workflow 2022-01-21 20:54:25 +01:00
MusiKid
59cbabf734
refactor: apply suggestions from clang-tidy 2022-01-21 20:50:27 +01:00
MusiKid
314c517ea4
chore: add clang-tidy file 2022-01-21 20:49:22 +01:00
MusiKid
ec2461a017
chore: use inih subproject from wrapdb 2022-01-21 13:00:37 +01:00
MusiKid
7490705f8f
feat: improve error messages 2022-01-21 13:00:00 +01:00
MusiKid
bd0d35427d
fix: let child inherit standard descriptors 2022-01-21 12:59:12 +01:00
MusiKid
4858071532
refactor: use relaxed ordering for atomics
We are still using a lock with the atomics for now,
so the ordering doesn't matter.
2022-01-21 12:18:55 +01:00
MusiKid
e8e1624ea1
refactor: build workaround from string 2022-01-21 12:18:25 +01:00
MusiKid
c31acece3e
chore: pin version for subproject 2022-01-21 12:12:01 +01:00
MusiKid
d91181f772
docs: improve documentation 2022-01-21 12:11:45 +01:00
MusiKid
67fc6f4709
fix: fix condition for howdy_error 2022-01-21 11:32:57 +01:00
MusiKid
d77dd94ec0
refactor: add function to format success message 2022-01-21 11:22:44 +01:00
MusiKid
fa2607db7d
fix: add appdata_ptr for conv function 2022-01-20 14:22:01 +01:00
MusiKid
9fb3ef5341
fix: use atomic type for confirmation type 2022-01-20 13:46:48 +01:00
supdrewin
827f638be6
Turn subproject as fallback (#1)
Use system-wide INIReader if available or fallback to use subproject
2022-01-20 03:42:11 +08:00
Jinn Koriech
ab4a492c37
Add python-opencv as a dependency for ArchLinux 2021-04-06 13:48:41 +01:00
MusiKid
27460c8198
build: add boost locale module 2021-07-28 12:16:41 +02:00
MusiKid
039217152d
fix: fix possible race condition 2021-07-28 12:16:09 +02:00
MusiKid
5503cfb4e2
chore: add workaround key to config.ini 2021-07-25 00:26:27 +02:00
MusiKid
b8bc325327
chore: fix misspell 2021-07-25 00:20:55 +02:00
MusiKid
3a4b4827fc
fix: fix native and input workarounds 2021-07-25 00:12:30 +02:00
MusiKid
d078f81baa
feat: add workarounds 2021-06-30 22:21:10 +02:00
boltgolt
7ee0f361fb
Added gettext and more even more comments 2021-04-07 18:22:28 +02:00
MusiKid
1cb38b0891
Add instructions for installation 2021-04-07 11:32:44 +02:00
MusiKid
1c25bf035b
Fix typo in comments 2021-04-07 11:18:53 +02:00
MusiKid
3abc3d5cdc
Add more documentation 2021-04-07 11:15:01 +02:00
MusiKid
02a831ff8e
Fix a typo for the login confirmation 2021-04-07 11:14:07 +02:00
boltgolt
a2e89f004f
More documentation 2021-03-19 15:11:10 +01:00
boltgolt
fce326d19a
Made python3 absolute, added comments 2021-03-18 23:08:55 +01:00
MusiKid
2287bc14f8
Add C++11 flag for meson
Signed-off-by: MusiKid <musikid@outlook.com>
2021-03-15 19:51:04 +01:00
MusiKid
322899dfaa
Fix typo in build instructions
Signed-off-by: MusiKid <musikid@outlook.com>
2021-03-15 19:12:17 +01:00
MusiKid
50d52ec423
Remove uinput
Signed-off-by: MusiKid <musikid@outlook.com>
2021-01-18 14:46:59 +01:00
MusiKid
beee0590ed
Fix the build instructions
Signed-off-by: MusiKid <musikid@outlook.com>
2021-01-17 17:33:47 +01:00
MusiKid
609b8e99df
[WIP]: Add native PAM module
Signed-off-by: MusiKid <musikid@outlook.com>
2020-12-26 09:33:19 +01:00
boltgolt
96767fe58e
Remove old sponsor 2022-01-31 13:42:16 +01:00
boltgolt
ab0d1ab7b9
Merge pull request #627 from matan-arnon/vertical-login
Vertical login
2022-01-16 18:18:19 +01:00
boltgolt
bea79c00a7
Move inih to subproject 2022-01-08 12:49:08 +01:00