Commit graph

590 commits

Author SHA1 Message Date
Johannes Marbach
aebc90ccd4 Add us+de example 2021-09-19 12:58:45 +02:00
Johannes Marbach
d3f62fd08f Add minimalist C API and notes on integrating 2021-09-18 22:00:03 +02:00
Johannes Marbach
55410bb5af Remove OSK POC (now in separate buffyboard repo) 2021-09-18 20:48:56 +02:00
Johannes Marbach
b75b6dc82b Move cursor image to its own file 2021-09-18 20:47:41 +02:00
Johannes Marbach
faaa1d1404 Add XKB settings 2021-09-18 13:59:14 +02:00
Johannes Marbach
c0519e47a9 Add multi-indev PR 2021-09-18 13:58:37 +02:00
Johannes Marbach
b440f8616d Add multi-device PR 2021-09-18 13:56:40 +02:00
Johannes Marbach
e4f2b9c164 Add XKB settings 2021-09-17 21:15:44 +02:00
Johannes Marbach
3d48e799a5 Update submodules 2021-09-17 21:13:50 +02:00
Johannes Marbach
e349107a96 Update submodules 2021-09-17 18:11:44 +02:00
Johannes Marbach
040edf245a Use the actual show name 2021-09-17 15:45:19 +02:00
Johannes Marbach
9a0d8e9d7a Add period 2021-09-17 15:44:09 +02:00
Johannes Marbach
60f646b088 Join paragraphs 2021-09-17 15:43:40 +02:00
Johannes Marbach
0beaff9767 Add heading for footnotes 2021-09-17 15:42:36 +02:00
Johannes Marbach
15e8322bf2 Try footnote syntax 2021-09-17 15:36:31 +02:00
Johannes Marbach
8d0af87266 Add more spaces 2021-09-17 15:34:42 +02:00
Johannes Marbach
54965bcc8d Add space 2021-09-17 15:34:02 +02:00
Johannes Marbach
94372bd1b2 Explain vampire references 2021-09-17 15:32:49 +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
67816664f5 Add todo for active modifier colors 2021-09-16 09:44:36 +02:00
Johannes Marbach
5918b77beb Prepare for setting fb offset 2021-09-16 09:35:01 +02:00
Johannes Marbach
b65fc1bd93 Update submodules 2021-09-15 21:08:26 +02:00
Johannes Marbach
40610a9ee3 Update PR status 2021-09-15 21:08:10 +02:00
Johannes Marbach
fb1998aa9b Add small how-does-it-work paragraph and update modifier support status 2021-09-13 21:27:07 +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
c0e99da8f5 Add LV_BTNMATRIX_CTRL_CHECKABLE for modifiers 2021-09-13 20:08:44 +02:00
Johannes Marbach
f578456d47 Add modifiers 2021-09-13 14:24:25 +02:00
Johannes Marbach
f52a0c0749 Add libinput link 2021-09-13 13:39:44 +02:00
Johannes Marbach
bf69b77095 Add missing links 2021-09-13 13:37:17 +02:00
Johannes Marbach
efe0279314 Add squeek2lvgl as submodule and simple conversion script 2021-09-13 13:35:26 +02:00
Johannes Marbach
98c1db8c4b Initial import 2021-09-13 13:30:15 +02:00
Johannes Marbach
5f10b71d79 Add total number of keys 2021-09-13 09:29:37 +02:00
Johannes Marbach
4111119320 Add unique scancodes array 2021-09-12 22:24:12 +02:00
Johannes Marbach
ff72362365 Correctly handle layer lockers 2021-09-12 21:58:51 +02:00
Johannes Marbach
17e9b82604 Store layers in separate array 2021-09-12 21:16:11 +02:00
Johannes Marbach
fc54baa34e Remove duplicate const 2021-09-12 20:48:53 +02:00
Johannes Marbach
025caee162 Swap order of typedefs 2021-09-12 20:47:42 +02:00
Johannes Marbach
198219e536 Fix LVGL include path 2021-09-12 20:45:03 +02:00
Johannes Marbach
0855ebeb7b Add layer switch buttons, turn space bar arrows into CLI flag 2021-09-12 20:22:17 +02:00
Johannes Marbach
44f9837d40 Add missing parentheses 2021-09-12 14:55:43 +02:00
Johannes Marbach
2c5cad2271 Add link to US layout 2021-09-12 14:54:52 +02:00
Johannes Marbach
9a85bfc085 Remove leftover word 2021-09-12 14:53:45 +02:00
Johannes Marbach
56852c21de Initial import 2021-09-12 14:51:07 +02:00
Johannes Marbach
8a52da7067 Add POC for upper case letters 2021-09-10 11:49:38 +02:00
Johannes Marbach
f3cfb2f1af Add POC for general purpose framebuffer keyboard 2021-09-09 21:40:31 +02:00
Johannes Marbach
fe3025ffd5 Add currently known shortcomings 2021-09-09 17:32:47 +02:00
Johannes Marbach
90e707d60f Update submodules 2021-09-09 16:57:11 +02:00
Johannes Marbach
cc157afa1b Update PR status 2021-09-09 16:56:21 +02:00