Commit Graph

20 Commits

Author SHA1 Message Date
00cfecf13a increase timeout time for screensaver
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-25 07:19:23 +02:00
6260c7e62c new Screensaver
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-24 21:24:55 +02:00
0c8c831eea new persistence manager component
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-23 23:10:42 +02:00
0b65ac198f starting with led-manager as esp32 and native component
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-21 23:55:58 +02:00
5805d9ea14 move PersistenceManager into platform project
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-20 23:45:01 +02:00
72fd0bdf1a checking persistence on desktop and esp32
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-20 23:29:00 +02:00
26723db8d8 code cleanup
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-20 21:35:09 +02:00
54080bfd9d more comments
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-20 21:03:29 +02:00
a0fe4ba538 code optimization
- lifecycle functions for widgets
- persistence functions

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-20 20:53:13 +02:00
1a912d31c4 implement ScreenSaver in simulator
set ruth to stub only, because of cross compile error

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-20 10:49:34 +02:00
d3dd96c93a add screensaver and optimize performance
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-19 23:21:43 +02:00
3ac9565007 reduce startup time on ESP32
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-18 00:12:59 +02:00
6645263ba2 showing the menu on the MCU display
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-16 00:29:23 +02:00
1c7942384b starting MCU development
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-15 17:29:22 +02:00
9806d4c9ae more callback functions
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-15 17:17:26 +02:00
d9a0dfb8bd scrollbar optimization
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-15 14:42:35 +02:00
ea0208083f more interaction
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-15 09:19:14 +02:00
2191174681 implement left/right with callback
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-15 00:49:30 +02:00
52a49363eb optimized and commented code
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-14 19:02:51 +02:00
e487b8357a restructure folder
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-12 20:21:53 +02:00