Commit Graph

54 Commits

Author SHA1 Message Date
Thomas Farstrike bae7fb057a Add auto_start_app setting 2025-11-12 11:56:16 +01:00
Thomas Farstrike c9814403ab Fix "Home" button in top menu not stopping apps 2025-11-08 07:08:17 +01:00
Thomas Farstrike 60a3f75ce2 Rename pm.py to package_manager.py 2025-11-01 07:49:58 +01:00
Thomas Farstrike 394908fdae Cleanups 2025-10-30 20:54:11 +01:00
Thomas Farstrike a2af392cb1 Refactor mpos.ui 2025-10-30 20:31:02 +01:00
Thomas Farstrike 7e3c01e960 Fix restart_launcher() 2025-10-30 18:12:56 +01:00
Thomas Farstrike caab563461 Simplify and fix settings app 2025-10-30 13:09:27 +01:00
Thomas Farstrike 51368a3816 Still works! 2025-10-30 13:07:32 +01:00
Thomas Farstrike 163511f8d6 Dependency hell 2025-10-30 13:03:19 +01:00
Thomas Farstrike 4f575273fc Refactor app structure 2025-10-30 11:42:42 +01:00
Thomas Farstrike 1d471af4b3 Change parse_manifest() to App.from_manifest() 2025-10-30 10:26:27 +01:00
Thomas Farstrike 88b06ae710 Comment out unused code 2025-10-30 00:44:50 +01:00
Thomas Farstrike 742d30c4b5 Move is_valid_launcher() to App object 2025-10-30 00:39:56 +01:00
Thomas Farstrike c70ed7220d Simplify is_launcher 2025-10-30 00:34:30 +01:00
Thomas Farstrike 3828a5ff63 Apps: cache main_launcher_activity 2025-10-30 00:28:48 +01:00
Thomas Farstrike 056db408d7 PackageManager: refresh applist after (un)install, reduce parse_manifest() calls 2025-10-30 00:13:25 +01:00
Thomas Farstrike 5691058a1b Add PackageManager to reduce duplication 2025-10-29 22:58:21 +01:00
Thomas Farstrike 49dc270e2b Fix KeyPad focus handling on devices without touch screen 2025-10-16 12:29:44 +02:00
Thomas Farstrike aea5f7a4cf waveshare: fix focusgroup handling 2025-10-08 18:23:35 +02:00
Thomas Farstrike 8c4aa0dda2 move topmenu stuff to mpos.ui.topmenu 2025-07-04 15:50:51 +02:00
Thomas Farstrike 6a9bf4e9a9 Rework WifiService to lock while scanning 2025-06-13 09:02:30 +02:00
Thomas Farstrike ca57a5ae98 fix esp32 run if there's no focus group 2025-06-11 17:54:21 +02:00
Thomas Farstrike 127809cbc3 mpos.apps: clean focus group 2025-06-10 17:44:13 +02:00
Thomas Farstrike f030a5f928 Fix menu bar being hidden after starting an app 2025-06-06 21:57:54 +02:00
Thomas Farstrike e570193792 add timing checks for debug 2025-06-05 01:27:06 +02:00