Vladimir Stoiakin
b711b97632
misc: use standard C library instead of builtin functions
2025-04-22 16:28:47 +03:00
Vladimir Stoiakin
fa985ec163
misc: update README
2025-04-16 13:19:01 +03:00
Vladimir Stoiakin
8b1ca6e4cf
Update LVGL to 9.2.2
2025-04-15 16:17:52 +00:00
Vladimir Stoiakin
0989ee5800
unl0kr-agent: ignore keys without a value in requests
2025-04-08 11:11:20 +03:00
Vladimir Stoiakin
cf20c4a2fd
unl0kr: update screenshots
2025-04-02 18:02:06 +03:00
Vladimir Stoiakin
84d47d2824
unl0kr: add a CLI option to show a custom message
...
Fixes : #33
2025-04-02 17:40:46 +03:00
Johannes Marbach
3613ba4e9d
Merge branch 'master' into 'main_loop'
...
# Conflicts:
# CHANGELOG.md
2025-03-25 18:37:49 +00:00
Johannes Marbach
4bff5f7386
Merge branch 'endian' into 'master'
...
build: do not hardcode endianess of a system
See merge request postmarketOS/buffybox!41
2025-03-25 18:32:04 +00:00
Vladimir Stoiakin
2627baeea3
build: do not hardcode endianess of a system
2025-03-25 10:50:02 +03:00
Vladimir Stoiakin
a89df3a04e
unl0kr: optimize the main loop
2025-03-20 20:02:01 +03:00
Vladimir Stoiakin
9bb6b3acdf
unl0kr: add the CLI option to avoid suffixing a password with a newline character
...
Appending the newline character '\n' is the right thing to do when you print a password to a tty or a text file.
But different tools process it differently. For example, cryptsetup strips the newline character, but systemd-cryptsetup with a password agent does not.
This commit allows to control the newline character with an option.
2025-03-13 18:25:26 +03:00
xs5871
a410763f02
Add software rotation to unl0kr
...
Co-authored-by: craftyguy
2025-03-12 20:11:38 +00:00
Vladimir Stoiakin
a573643403
unl0kr-agent: add more debug output
2025-02-24 11:57:13 +03:00
Vladimir Stoiakin
ee55a1aa8e
build: add '-DLV_USE_LINUX_DRM=1' for unl0kr only
2024-12-09 18:44:48 +03:00
Sorcus
c57913819c
unl0kr: select an available DRM device instead of a hard-coded one
2024-11-10 20:07:47 +00:00
Vladimir Stoiakin
ee8e31ad4b
unl0kr: add a systemd password agent
2024-11-05 11:33:53 +03:00
Colin
a036d1e9a1
use OS sleep instead of polling to reduce CPU usage
...
without this lvgl never releases the CPU, and just pegs one of the cores
to 100%. see
<https://github.com/lvgl/lvgl/blob/master/docs/porting/timer_handler.rst >
2024-10-05 13:03:02 +00:00
Vladimir Stoiakin
ec21e5ead9
unify build systems of buffyboard and unl0kr
2024-09-26 13:40:50 +03:00
Pablo Correa Gomez
dd4905ccfb
Make /usr/share paths comply with FHS
2024-09-24 19:09:53 +00:00
fossdd
482b23bfea
Load config from /usr/share aswell
2024-09-04 18:41:15 +00:00
Johannes Marbach
79c1b2dfb6
Prevent logging internal LVGL errors to stdout
2024-08-08 20:05:28 +02:00
Undef
0eae2838dc
Add Buffyboard Man pages and Unify Build
2024-07-26 16:40:49 +00:00
Johannes Marbach
edeb5e4a35
Prepare for 3.2.0
2024-06-03 21:14:48 +02:00
Johannes Marbach
815fba1637
Update changelog and unchange config
2024-06-03 21:10:58 +02:00
Johannes Marbach
f631b81308
Merge branch 'master' into johannes/nord-theme
2024-06-03 21:06:23 +02:00
Jordie
91b10d6603
Added Adwaita dark theme
2024-04-22 13:29:18 +00:00
Johannes Marbach
9ef8414f17
Grab screenshots via fbcat to fix colors
2024-04-18 20:21:11 +02:00
Johannes Marbach
fc99725211
Prepare for 3.1.0
2024-04-10 20:36:54 +02:00
Johannes Marbach
0bfbcaf377
Add tests for version flag
2024-04-01 17:05:17 +02:00
Johannes Marbach
46389fccb6
Add nord themes
2024-03-31 20:53:27 +02:00
Johannes Marbach
7d8da309c2
Verify backend on CI
2024-03-31 11:54:18 +02:00
Johannes Marbach
23a84b3cd8
Fix failing build when DRM is disabled
2024-03-31 08:24:42 +02:00
Johannes Marbach
7c1d4bd05d
Unbreak styling of message box buttons
2024-03-30 21:45:24 +01:00
Johannes Marbach
b226eb1816
Fix shutdown message box not closing on decline
2024-03-30 21:27:37 +01:00
Johannes Marbach
8f1262ccb2
Move parts of config to shared
2024-03-30 21:12:37 +01:00
Johannes Marbach
1578617560
Use bbx prefix for shared code
2024-03-30 20:52:01 +01:00
Johannes Marbach
b31f61f6c1
Move font to shared
2024-03-30 19:35:29 +00:00
Johannes Marbach
925b56d16e
Fix naming
2024-03-30 20:08:00 +01:00
Johannes Marbach
471c1fe0e3
Add screenshots
2024-03-30 12:46:09 +00:00
Johannes Marbach
fd0bd170a1
Fix font generation
2024-03-30 08:21:38 +01:00
Johannes Marbach
2987305546
Add themes and fbdev force-refresh quirk via config
2024-03-30 08:06:29 +01:00
Johannes Marbach
b98b8d1be2
Move indev to shared component
2024-03-28 14:31:27 +01:00
Johannes Marbach
f4482706bc
Move log to shared component
2024-03-28 13:44:33 +01:00
Johannes Marbach
0d3c1677da
Move cursor to shared component
2024-03-28 13:27:01 +01:00
Johannes Marbach
4f00ff228d
Move/adapt archive and release script to repo root
2024-03-22 21:01:24 +01:00
Johannes Marbach
93365698f9
Move and update changelog
2024-03-21 14:59:38 +01:00
Johannes Marbach
a67751cfef
Revert "Include sigaction header to silence IDE errors"
...
This reverts commit 60e368289e .
2024-03-21 14:44:20 +01:00
Johannes Marbach
60e368289e
Include sigaction header to silence IDE errors
2024-03-21 14:41:42 +01:00
Johannes Marbach
a5f271df51
Update file README.md
2024-03-13 07:40:25 +00:00
Johannes Marbach
be5a0f4c63
Use a single lvgl submodule for all apps
2024-02-22 12:14:28 +00:00