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 |
|
Thomas Farstrike
|
4cc6231c6e
|
Simplify: don't rate-limit update_ui_threadsafe_if_foreground
This isn't used anywhere.
|
2026-01-04 21:51:45 +01:00 |
|
Thomas Farstrike
|
ad5565c959
|
App framework: simplify MANIFEST.JSON
Make launcher, entrypoint and classname optional
by defaulting to "assets/main.py" with class "Main".
|
2026-01-04 21:30:07 +01:00 |
|
Thomas Farstrike
|
79e6667396
|
fri3d_2024: short beep option
|
2026-01-04 20:58:50 +01:00 |
|
Thomas Farstrike
|
ece3fa5ff0
|
Increment version for next release
|
2025-12-24 17:34:52 +01:00 |
|