Commit Graph

859 Commits

Author SHA1 Message Date
Thomas Farstrike ca99bcaccc UI: improve swipes
- UI: only show back and down gesture icons on swipe, not on tap
- UI: double size of back and down swipe gesture starting areas for easier gestures
2025-11-20 16:36:14 +01:00
Kili 588a17fa62 fixed bug where clicking in swipe areas was ignored
Added a short movement detection for back_swipe and top_swipe because otherwise clicks in these areas where ignored. Since I (Quasi Kili) couldn't type the Q on the new mpos_keyboard on an esp32 touchscreen this was an urgent issue. You can test the before and after by clicking on the leftmost part of the q key in the wifi app or the upper bar in the connect 4 app.
Sending pressed AND clicked AND released events to the object below might not be the cleanest solution, but the simplest and most universal.
2025-11-19 12:34:16 +01:00
Thomas Farstrike a292b5a3d0 Fix Q button bug 2025-11-18 15:46:38 +01:00
Thomas Farstrike 7e9e235721 Add q button test 2025-11-18 15:40:01 +01:00
Thomas Farstrike 5596ac42b5 Add internal_filesystem/lib/mpos/ui/testing.py 2025-11-18 15:25:47 +01:00
Thomas Farstrike b6869d592a Add more tests 2025-11-18 15:09:12 +01:00
Thomas Farstrike 5827d40091 Move internal_filesystem/lib/mpos/wifi.py to internal_filesystem/lib/mpos/net/wifi_service.py 2025-11-18 13:19:10 +01:00
Thomas Farstrike 8ed59476c6 Simplify OSUpdate by using ConnectivityManager 2025-11-18 12:20:01 +01:00
Thomas Farstrike 92ca020979 Increment version numbers 2025-11-17 22:06:46 +01:00
Thomas Farstrike 94e1439bf4 Add ConnectivityManager 2025-11-17 19:16:05 +01:00
Thomas Farstrike ebf8a98262 Remove debug output 2025-11-17 19:15:47 +01:00
Thomas Farstrike 2341c16ab8 CHANGELOG 2025-11-17 14:17:38 +01:00
Thomas Farstrike 15698520d0 Improve About info 2025-11-17 13:39:48 +01:00
Thomas Farstrike 0bb7835e11 MposKeyboard: disable debug output 2025-11-17 13:17:56 +01:00
Thomas Farstrike 25b3bc00c6 Fix all keyboard tests 2025-11-17 12:27:08 +01:00
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 b714ad817e Fix double text entry bug 2025-11-16 19:12:49 +01:00
Thomas Farstrike 01c286eba7 MposKeyboard: fix crash when changing mode 2025-11-16 17:26:56 +01:00
Thomas Farstrike 354d2c5740 Change CustomKeyboard to MposKeyboard 2025-11-15 23:28:47 +01:00