Commit graph

556 commits

Author SHA1 Message Date
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
Johannes Marbach
89404bd4c2 Disable evdev driver
Relates to: #13
2022-10-16 19:53:02 +02:00
Johannes Marbach
e076277e6d Regenerate screenshots 2022-10-16 14:15:48 +02:00
Johannes Marbach
f7278d8bed Add config option to disable input sources 2022-10-16 14:15:38 +02:00
Johannes Marbach
836281441e Update lvgl & lv_drivers 2022-10-16 13:13:09 +02:00
Johannes Marbach
75f4c23df8 Hide label if it clips 2022-10-16 13:12:18 +02:00
Johannes Marbach
52d33283ef Update submodules 2022-10-14 20:17:53 +02:00
Johannes Marbach
f1cc550f06 Merge branch 'tweak-lvgl-files-script' into 'master'
find-lvgl-sources.sh: remove lvgl/src/extra

See merge request cherrypicker/unl0kr!9
2022-10-14 18:16:01 +00:00
Johannes Marbach
9b9d9bf535 Add styling for lv_bar widget 2022-10-14 20:14:16 +02:00
Johannes Marbach
aabaa9aabc Add constants for pmOS themes 2022-10-14 20:13:52 +02:00
Oliver Smith
05e2f4945e
find-lvgl-sources.sh: remove lvgl/src/extra
Cosmetic fix to avoid this error during build:
  find: ‘lvgl/src/extra’: No such file or directory
2022-10-11 20:58:54 +02:00
Johannes Marbach
08a8399930 Add delay to prevent interference 2022-10-04 20:31:26 +02:00
Johannes Marbach
4215c9c08d Leave *lots* of space for textarea
Fixes: #33
2022-10-03 21:51:17 +02:00
Johannes Marbach
db96b37c6d Add missing newline 2022-10-03 14:00:03 +02:00
Johannes Marbach
93a6732e7c Add changelog for b44593da3c 2022-10-03 13:07:29 +02:00
Johannes Marbach
b44593da3c Swap order of terminal / keyboard mode setting calls
Fixes: #34
2022-10-03 13:04:26 +02:00
Johannes Marbach
b67685dfed Extract variable for layout name 2022-10-03 12:43:43 +02:00
Johannes Marbach
2c74d91caa Add note about pipenv 2022-10-02 21:11:46 +02:00
Johannes Marbach
dee62a82ec Update squeek2lvgl & improve docs about generating layouts
Fixes: #19
2022-10-02 21:09:00 +02:00
Johannes Marbach
041602ac94 Only require Python 3 2022-10-02 21:07:35 +02:00
Johannes Marbach
cf9b61a4fd Add missing cd 2022-10-01 21:26:13 +02:00
Johannes Marbach
5ce4f11a0b Explain how to update the submodules 2022-10-01 21:25:51 +02:00
Johannes Marbach
4a9802dfe2 Explain how to update the submodules
Fixes: #18
2022-10-01 21:20:17 +02:00