Commit Graph

450 Commits

Author SHA1 Message Date
Thomas Farstrike 128b9948f1 Simplify imports 2026-01-13 01:13:28 +01:00
Thomas Farstrike cc5f563875 Add testing imports 2026-01-13 01:02:03 +01:00
Thomas Farstrike 8fe21dbb73 Lazily import to help with testing 2026-01-13 00:56:34 +01:00
Thomas Farstrike 9242651d04 Add click_keyboard_button 2026-01-13 00:54:22 +01:00
Thomas Farstrike 4ad4e1ed20 Refactor to simplify imports 2026-01-13 00:38:17 +01:00
Thomas Farstrike a4687a9937 Use simpler imports 2026-01-12 23:07:15 +01:00
Thomas Farstrike 6f745d232b Rename CameraApp to CameraActivity 2026-01-12 22:58:09 +01:00
Thomas Farstrike d42fc8dd28 camera_settings.py: simplify 2026-01-12 22:33:35 +01:00
Thomas Farstrike 50f61740c4 mpos_sdl_keyboard.py: catch exception in micropython.schedule 2026-01-12 22:16:16 +01:00
Thomas Farstrike 1e7fc357f9 Simplify 2026-01-12 11:09:07 +01:00
Thomas Farstrike 8cfb51b480 Settings app: use SettingsActivity framework 2026-01-12 10:52:39 +01:00
Thomas Farstrike 6064805e59 Add SettingsActivity framework
...so apps can easily add settings screens with just a few lines of code!
2026-01-12 10:23:10 +01:00
Thomas Farstrike 9c0b203dd9 SettingActivity: always show QR scan button for textarea 2026-01-11 22:05:08 +01:00
Thomas Farstrike 8b6bc338f1 SettingActivity: add QR scanning 2026-01-11 21:52:47 +01:00
Thomas Farstrike 4d058d7eb0 SettingActivity: fix textarea handling 2026-01-11 20:56:01 +01:00
Thomas Farstrike f889657ec6 AppStore app: also refresh focus group 2026-01-10 21:30:05 +01:00
Thomas Farstrike 9b99243f27 AppStore app: move AppDetail to its own file and simplify 2026-01-10 19:35:55 +01:00
Thomas Farstrike b4d851baad AppStore app: use generic SettingActivity to configure backend 2026-01-10 19:00:14 +01:00
Thomas Farstrike 29d3e8a2b9 Promote setting_activity from app to framework 2026-01-10 08:45:45 +01:00
Thomas Farstrike f34498cfcd view.py debugging 2026-01-09 19:45:25 +01:00
Thomas Farstrike cfc04f2fb7 Simplify bootloader.py 2026-01-09 19:45:09 +01:00
Thomas Farstrike 736fd49e0f Print stacktrace for unhandled app exceptions 2026-01-09 17:59:00 +01:00
Thomas Farstrike eeabe1b20b Make "Power Off" button on desktop exit completely 2026-01-09 15:07:25 +01:00
Thomas Farstrike 304fa1a537 Improve robustness with custom exception that does not deinit() the TaskHandler 2026-01-09 12:03:33 +01:00
Thomas Farstrike c62b30b4d0 Improve robustness by catching unhandled app exceptions 2026-01-09 10:44:43 +01:00