Thomas Farstrike
1c500a0d02
Maximize keyboard size
2025-11-17 12:10:30 +01:00
Thomas Farstrike
3f41185475
Simplify keyboard
2025-11-17 11:42:10 +01:00
Thomas Farstrike
0b196ad4a3
Fix horrible keyboard setup
2025-11-17 11:38:50 +01:00
Thomas Farstrike
47fda6e69f
Trying to finish keyboard
2025-11-17 09:31:40 +01:00
Thomas Farstrike
b8a61d13b8
update keyboard
2025-11-17 07:20:47 +01:00
Thomas Farstrike
c9f6952971
Fix MposKeyboard layout switch crashes
2025-11-16 20:30:06 +01:00
Thomas Farstrike
19c15ba89b
Try to fix layout switching
2025-11-16 19:32:07 +01:00
Thomas Farstrike
189d4a8d62
More tests
2025-11-16 19:13:09 +01:00
Thomas Farstrike
b714ad817e
Fix double text entry bug
2025-11-16 19:12:49 +01:00
Thomas Farstrike
428ad5e2c1
Add tests/test_graphical_keyboard_mode_switch.py
2025-11-16 17:28:39 +01:00
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