Thomas Farstrike
b062aa00e3
Simplify keyboard, robustify animations
2025-11-15 22:32:21 +01:00
Thomas Farstrike
dce55f7918
Add new and improved keyboard
2025-11-15 22:06:12 +01:00
Thomas Farstrike
0dc151255a
UI: fix on-screen keyboard button color on ESP32 in light mode
...
On ESP32, the keyboard buttons in light mode have no color, just white,
which makes them hard to see on the white background. Probably a bug in the
underlying LVGL or MicroPython or lvgl_micropython.
2025-11-15 19:01:25 +01:00
Thomas Farstrike
a42deed85f
Cleanup
2025-11-15 18:08:28 +01:00
Thomas Farstrike
168f1ec374
Apply theme changes (dark mode, color) immediately after saving
...
Also:
- API: change "display" to mpos.ui.main_display
- API: change mpos.ui.th to mpos.ui.task_handler
2025-11-15 16:25:10 +01:00
Thomas Farstrike
58157bc3f3
Comments
2025-11-14 11:51:15 +01:00
Thomas Farstrike
86f4519645
Increment version numbers
2025-11-12 14:48:29 +01:00
Thomas Farstrike
bae7fb057a
Add auto_start_app setting
2025-11-12 11:56:16 +01:00
Thomas Farstrike
f8788ccc61
gesture_navigation.py: trigger more easily
2025-11-12 09:27:31 +01:00
Thomas Farstrike
f0c44a6dde
websocket.py: enable reconnect
2025-11-12 00:31:26 +01:00
Thomas Farstrike
e61792a9ce
websocket.py: remove on_close() sleep
2025-11-11 23:58:28 +01:00
Thomas Farstrike
49fa41a9ea
fix: correctly handle WebSocket message fragmentation #1057
2025-11-11 23:16:08 +01:00
Thomas Farstrike
5298d4649b
Update micropython aiohttp to 0.0.6
2025-11-11 22:30:46 +01:00
Thomas Farstrike
00d5b181dd
Don't add "None" callbacks to the queue
2025-11-11 18:21:38 +01:00
Thomas Farstrike
0e69359231
websocket.py: back to original queue method
2025-11-11 16:11:17 +01:00
Thomas Farstrike
2d4a980f35
Add logging library
2025-11-11 11:28:44 +01:00
Thomas Farstrike
4152604bf4
websocket: use asyncio instead of threads
2025-11-11 10:40:46 +01:00
Thomas Farstrike
4c562deb17
websocket.py: fix on_close() callback
2025-11-10 07:45:11 +01:00
Thomas Farstrike
f3f975cba4
websocket.py: don't add useless ping arguments
2025-11-09 00:29:13 +01:00
Thomas Farstrike
94479b866b
websocket.py: comment
2025-11-09 00:16:50 +01:00
Thomas Farstrike
401681d684
activity.py: less debug
2025-11-09 00:16:33 +01:00
Thomas Farstrike
c9d6166e80
Increment version number
2025-11-08 07:43:25 +01:00
Thomas Farstrike
c9814403ab
Fix "Home" button in top menu not stopping apps
2025-11-08 07:08:17 +01:00
Thomas Farstrike
73713d82c8
mpos_sdl_keyboard.py: disable debug
2025-11-07 10:51:41 +01:00
Thomas Farstrike
1245f14bf1
activity.py: throttle async_call() to fix overflow
2025-11-07 10:47:52 +01:00