Commit graph

466 commits

Author SHA1 Message Date
Colin
a036d1e9a1 use OS sleep instead of polling to reduce CPU usage
without this lvgl never releases the CPU, and just pegs one of the cores
to 100%. see
<https://github.com/lvgl/lvgl/blob/master/docs/porting/timer_handler.rst>
2024-10-05 13:03:02 +00:00
Johannes Marbach
1e5ae8f8e5 Remove obsolete lvgl paths 2024-09-26 19:43:33 +02:00
Johannes Marbach
38daea5cf8 Add changelog for sudo systemctl start mount-gdrive.service 2024-09-26 19:41:39 +02:00
Johannes Marbach
83509c53a8 Merge branch 'meson' into 'master'
unify build systems of buffyboard and unl0kr

See merge request postmarketOS/buffybox!29
2024-09-26 17:39:34 +00:00
Vladimir Stoiakin
ec21e5ead9 unify build systems of buffyboard and unl0kr 2024-09-26 13:40:50 +03:00
Johannes Marbach
20b084c0b4 Add changelog for rm -r mnt/ 2024-09-24 21:13:51 +02:00
Johannes Marbach
07eaae859e Merge branch 'pabloyoyoista/fhs-usr-share' into 'master'
Make /usr/share paths comply with FHS

See merge request postmarketOS/buffybox!28
2024-09-24 19:09:53 +00:00
Pablo Correa Gomez
dd4905ccfb Make /usr/share paths comply with FHS 2024-09-24 19:09:53 +00:00
Johannes Marbach
e3325b30bd Merge branch 'usr-share' into 'master'
Load config from /usr/share aswell

Closes #30

See merge request postmarketOS/buffybox!26
2024-09-04 18:41:15 +00:00
fossdd
482b23bfea Load config from /usr/share aswell 2024-09-04 18:41:15 +00:00
Johannes Marbach
d82dd9051c Merge branch 'wip/undef/buffyboard-config' into 'master'
buffyboard: Install config file

See merge request postmarketOS/buffybox!25
2024-08-24 13:12:22 +00:00
undef
e15e0b638b buffyboard: Install config file
Testing buffyboard ready for the Debian release I noticed that this
wasn't being installed.
2024-08-24 06:19:35 +00:00
Johannes Marbach
05a7512b97 Add changelog for !24 2024-08-08 20:08:18 +02:00
Johannes Marbach
79c1b2dfb6 Prevent logging internal LVGL errors to stdout 2024-08-08 20:05:28 +02:00
Johannes Marbach
71b0b812a1 Merge branch 'fix_repro' into 'master'
find-sources: Guarantee stable file order

See merge request postmarketOS/buffybox!24
2024-08-06 10:54:30 +00:00
Evangelos Ribeiro Tzaras
c5805d659c find-sources: Guarantee stable file order 2024-08-06 10:54:29 +00:00
Johannes Marbach
5c324bffdf Add changelog entries for ls 2024-07-26 18:44:37 +02:00
Johannes Marbach
401f9f1d58 Remove leftover note about unl0kr 2024-07-26 18:42:24 +02:00
Johannes Marbach
a9ea151e48 Merge branch 'master' into 'master'
Add Buffyboard Man pages and Unify Build

See merge request postmarketOS/buffybox!23
2024-07-26 16:40:49 +00:00
Undef
0eae2838dc Add Buffyboard Man pages and Unify Build 2024-07-26 16:40:49 +00:00
Johannes Marbach
edeb5e4a35 Prepare for 3.2.0 2024-06-03 21:14:48 +02:00
Johannes Marbach
f29983eb46 Merge branch 'johannes/nord-theme' into 'master'
Add nord themes

