Commit graph

19 commits

Author SHA1 Message Date
Johannes Marbach
d303b0151c Move buffyboard files into subdir 2023-11-20 20:41:26 +01:00
Johannes Marbach
5f46139416 Move version and font to separate header 2021-11-23 20:11:25 +01:00
Johannes Marbach
bff030dd8c Add CLI options for rotation and version
Fixes: #9
2021-11-23 20:04:23 +01:00
Johannes Marbach
f1c8cd767e Add in-code support for rotating the UI
This is not controllable at runtime yet.

Relates to: #9
2021-11-22 20:09:54 +01:00
Johannes Marbach
80c86fcb1c Eliminate libinput_multi.*
Fixes: #2
2021-10-25 19:41:11 +02:00
Johannes Marbach
035b2b40a3 Allow key-repeat
Fixes: #11
2021-10-24 20:25:40 +02:00
Johannes Marbach
6c26bc87dd Switch to OpenSans and add further layers 2021-10-12 21:00:27 +02:00
Johannes Marbach
177dde0336 Switch to Meson
Fixes: #6
2021-09-23 14:42:48 +02:00
Johannes Marbach
d7e2c996f2 Fix offset 2021-09-20 19:44:39 +02:00
Johannes Marbach
423e582008 Adapt libinput driver to handle partial displays 2021-09-20 19:40:40 +02:00
Johannes Marbach
0cd8de29a2 Show keyboard at the bottom of the screen 2021-09-20 10:21:42 +02:00
Johannes Marbach
e1e09ed17f Adapt coloring to new ctrl flags 2021-09-20 10:18:53 +02:00
Johannes Marbach
5bb6f52845 Replace layout code with squeek2lvgl 2021-09-19 21:06:03 +02:00
Johannes Marbach
a5194e5a84 Automatically resize active terminal to not overlap with keyboard 2021-09-17 14:36:25 +02:00
Johannes Marbach
fabde150ce Use custom colors for keys depending on state 2021-09-16 13:40:38 +02:00
Johannes Marbach
5918b77beb Prepare for setting fb offset 2021-09-16 09:35:01 +02:00
Johannes Marbach
5964147805 Pop modifiers before switching layer 2021-09-13 20:54:52 +02:00
Johannes Marbach
c07085e7cd Make CTRL and ALT work in key chords 2021-09-13 20:11:35 +02:00
Johannes Marbach
98c1db8c4b Initial import 2021-09-13 13:30:15 +02:00