Commit graph

512 commits

Author SHA1 Message Date
Johannes Marbach
d6839a1630 Prepare for 2.0.3 2023-12-19 21:19:13 +01:00
Johannes Marbach
cb4aefb1ab Update lv_drivers for stopgap solution for slow react on hardware keyboard (#36, thanks @jane400) 2023-12-19 21:18:40 +01:00
Johannes Marbach
fbfb1e0c9c Merge branch 'feature/top-row' into 'master'
Add extra top row on base and upper layer

Closes #49

See merge request cherrypicker/unl0kr!25
2023-12-19 20:00:20 +00:00
Johannes Marbach
1696454986 Update changelog 2023-12-19 20:58:08 +01:00
Johannes Marbach
9df9310206 Remove commented code 2023-12-19 20:56:28 +01:00
Johannes Marbach
ad8c531dd4 Clean code and regenerate screenshots 2023-12-19 20:53:23 +01:00
Johannes Marbach
14b30c6018 Adapt buffyboard to build from subdir 2023-11-20 21:03:32 +01:00
Johannes Marbach
e58718943a Move lincese and readme back into place 2023-11-20 20:42:16 +01:00
Johannes Marbach
d303b0151c Move buffyboard files into subdir 2023-11-20 20:41:26 +01:00
Johannes Marbach
da745e926c Merge remote-tracking branch 'old-buffyboard/master' 2023-11-20 20:38:19 +01:00
Johannes Marbach
244a7838ec Move squeek2lvgl files into subdir 2023-11-20 20:27:53 +01:00
Johannes Marbach
df6dd780b7 Merge remote-tracking branch 'old-squeek2lvgl/master' 2023-11-20 20:26:48 +01:00
Johannes Marbach
fc899689b4 Rename license and readme so that they don't conflict with the merges 2023-11-20 20:26:26 +01:00
Johannes Marbach
e88ba40a14 Initialise license and readme 2023-11-20 20:12:33 +01:00
Johannes Marbach
480bc12007 Add extra vertical space for fifth keyboard row 2023-10-24 21:29:01 +02:00
Johannes Marbach
b4c32f904b Add extra top row on base and upper layer
Fixes: #49
2023-10-23 21:15:06 +02:00
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
c5f70f40f8 Fix CLI flag 2023-10-23 21:02:47 +02:00
Johannes Marbach
27829106c4 Add linebreak 2023-10-22 21:57:53 +02:00
Johannes Marbach
048fd313c7 Add some screenshots to the README
Fixes: #47
2023-10-22 21:56:46 +02:00
Johannes Marbach
0bb962940c Clear the screen before exiting
Fixes: #50
2023-10-22 21:01:06 +02:00
Johannes Marbach
cc55a9756b Add simple release script 2023-10-08 20:47:40 +02:00
Johannes Marbach
e9f5b62e69 Fix version number 2023-10-07 11:54:55 +02:00
Johannes Marbach
2e5707cbd5 Update changelog for 2.0.2 2023-10-07 11:46:16 +02:00
Johannes Marbach
40ca213ec3 Merge branch 'kbpointer' into 'master'
indev: register keyboard+pointer devices as keyboard

See merge request cherrypicker/unl0kr!24
2023-10-07 09:43:43 +00:00
Nikita Travkin
bc792d4b68 indev: register keyboard+pointer devices as keyboard 2023-10-07 09:57:09 +05:00
Johannes Marbach
6a26d3bc20 Update changelog for 2.0.1 2023-10-01 12:57:22 +02:00
Johannes Marbach
bc694de53c Merge branch 'johannes/fix-45' into 'master'
Update lv_drivers to include set-point-on-touch-release fix

Closes #45

See merge request cherrypicker/unl0kr!23
2023-10-01 10:55:13 +00:00
Johannes Marbach
13c7e5bc75 Update lv_drivers to include set-point-on-touch-release fix
Fixes: #45
2023-09-30 20:30:11 +02:00
Johannes Marbach
fd3435e67c Add missing changelog entry for slow input processing fix 2023-07-28 21:46:41 +02:00
Johannes Marbach
52fb983ff9 Prepare for 2.0.0 2023-07-28 20:51:07 +02:00
Johannes Marbach
d66897c74e Add quirk for forcing fbdev refresh
Fixes: #34
2023-07-28 20:47:23 +02:00
Johannes Marbach
8d3de8f4c1 Enable direct rendering 2023-07-28 20:32:38 +02:00
Johannes Marbach
c27833f8e8 Temporarily switch to Caleb's fork of lv_drivers 2023-07-28 20:28:00 +02:00
Johannes Marbach
1ebf67b850 Store themes as references to avoid passing large structs by value 2023-07-28 20:18:54 +02:00
Johannes Marbach
d25f504b15 Add new man page to changelog 2023-04-04 20:31:32 +02:00
Johannes Marbach
129f8a5828 Mention scdoc as build-time dependency 2023-04-04 20:31:16 +02:00
Johannes Marbach
ea4cd8cc45 Merge branch 'wip/undef/fixup-manpage' into 'master'
Fix manpage whatis entry

See merge request cherrypicker/unl0kr!19
2023-04-04 18:24:45 +00:00
undef
cf647ff942 Fix manpage whatis entry
Raised by Debian's lintian tool when I applied the last man page patch.
This fixes the manpage for tools like `apropos` and `whatis`.
2023-04-04 09:09:24 +00:00
Johannes Marbach
79f34f4b7a Merge branch 'wip/undef/man-pages' into 'master'
Add man pages for both unl0kr and unl0kr.conf

Closes #6

See merge request cherrypicker/unl0kr!18
2023-04-03 18:25:06 +00:00
undef
9553081b89 Add man pages for both unl0kr and unl0kr.conf
Resolves #6
2023-04-03 09:00:29 +00:00
Johannes Marbach
50b6a23736 Prepare for 1.0.0 2023-03-14 20:21:31 +01:00
Johannes Marbach
8cf9319a06 Update lvgl and lv_drivers
Fixes: #43
2023-03-14 20:18:01 +01:00
Johannes Marbach
8604098a69 Add hints about how to use unl0kr with Valgrind 2023-03-13 21:37:27 +01:00
Johannes Marbach
1bf46979eb Add config options to enable terminal quirks
Relates to: #34
2023-03-13 21:27:39 +01:00
Johannes Marbach
36d44b64ae Print correct version in logs 2023-03-13 20:49:05 +01:00
Johannes Marbach
9953659847 Merge branch 'feature/conf.d' into 'master'
Override config from conf.d

See merge request cherrypicker/unl0kr!17
2023-03-12 20:24:28 +00:00
Johannes Marbach
a5c69b0d0c Override config from conf.d 2023-03-12 20:24:28 +00:00
JohannesMarbach
028b1b7b2f Mention hotplug feature 2023-03-11 21:42:34 +01:00
JohannesMarbach
f17d9edb85 Merge backend and optional features sections 2023-03-11 21:40:49 +01:00