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

564 commits

Author SHA1 Message Date
boltgolt
8bedd5f2c0
Debian package updates 2022-04-18 13:19:34 +02:00
boltgolt
1c5dab4e1c
Merge pull request #484 from musikid/native_pam
Add native PAM module
2022-04-18 12:56:28 +02:00
Patrizio Bruno
dee239a13c
gtk: search for config.ini in /etc/howdy 2022-04-05 19:20:00 +01:00
Patrizio Bruno
c345fb1fa8
change config dir for aur pkg 2022-04-05 19:08:27 +01:00
Patrizio Bruno
6151217466
move config.ini and /models to /etc/howdy for better compatibility with immutable OSs 2022-04-05 18:55:24 +01:00
musikid
68f06e8c1e
ci: fix path 2022-04-03 13:59:16 +02:00
musikid
f7aefcd0ca
chore: move to howdy folder 2022-03-14 19:24:23 +01:00
boltgolt
96767fe58e
Remove old sponsor 2022-01-31 13:42:16 +01:00
MusiKid
b903b426a6
chore: fix .clang-tidy 2022-01-26 14:21:00 +01:00
MusiKid
5126a8ab61
refactor: improve variable names 2022-01-26 14:19:12 +01:00
MusiKid
30760be328
fix: fix issues in optional_task 2022-01-26 14:11:55 +01:00
MusiKid
6cddf402b7
refactor: improve structure 2022-01-26 13:51:49 +01:00
MusiKid
0f39bcc5fe
refactor: remove unused function 2022-01-26 13:11:21 +01:00
MusiKid
b383164e06
fix: print message when retries limit is reached 2022-01-26 12:54:12 +01:00
MusiKid
ab79c5b674
fix: use euidaccess to check permissions 2022-01-26 12:52:45 +01:00
MusiKid
42d18c8db5
refactor: improve error messages 2022-01-25 18:32:39 +01:00
MusiKid
d0077ef1e5
refactor: rename reader to config 2022-01-25 18:25:06 +01:00
MusiKid
5afb74857e
fix: check non-zero return code for posix_spawnp 2022-01-25 18:24:26 +01:00
MusiKid
9dae2b66b3
refactor: remove atomic 2022-01-25 18:23:09 +01:00
MusiKid
11762b7654
fix: use correct macro for signal number 2022-01-25 18:20:11 +01:00
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
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