Johannes Marbach
|
ffe1f5bf18
|
Add options to specify layout name and extra top row on base and upper layer
|
2023-10-23 21:09:40 +02:00 |
|
Johannes Marbach
|
b67685dfed
|
Extract variable for layout name
|
2022-10-03 12:43:43 +02:00 |
|
Johannes Marbach
|
041602ac94
|
Only require Python 3
|
2022-10-02 21:07:35 +02:00 |
|
Johannes Marbach
|
02fe94c787
|
Further const warning fixes
|
2022-05-27 20:59:49 +02:00 |
|
Johannes Marbach
|
2576c8f5f6
|
Remove ignored const qualifier
|
2022-05-27 20:55:24 +02:00 |
|
Johannes Marbach
|
e3ce01bc38
|
Make keys repeatable
Relates: cherrypicker/buffyboard#11
|
2021-10-24 20:23:17 +02:00 |
|
Johannes Marbach
|
db4222c091
|
Handle backslash in labels
|
2021-10-12 21:20:54 +02:00 |
|
Johannes Marbach
|
774da359f5
|
Revert "Remove escaping for quote"
This reverts commit 3d93f7c469.
|
2021-10-12 21:18:02 +02:00 |
|
Johannes Marbach
|
160956cebc
|
Fix arrow keycaps
|
2021-10-12 21:11:53 +02:00 |
|
Johannes Marbach
|
3d93f7c469
|
Remove escaping for quote
|
2021-10-12 20:38:46 +02:00 |
|
Johannes Marbach
|
e0eb3c4c0d
|
Add support for further layers (some keys still missing scancodes)
|
2021-10-12 20:34:54 +02:00 |
|
Johannes Marbach
|
07c5eef622
|
Fix scancodes for / and ?
|
2021-10-12 19:55:59 +02:00 |
|
Johannes Marbach
|
90eebad7e1
|
Add LV_BTNMATRIX_CTRL_POPOVER to char keys
|
2021-10-01 21:05:03 +02:00 |
|
Johannes Marbach
|
33e4660f97
|
Add missing prefix
|
2021-09-25 12:56:56 +02:00 |
|
Johannes Marbach
|
482953d769
|
Add function for finding layouts by short name
|
2021-09-25 12:54:49 +02:00 |
|
Johannes Marbach
|
01c343b96c
|
Replace empty arrays with NULL
Relates to cherrypicker/unl0kr#18
|
2021-09-22 20:39:55 +02:00 |
|
Johannes Marbach
|
5faaf14831
|
Cast to expected type
Relates to cherrypicker/unl0kr#18
|
2021-09-22 20:26:23 +02:00 |
|
Johannes Marbach
|
04785aed74
|
Regenerate examples
|
2021-09-22 20:19:48 +02:00 |
|
Johannes Marbach
|
c5a645490c
|
Add in one more const
Relates to cherrypicker/unl0kr#18
|
2021-09-22 20:18:33 +02:00 |
|
Johannes Marbach
|
94e5cfa841
|
Add option for customising Shift keycap
|
2021-09-20 12:57:08 +02:00 |
|
Johannes Marbach
|
e93d853f3d
|
Introduce custom control flags and treat locked layer switchers like active modifiers
|
2021-09-20 10:12:18 +02:00 |
|
Johannes Marbach
|
f2194f3438
|
Read key code from button data if possible
|
2021-09-19 21:30:14 +02:00 |
|
Johannes Marbach
|
9786e5f5b3
|
Ignore object files
|
2021-09-19 21:07:17 +02:00 |
|
Johannes Marbach
|
117e7240d1
|
Consider view unlocked unless lock_view matches current view ID
|
2021-09-19 13:44:24 +02:00 |
|
Johannes Marbach
|
94efcf33cd
|
Fix name
|
2021-09-19 13:38:19 +02:00 |
|
Johannes Marbach
|
061b53670c
|
Add short names in header
|
2021-09-19 13:19:41 +02:00 |
|
Johannes Marbach
|
66417e4a0a
|
Add short names for dropdown
|
2021-09-19 13:15:58 +02:00 |
|
Johannes Marbach
|
a8275d0e35
|
Add layout short name
|
2021-09-19 13:12:30 +02:00 |
|
Johannes Marbach
|
00fe6cafcc
|
Use name instead of ID
|
2021-09-19 13:09:24 +02:00 |
|
Johannes Marbach
|
aa74bcf04f
|
Add name to layout struct
|
2021-09-19 13:06:16 +02:00 |
|
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
|
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
|
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 |
|