See merge request postmarketOS/buffybox!17
2024-06-03 19:12:51 +00:00
Johannes Marbach
815fba1637 Update changelog and unchange config 2024-06-03 21:10:58 +02:00
Johannes Marbach
f631b81308 Merge branch 'master' into johannes/nord-theme 2024-06-03 21:06:23 +02:00
Johannes Marbach
0aec2da8f8 Merge branch 'adwaita' into 'master'
Added Adwaita dark theme

See merge request postmarketOS/buffybox!20
2024-04-22 13:29:19 +00:00
Jordie
91b10d6603 Added Adwaita dark theme 2024-04-22 13:29:18 +00:00
Johannes Marbach
a526239e0f Merge branch 'johannes/fix-screenshot-colors' into 'master'
Grab screenshots via fbcat to fix colors

See merge request postmarketOS/buffybox!21
2024-04-18 18:24:00 +00:00
Johannes Marbach
9ef8414f17 Grab screenshots via fbcat to fix colors 2024-04-18 20:21:11 +02:00
Caleb Connolly
4bc43d2bbf Merge branch 'caleb/iskey' into 'master'
iskey: new utility

See merge request postmarketOS/buffybox!19
2024-04-14 20:47:09 +00:00
Caleb Connolly
e783811705
ci: build iskey
Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
2024-04-14 20:23:21 +01:00
Caleb Connolly
704f23576a
iskey: new utility
iskey tells you if any of a given list of keys are pressed on any input
device in the system.

e.g.

$ iskey KEY_VOLUMEDOWN

Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
2024-04-14 20:16:30 +01:00
Johannes Marbach
fc99725211 Prepare for 3.1.0 2024-04-10 20:36:54 +02:00
Johannes Marbach
b5f25d60d7 Update lvgl to master 2024-04-10 20:34:33 +02:00
Johannes Marbach
1d38f532a8 Merge branch 'johannes/version-tests' into 'master'
Add tests for version flag

See merge request postmarketOS/buffybox!18
2024-04-01 15:06:58 +00:00
Johannes Marbach
0bfbcaf377 Add tests for version flag 2024-04-01 17:05:17 +02:00
Johannes Marbach
194a090d92 Add CLI flag for verbose logging 2024-04-01 16:21:44 +02:00
Johannes Marbach
1630e32a6b Merge branch 'master' into johannes/nord-theme 2024-03-31 21:07:20 +02:00
Johannes Marbach
586b0eec7a Restore label style 2024-03-31 21:07:10 +02:00
Johannes Marbach
57bd661504 Unbreak styling of message box label 2024-03-31 21:05:02 +02:00
Johannes Marbach
46389fccb6 Add nord themes 2024-03-31 20:53:27 +02:00
Johannes Marbach
1048c76aa3 Merge branch 'johannes/drm-ci' into 'master'
Verify backend on CI

See merge request postmarketOS/buffybox!16
2024-03-31 09:56:19 +00:00
Johannes Marbach
7d8da309c2 Verify backend on CI 2024-03-31 11:54:18 +02:00
Johannes Marbach
23a84b3cd8 Fix failing build when DRM is disabled 2024-03-31 08:24:42 +02:00
Johannes Marbach
7c1d4bd05d Unbreak styling of message box buttons 2024-03-30 21:45:24 +01:00
Johannes Marbach
b226eb1816 Fix shutdown message box not closing on decline 2024-03-30 21:27:37 +01:00
Johannes Marbach
5320429fcb Update lvgl 2024-03-30 21:25:49 +01:00
Johannes Marbach
eafc993f8d Merge branch 'johannes/shared-config' into 'master'
Move parts of config to shared

See merge request postmarketOS/buffybox!15
2024-03-30 20:13:56 +00:00
Johannes Marbach
8f1262ccb2 Move parts of config to shared 2024-03-30 21:12:37 +01:00
Johannes Marbach
1578617560 Use bbx prefix for shared code 2024-03-30 20:52:01 +01:00
Johannes Marbach
6cea4e60d6 Remove leftover font 2024-03-30 20:37:07 +01:00