Commit graph

556 commits

Author SHA1 Message Date
Johannes Marbach
03b743c01b Use correct array element type in memset 2021-11-20 21:19:33 +01:00
Johannes Marbach
1ce8a74669 Make meson actually install the binary 2021-11-18 21:15:26 +01:00
Johannes Marbach
5f25560811 Make find-lvgl-sources.sh work in (a)sh 2021-11-18 21:13:55 +01:00
Johannes Marbach
bf55a65d05 Change default layout to en-US 2021-11-16 19:26:48 +01:00
Johannes Marbach
db760c8e88 Merge branch 'fix_meson_install' into 'master'
meson: actually install stuff

See merge request cherrypicker/unl0kr!2
2021-11-16 18:23:56 +00:00
Clayton Craft
00d24cd44a
meson: actually install stuff
This installs the exe and unl0kr conf file when you `meson install`
2021-11-15 17:19:27 -08:00
Johannes Marbach
ee1fae899e Make script run in (a)sh 2021-11-15 21:03:28 +01:00
Johannes Marbach
1ccbf7e155 Add script for generating screenshots 2021-11-14 13:44:06 +01:00
Johannes Marbach
5b6438b64b Limit textarea width 2021-11-14 13:39:16 +01:00
Johannes Marbach
deff1ef4e9 Allow user theme selection via config file
Relates to: #9
2021-11-14 13:30:23 +01:00
Johannes Marbach
5c3ad9bf9a Add autohide config option 2021-11-14 12:50:06 +01:00
Johannes Marbach
01fe6dd7bb Make UI adaptive
Fixes: #11
2021-11-13 20:54:46 +01:00
Johannes Marbach
5f8d79ee18 Update submodules
Fixes: #12
2021-10-27 20:53:43 +02: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
e3ce01bc38 Make keys repeatable
Relates: cherrypicker/buffyboard#11
2021-10-24 20:23:17 +02:00
Johannes Marbach
672babb4de Update submodules, regenerate layouts, switch to OpenSans
Fixes: #2
2021-10-18 20:18:39 +02:00
Johannes Marbach
0f4096b4c6 Update submodules 2021-10-12 21:21:45 +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
281f5d6312 Update submodules 2021-10-12 21:13:03 +02:00
Johannes Marbach
160956cebc Fix arrow keycaps 2021-10-12 21:11:53 +02:00
Johannes Marbach
6c26bc87dd Switch to OpenSans and add further layers 2021-10-12 21:00:27 +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
d069306bdb Update submodules 2021-10-12 19:57:28 +02:00
Johannes Marbach
07c5eef622 Fix scancodes for / and ? 2021-10-12 19:55:59 +02:00
Johannes Marbach
853035030c Remove files path 2021-10-09 21:17:36 +02:00
Johannes Marbach
4e70aa756c Add keyboard modes PR 2021-10-09 21:16:14 +02:00
Johannes Marbach
5d32a3ce6f Update submodules and regenerate layouts 2021-10-09 21:00:19 +02:00
Johannes Marbach
ffc43a4fee Handle CRYPTTAB_TRIED and CRYPTTAB_SOURCE
Fixes: #16
2021-10-08 21:24:24 +02:00
Johannes Marbach
fbf04e917f Adapt border colors
Fixes: #10
2021-10-08 21:05:26 +02:00
Johannes Marbach
ab2cfdd22a Create theming infrastructure and set up default light and dark theme
Relates to: #10
2021-10-05 20:53:37 +02:00
Johannes Marbach
7790becf7c Enable key popovers on demand
Fixes: #4
2021-10-01 21:08:10 +02:00
Johannes Marbach
90eebad7e1 Add LV_BTNMATRIX_CTRL_POPOVER to char keys 2021-10-01 21:05:03 +02:00
Johannes Marbach
b8320ca5ba Update submodules 2021-10-01 20:52:49 +02:00
Johannes Marbach
1e6a04fec2 Load configurable settings from configuration file
Closes: #7
2021-09-25 21:02:00 +02:00
Johannes Marbach
1ebc98476d Auto-append newline 2021-09-25 14:34:54 +02:00
Johannes Marbach
40ad7e89c2 Use proper prefixes 2021-09-25 14:20:54 +02:00
Johannes Marbach
5a3edbe843 Update squeek2lvgl 2021-09-25 12:57:18 +02:00
Johannes Marbach
33e4660f97 Add missing prefix 2021-09-25 12:56:56 +02:00
Johannes Marbach
ed2f04235c Update squeek2lvgl 2021-09-25 12:56:03 +02:00
Johannes Marbach
482953d769 Add function for finding layouts by short name 2021-09-25 12:54:49 +02:00
Johannes Marbach
d19bc94bcc Shorten argument name 2021-09-25 11:55:00 +02:00
Johannes Marbach
63dc04a23c Add fbdev PR 2021-09-25 11:49:36 +02:00
Johannes Marbach
ade09a093a Rename parameter 2021-09-25 11:45:48 +02:00
Johannes Marbach
bc8487e15c Update submodules 2021-09-25 11:35:37 +02:00
Johannes Marbach
5252f41319 Add missing blank line 2021-09-24 09:39:59 +02:00
Johannes Marbach
52ab9c8eb3 Add partial display PR 2021-09-24 09:39:48 +02:00
Johannes Marbach
50463b27c2 Eliminate libinput_multi*
Fixes: #3
2021-09-24 09:07:37 +02:00