Commit Graph

82 Commits

Author SHA1 Message Date
Thomas Farstrike a2af392cb1 Refactor mpos.ui 2025-10-30 20:31:02 +01:00
Thomas Farstrike e821b94c0e Remove the old "long press on button" script
This didn't work properly, and the user should be able to go to the settings app to enable bootloader mode.

If that doesn't work, the hardware buttons are a foolproof method.
2025-10-26 09:36:46 +01:00
Thomas Farstrike 49dc270e2b Fix KeyPad focus handling on devices without touch screen 2025-10-16 12:29:44 +02:00
Thomas Farstrike d0444f10cb Add file manager app 2025-07-05 02:26:59 +02:00
Thomas Farstrike 9d46ac3dee fix launcher startup and tweak menu drawer 2025-07-04 16:42:30 +02:00
Thomas Farstrike 8c4aa0dda2 move topmenu stuff to mpos.ui.topmenu 2025-07-04 15:50:51 +02:00
Thomas Farstrike 50eb5d11be Properly handle misconfigurations in theme color 2025-06-24 12:33:09 +02:00
Thomas Farstrike d4eb6a7ebb main.py: add import 2025-06-19 19:57:29 +02:00
Thomas Farstrike 5356ac1452 Add theme to settings 2025-06-17 10:45:29 +02:00
Thomas Farstrike 8f73b3ec22 main.py: add missing import 2025-06-13 14:50:03 +02:00
Thomas Farstrike 6a9bf4e9a9 Rework WifiService to lock while scanning 2025-06-13 09:02:30 +02:00
Thomas Farstrike 7ef6ca2302 imageview: update 2025-06-10 17:45:46 +02:00
Thomas Farstrike 4680a7a89c Fix image viewer by adding filesystem driver 2025-06-10 11:13:54 +02:00
Thomas Farstrike 60b0bd08d3 remove semicolumns 2025-06-06 11:51:47 +02:00
Thomas Farstrike f18bb4cda7 Switch to light theme 2025-06-06 10:58:27 +02:00
Thomas Farstrike f8477d9f3f fix usecp256k1 compilation on esp32 2025-05-26 11:09:52 +02:00
Thomas Farstrike 976be2326b fix more apps 2025-05-25 12:58:57 +02:00
Thomas Farstrike 593870f98c Move swipe detection to ui 2025-05-25 11:36:49 +02:00
Thomas Farstrike 68dd24dc03 adapt apps to new "back button" paradigm 2025-05-24 18:02:18 +02:00
Thomas Farstrike 57814037d3 move files and fix weird workaround with proper more stack 2025-05-21 08:59:27 +02:00
Thomas Farstrike 80ef199451 figured out the threading on desktop/unix sortof 2025-05-20 22:11:30 +02:00
Thomas Farstrike 8375824ea8 chasing crash on desktop/unix 2025-05-20 21:29:24 +02:00
Thomas Farstrike 6fa179dc88 task_handler needs to be called from the same thread... 2025-05-14 13:35:07 +02:00
Thomas Farstrike 9ab41521ca main.py: install button handler in same thread for predictability 2025-05-13 14:11:50 +02:00
Thomas Farstrike f8fac8a32f Explicitly use mpos. prefix + don't hide notification bar in launcher 2025-05-12 00:05:56 +02:00