Commit Graph

37 Commits

Author SHA1 Message Date
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 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 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 ecaaad67ad Add graphical unit tests 2025-11-14 14:32:59 +01:00
Thomas Farstrike 47d5c3723f Add unit tests 2025-11-14 12:45:04 +01:00
Thomas Farstrike 2a12eb6f6c Add manual test of camera 2025-11-13 10:12:13 +01:00
Thomas Farstrike bae7fb057a Add auto_start_app setting 2025-11-12 11:56:16 +01:00
Thomas Farstrike 2c7dab7f72 Fix manual_test_nwcwallet.py with reconnect 2025-11-12 01:10:51 +01:00
Thomas Farstrike ba1452b385 fix test_websocket.py 2025-11-12 00:54:12 +01:00
Thomas Farstrike 55e507cf13 Update tests/manual_test_nostr_asyncio.py 2025-11-12 00:31:57 +01:00
Thomas Farstrike 50e0a4dc81 NWCWallet test: reduce sleep 2025-11-11 23:59:07 +01:00
Thomas Farstrike bbc04cf599 Add TestNWCWalletMultiRelay 2025-11-11 22:29:34 +01:00
Thomas Farstrike 0e69359231 websocket.py: back to original queue method 2025-11-11 16:11:17 +01:00
Thomas Farstrike 80774312d6 manual_test_nwcwallet.py: close connections after test 2025-11-11 15:34:53 +01:00
Thomas Farstrike a8f0c2e2c1 Update Wallet tests 2025-11-11 14:29:52 +01:00
Thomas Farstrike 887e5fc485 Add LNBitsWallet test 2025-11-11 11:29:00 +01:00
Thomas Farstrike 4a22981c9c Add unit tests 2025-11-11 10:51:02 +01:00
Thomas Farstrike 4152604bf4 websocket: use asyncio instead of threads 2025-11-11 10:40:46 +01:00
Thomas Farstrike 26d9fed77c unittest.sh: check file exists 2025-11-11 08:29:11 +01:00