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
JohannesMarbach
e7c3351bdb
Remove upstreaming section as it's getting hard to maintain
2023-03-11 21:32:45 +01:00
JohannesMarbach
74084bcc97
Update changelog
2023-03-11 21:23:25 +01:00
Johannes Marbach
8c9160094f
Merge branch 'feature/udev' into 'master'
...
Handle input devices as they are plugged in and out
Closes #38
See merge request cherrypicker/unl0kr!15
2023-03-11 20:20:34 +00:00
Johannes Marbach
aa3a4945e4
Handle input devices as they are plugged in and out
2023-03-11 20:20:34 +00:00
Johannes Marbach
542e964951
Merge branch 'read-period-5ms' into 'master'
...
lvgl: update to release/v8.3 branch, set LV_INDEV_DEF_READ_PERIOD to 5 ms
See merge request cherrypicker/unl0kr!16
2023-03-10 20:47:59 +00:00
Oliver Smith
9a925617de
lv_conf: reduce LV_INDEV_DEF_READ_PERIOD to 5 ms
...
Reduce the timer from 30 ms to 5 ms to fix complaints by libinput about
event processing being too slow:
libinput error: event4 - AT Translated Set 2 keyboard: client bug: event processing lagging behind by 35ms, your system is too slow
With this patch, there is still the problem that not all characters get
picked up when typing fast (issue 36).
Note that before switching lvgl to the release/3.8 branch, it was using
LV_DEF_REFR_PERIOD instead of LV_INDEV_DEF_READ_PERIOD for creating the
lv_indev_read_timer_cb timer.
2023-03-09 23:01:16 +01:00
Oliver Smith
d2a8b993ab
lvgl: update to HEAD of release/v8.3 branch
...
When attempting to rebase on master of lvgl, it gives the following
warning and the build fails with several errors.
> You are using the development version of LVGL which is not stable at
> this moment. For production use the release/v8.3 branch.
So switch to release/v8.3.
2023-03-09 23:01:11 +01:00
Johannes Marbach
0ca799d47d
Merge branch 'enable-popovers-by-default' into 'master'
...
config: keyboard.popovers = true
See merge request cherrypicker/unl0kr!14
2023-03-05 19:20:47 +00:00
Oliver Smith
202d249c78
config: keyboard.popovers = true
...
Enable keyboard popovers by default. This feature is also enabled in
osk-sdl by default, so have it here too in order to not have a
regression for users when switching from osk-sdl to unl0kr.
2023-03-05 19:29:31 +01:00
JohannesMarbach
0c1d24d9db
Remove extra slash
2023-02-25 21:20:04 +01:00
JohannesMarbach
e483f1a17c
Add archiving script
2023-02-25 21:14:29 +01:00
JohannesMarbach
440eb9cdf3
Remove CI yaml
2023-02-25 20:21:32 +01:00
JohannesMarbach
8e3e2ce610
Update changelog for 0.3.1
2023-02-25 20:15:46 +01:00
Johannes Marbach
79b59b929f
Merge branch 'feature/ci' into 'master'
...
Set up CI to automate releases
See merge request cherrypicker/unl0kr!12
2023-02-25 19:13:53 +00:00
Johannes Marbach
8b0d7f25d7
Set up CI to automate releases
2023-02-25 19:13:53 +00:00
JohannesMarbach
37e31f0b4e
Add the drm backend to call out that it exists
2023-01-06 20:35:47 +01:00
Johannes Marbach
cb7c6f77a9
Merge branch 'master' into 'master'
...
Update Cursor color in breeze_dark theme so that the cursor can be seen
Closes #39
See merge request cherrypicker/unl0kr!11
2022-12-30 17:58:38 +00:00
Gerrit Großkopf
5c05ed9b8a
Update Cursor color in breeze_dark theme so that the cursor can be seen
2022-12-30 17:48:49 +01:00
Johannes Marbach
eb8e380010
Update changelog for 0.3.0
2022-11-13 20:41:53 +01:00
Johannes Marbach
07d5729cc8
Switch default theme back to breezy
2022-11-13 20:39:51 +01:00
Johannes Marbach
fbb3525139
Merge branch 'feature/pmos-theme' into 'master'
...
Rework pmOS theme
Closes #30
See merge request cherrypicker/unl0kr!10
2022-11-13 19:34:18 +00:00
Johannes Marbach
10b1f49572
Tweak msgbox layout
2022-11-10 20:59:50 +01:00
Johannes Marbach
2cfad23f72
screenshots
2022-11-07 20:18:29 +01:00
Johannes Marbach
82388307e3
wip
2022-11-07 20:14:51 +01:00
Johannes Marbach
49677409cc
wip
2022-11-07 20:05:32 +01:00
Johannes Marbach
16700d2d9a
WIP
2022-11-06 21:38:00 +01:00
Johannes Marbach
f5a971dc6a
wip
2022-11-06 21:34:46 +01:00
Johannes Marbach
7d5290b61c
wip2
2022-11-06 13:44:58 +01:00
Johannes Marbach
f391269bdd
wip
2022-11-05 21:29:21 +01:00
Johannes Marbach
fb83848f53
Add changelog entry for config review
...
Relates to: #13
2022-10-16 20:18:14 +02:00
Johannes Marbach
7926376fc5
Disable grid layout
...
Relates to: #13
2022-10-16 20:16:18 +02:00
Johannes Marbach
9fc71ca2ba
Disable unused themes
...
Relates to: #13
2022-10-16 20:16:01 +02:00
Johannes Marbach
60656d20ef
Disable unused widgets
...
Relates to: #13
2022-10-16 20:14:02 +02:00
Johannes Marbach
7963859887
Disable built-in fonts
...
Relates to: #13
2022-10-16 20:09:52 +02:00