Commit Graph

1286 Commits

Author SHA1 Message Date
Thomas Farstrike 01c286eba7 MposKeyboard: fix crash when changing mode 2025-11-16 17:26:56 +01:00
Thomas Farstrike 39234d9a1e unitttest.sh: restart between each ondevice unit test 2025-11-16 02:05:21 +01:00
Thomas Farstrike 28d41e3a92 Prevent tests from running twice 2025-11-16 01:57:04 +01:00
Thomas Farstrike 4bbcab9175 Fix --ondevice 2025-11-16 01:13:53 +01:00
Thomas Farstrike aea7244481 Change ondevice positional to --ondevice 2025-11-16 00:29:22 +01:00
Thomas Farstrike f8e0eb58a6 Fix failing unit tests 2025-11-15 23:43:12 +01:00
Thomas Farstrike 354d2c5740 Change CustomKeyboard to MposKeyboard 2025-11-15 23:28:47 +01:00
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 be607ff591 About app: add more info 2025-11-15 18:08:18 +01:00
Thomas Farstrike 5fe1652c27 Fix failing unit test 2025-11-15 16:31: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 6f86f57a70 OSUpdate app: Major rework with improved reliability and user experience 2025-11-15 09:19:19 +01:00
Thomas Farstrike 40dc28be43 Blacklist draw app for now 2025-11-15 09:17:35 +01:00
Thomas Farstrike b71b6b49ec Draw app: bump version 2025-11-14 23:03:11 +01:00
Thomas Farstrike ce5104f0c6 Update lvgl_micropython micropython-nostr secp256k1-embedded-ecdh 2025-11-14 17:56:40 +01:00
Thomas Farstrike 5e6482c159 Connect4: fix contrast issue 2025-11-14 17:33:53 +01:00
Thomas Farstrike e68ad892d4 install.sh: improve symlink handling 2025-11-14 17:18:01 +01:00
Thomas Farstrike 37804909b5 Connect4: shorter text 2025-11-14 17:17:46 +01:00
Thomas Farstrike ab7183a913 Connect4: add directional controls 2025-11-14 16:58:12 +01:00
Thomas Farstrike 2a0e78806d Connect4: move controls to the bottom 2025-11-14 16:50:20 +01:00
Thomas Farstrike dac96480b6 Follow theme 2025-11-14 16:41:53 +01:00
Thomas Farstrike 07e990cba5 Improve UI 2025-11-14 16:35:54 +01:00