Commit graph

574 commits

Author SHA1 Message Date
Johannes Marbach
4f750ac847 Add changelog for !75 2025-11-29 21:39:19 +01:00
Johannes Marbach
4019c840db Merge branch 'wayland-sdl-backends' into 'master'
treewide: add Wayland and SDL2 backends

See merge request postmarketOS/buffybox!75
2025-11-29 20:37:51 +00:00
Dylan Van Assche
e69bcf5dc2 treewide: add Wayland and SDL2 backends 2025-11-29 20:37:51 +00:00
Johannes Marbach
271cdf8534 Add changelog for !74 2025-11-10 15:34:21 +01:00
Johannes Marbach
6167953ca1 Merge branch 'aggregate_uinput' into 'master'
buffyboard: send EV_KEY and EV_SYN simultaneously

See merge request postmarketOS/buffybox!74
2025-11-10 14:33:23 +00:00
Vladimir Stoiakin
ff388e4ad8 buffyboard: send EV_KEY and EV_SYN simultaneously 2025-11-10 14:33:23 +00:00
Johannes Marbach
bb4c07d60f Add changelog for !73 2025-11-10 08:53:07 +01:00
Johannes Marbach
ddfdb2c9ac Merge branch 'fix_uinput' into 'master'
buffyboard: fix initialization of uinput

See merge request postmarketOS/buffybox!73
2025-11-10 07:51:49 +00:00
Vladimir Stoiakin
006c1f6bc8 buffyboard: fix initialization of uinput 2025-11-10 07:51:49 +00:00
Johannes Marbach
040c147ebc Merge branch 'move_uinput' into 'master'
buffyboard: initialize uinput after libinput

See merge request postmarketOS/buffybox!72
2025-11-03 08:40:46 +00:00
Vladimir Stoiakin
d1a767f55c buffyboard: initialize uinput after libinput
This allows to avoid some useless work for processing its own keyboard.
2025-10-30 18:24:03 +03:00
Johannes Marbach
437ff2cbd7 Merge branch 'fix_unused_labels' into 'master'
misc: fix warnings

See merge request postmarketOS/buffybox!70
2025-10-23 17:46:52 +00:00
Vladimir Stoiakin
b29229ae2e misc: fix warnings 2025-10-22 13:09:22 +03:00
Johannes Marbach
5178b6fbce Add changelog for !63 2025-10-21 19:53:38 +02:00
Johannes Marbach
e3470bb18b Merge branch 'input' into 'master'
input: use events instead of threads

Closes #52, #18, #51, #7, #16, and #23

See merge request postmarketOS/buffybox!63
2025-10-21 17:51:59 +00:00
Vladimir Stoiakin
8ddc3d448e input: use events instead of threads 2025-10-21 17:51:58 +00:00
Johannes Marbach
a22b192e23 Add changelog for !68 2025-10-06 13:48:25 +02:00
Johannes Marbach
ce7c485907 Merge branch 'fix_password_mode' into 'master'
unl0kr: fix password mode

See merge request postmarketOS/buffybox!68
2025-10-06 11:09:13 +00:00
Vladimir Stoiakin
bb00d95f06 unl0kr: fix password mode 2025-10-06 11:09:12 +00:00
Johannes Marbach
c5f22d50ab Add changelog for !67 and prepare for 3.4.2 2025-10-02 07:38:30 +02:00
Johannes Marbach
2277c5f156 Merge branch 'ppc64le-fix' into 'master'
f0rmz: define shutdown method

See merge request postmarketOS/buffybox!67
2025-10-02 05:36:07 +00:00
Jens Reidel
f97bec3402 f0rmz: define shutdown method 2025-10-02 05:36:07 +00:00
Johannes Marbach
ba47419288 Prepare for 3.4.1 2025-09-30 09:05:14 +02:00
Johannes Marbach
f422bb7be4 Merge branch 'johannes/lvgl-update' into 'master'
Update LVGL to current master

See merge request postmarketOS/buffybox!66
2025-09-30 07:03:58 +00:00
Johannes Marbach
937d8b12f9 Update LVGL to current master 2025-09-30 07:03:58 +00:00
Johannes Marbach
39fc01873d Merge branch 'absent_graphics' into 'master'
build: do not allow to compile f0rmz and unl0kr without graphical backends

