cos
7d2fe96704
add mock mode, websocket display stream, and text editor
...
- mock_rpi_ws281x: stub for running without RPi hardware; auto-fallback
on RuntimeError, forced via --mock flag or MOCK_LED env var
- mock mode runs web server on port 8080 instead of 80
- replace display polling with WebSocket stream (/ws/display); client
sends start/stop messages, server pushes binary RGB frames
- force-button feedback: button shows waiting state and polls until
the cycle clears the flag
- text editor UI: edit top and bottom texts with per-segment color
pickers; saved to texts.json for persistence across restarts
- bottom and top texts read from server state instead of hardcoded
- bottom text switched to _add_multi_color_node to support multi-color
- fix bottom text invisible: split scroll_all_multi_color_texts into
top (y<8) and bottom (y>=8) passes so fill_pixels does not wipe
bottom nodes before they are drawn; this also fixes force-vehicles
polling loop that stalled when the bottom node never expired
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-30 21:15:39 +02:00
gitGnome
0d06ab7ff2
add dvd
2026-04-01 14:29:02 +02:00
gitGnome
f2625e77d0
make vehicles flow from right dont just spawn
2026-04-01 14:10:07 +02:00
gitGnome
77209fa347
fix displaing in webpage
2026-04-01 13:46:54 +02:00
gitGnome
589730ae5a
fix car forcing
2026-04-01 13:41:40 +02:00
gitGnome
e27ecd85f0
udp for update
2026-04-01 13:38:42 +02:00
gitGnome
541f2ff09c
add vehichle force on next cycle
2026-04-01 13:29:47 +02:00
gitGnome
7495a44596
add mirroring state onto web server
2026-04-01 13:24:13 +02:00
GitProtogen
1fda094fc9
chat py
2026-03-16 08:28:45 +01:00
admin
ba55ced7cf
web
2026-02-12 10:20:00 +01:00
admin
d5c104cda4
program two vehicles now works
2026-02-12 09:12:42 +01:00
admin
a96f0b5aa5
cars
2026-02-11 14:40:28 +01:00
admin
c958040254
font fixes
2026-02-11 09:24:09 +01:00
admin
73afddec9c
new tests
2026-02-11 09:07:41 +01:00
admin
a4cb46db62
idk
2026-02-11 08:58:16 +01:00
admin
9b65dbbdc9
anims not fit quite share
2026-02-11 08:45:30 +01:00
admin
6b8cd676a2
claude done anims
2026-02-11 08:35:46 +01:00
admin
74d6b01f1b
reverting into node system
2026-02-10 13:47:06 +01:00
admin
c2f027f18f
simple designed achived
2026-02-06 11:16:31 +01:00
admin
51d81c6780
editing normal nodetText
2026-02-06 11:10:18 +01:00
admin
b9eabc2d61
repeating texts
2026-02-06 10:40:56 +01:00
admin
10c11415c1
lifetime works
2026-02-06 10:08:19 +01:00
admin
3695f1e139
ai added lifespans
2026-02-06 09:51:22 +01:00
admin
88bf1e3bb2
colors
2026-02-05 14:40:45 +01:00
admin
84a047f67b
wow images
2026-02-05 11:13:11 +01:00
admin
7136ae7385
displayign images works with some dim
2026-02-05 10:09:00 +01:00
admin
cddc24e147
non workking vibe coded screen displaying
2026-02-05 08:27:20 +01:00
admin
e5f2a567da
alles worken
2026-02-04 14:42:44 +01:00
admin
5b82e5a41e
last leds flahses wierdly
2026-02-04 09:41:32 +01:00
admin
0903121e61
cursor writing now works
2026-01-30 12:20:39 +01:00
admin
fbf3e39157
wtf just broke
2026-01-30 12:07:49 +01:00
admin
129af03a8a
more fonts fixes
2026-01-30 10:15:30 +01:00
admin
ab5ec58426
scrolling fully works now, small y have been changed
2026-01-30 09:44:56 +01:00
admin
f669c2f292
scrolling workks without speed and some optimalization
2026-01-30 09:17:06 +01:00
admin
c5a15269c3
some vibecoded fixes
2026-01-29 14:28:56 +01:00
admin
2e6aa91f01
alomast all works only one led is still lid up after net await goas away
2026-01-29 12:08:01 +01:00
admin
e64a36e178
a
2026-01-29 12:02:17 +01:00
admin
01992ca864
some vibecode fixed something
2026-01-29 11:37:29 +01:00
admin
0edafd918c
net await now doas not display
2026-01-29 11:22:59 +01:00
admin
365cae1551
handling nodes almoast works
2026-01-29 10:56:20 +01:00
admin
62be6be733
vibecoded page and function change in ino
2026-01-28 21:26:26 +01:00
admin
a57485360a
new gitignore
2026-01-28 20:34:17 +01:00
admin
24cb0fd56b
deleting works
2026-01-28 15:02:01 +01:00
admin
cee3b737d0
scrolling both directions now works
2026-01-28 14:28:00 +01:00
admin
856af65f6c
wtf
2026-01-28 14:15:51 +01:00
admin
6a15a592fc
scolled text scrolled to left worksd
2026-01-28 14:03:49 +01:00
admin
2870ba7386
text can be scrolled without abstract functions, handle_server is not async
2026-01-28 11:59:26 +01:00
admin
b0e45dab7d
text can now be drawed on screen
2026-01-28 11:17:06 +01:00
admin
f0376ea7f6
idk
2026-01-28 09:04:46 +01:00
admin
e85e3a4a8c
some cleanup
2026-01-28 08:46:28 +01:00