Commit Graph

80 Commits

Author SHA1 Message Date
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
Thomas Farstrike c09e023cca main.py: simplify 2025-05-11 23:56:28 +02:00
Thomas Farstrike 25b83a7793 Move app and threading code to apps module 2025-05-11 23:55:18 +02:00