See merge request postmarketOS/buffybox!65
2025-09-29 05:54:42 +00:00
Vladimir Stoiakin
742bb6af1c build: do not allow to compile f0rmz and unl0kr without graphical backends 2025-09-28 02:26:22 +03:00
Johannes Marbach
32b26b8e34 Prepare for 3.4.0 2025-09-24 08:13:01 +02:00
Johannes Marbach
e4d0eb852f Add changelog for !62 2025-09-23 10:52:33 +02:00
Johannes Marbach
d15c3fa086 Merge branch 'craftyguy/f0rmz' into 'master'
f0rmz: new subproject to create a form/wizard setup thing

See merge request postmarketOS/buffybox!62
2025-09-23 08:48:35 +00:00
Clayton Craft
47b046da73 f0rmz: new subproject to create a form/wizard setup thing 2025-09-23 08:48:35 +00:00
Johannes Marbach
b12ce978b1 Merge branch 'fix_overflow' into 'master'
buffyboard: fix potential buffer overflow

See merge request postmarketOS/buffybox!61
2025-07-08 18:11:13 +00:00
Vladimir Stoiakin
fb73f1af12 buffyboard: fix potential buffer overflow 2025-07-06 21:08:44 +03:00
Johannes Marbach
0ee2fb83d9 Merge branch 'signal' into 'master'
buffyboard: track virtual terminals with /sys/class/tty/tty0/active

Closes #32, #11, and #3

See merge request postmarketOS/buffybox!58
2025-07-03 14:19:10 +00:00
Vladimir Stoiakin
c4b3729047 buffyboard: track virtual terminals with /sys/class/tty/tty0/active 2025-07-03 14:19:10 +00:00
Johannes Marbach
d0ec4777cc Add changelog for !60 2025-06-18 20:44:39 +02:00
Johannes Marbach
26536338a1 Merge branch 'def_rotate' into 'master'
buffyboard: rotate the keyboard according to /sys/class/graphics/fbcon/rotate

See merge request postmarketOS/buffybox!60
2025-06-18 18:43:26 +00:00
Johannes Marbach
8dd14d4b60 Merge branch 'lvgl93' into 'master'
misc: Update LVGL to 9.3.0

See merge request postmarketOS/buffybox!59
2025-06-18 18:24:23 +00:00
Johannes Marbach
e45359a429 Add changelog for !56 2025-06-18 20:22:58 +02:00
Johannes Marbach
82779545b3 Merge branch 'johannes/revert-software-rotation' into 'master'
Revert !32

See merge request postmarketOS/buffybox!56
2025-06-18 18:20:36 +00:00
Vladimir Stoiakin
b37cc6ed92 buffyboard: rotate the keyboard according to /sys/class/graphics/fbcon/rotate 2025-06-18 19:10:16 +03:00
Johannes Marbach
dd30685f75 Merge branch 'check_backend' into 'master'
misc: do not hang if graphics backend is not available

See merge request postmarketOS/buffybox!57
2025-06-11 16:44:04 +00:00
Vladimir Stoiakin
b6c6bab4d9 misc: Update LVGL to 9.3.0 2025-06-09 15:56:42 +03:00
Vladimir Stoiakin
23e24f7f89 misc: do not hang if graphics backend is not available 2025-05-12 18:49:16 +03:00
Johannes Marbach
7e481313a0 Merge branch 'lto' into 'master'
build: enable link-time optimization

See merge request postmarketOS/buffybox!55
2025-05-12 15:11:35 +00:00
Vladimir Stoiakin
0fca677861 build: enable link-time optimization 2025-05-12 17:03:22 +03:00
Johannes Marbach
ba3f08698e Merge branch 'split_package' into 'master'
build: support split packaging for buffyboard and unl0kr

Closes #48

See merge request postmarketOS/buffybox!54
2025-05-12 12:39:12 +00:00
Johannes Marbach
51b70f601c Revert "unl0kr: store keyboard mode in a long instead of an int"
This reverts commit 4e13c31224.
2025-05-12 14:25:43 +02:00
Vladimir Stoiakin
426f849b72 build: support split packaging for buffyboard and unl0kr 2025-05-11 18:00:57 +03:00
Johannes Marbach
d9a06596a7 Revert !32 2025-05-09 14:00:23 +02:00