Commit Graph

1139 Commits

Author SHA1 Message Date
Thomas Farstrike cfc04f2fb7 Simplify bootloader.py 2026-01-09 19:45:09 +01:00
Thomas Farstrike 64bd7cf45c settings.py: prepare for generic SettingsActivity 2026-01-09 19:41:29 +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 c7924e7ae7 Add wifi QR decoding 2026-01-06 15:19:58 +01:00
Thomas Farstrike 68d0ac572d Wifi app: add support for scanning wifi QR codes to "Add Network" 2026-01-06 13:48:01 +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 fb5672bd86 Settings app: remove unused calibration_thread 2026-01-04 21:43:07 +01:00
Thomas Farstrike a3fc2b1638 OSUpdate: simplify thread safety 2026-01-04 21:41:25 +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 b98443189b Rename Doom to Main 2026-01-04 21:09:42 +01:00
Thomas Farstrike b849899c5c Rename doom to doom_launcher 2026-01-04 21:07:53 +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
Thomas Farstrike 9db5c5e44c WiFi app: check "hidden" in EditNetwork 2025-12-24 17:24:08 +01:00
Thomas Farstrike 12ff67c5a1 Comments 2025-12-24 16:44:19 +01:00
Thomas Farstrike b62e115613 DownloadManager cleanups 2025-12-24 14:23:10 +01:00
Thomas Farstrike 13747b8a65 OSUpdate app: fix resume logic 2025-12-24 13:48:32 +01:00
Thomas Farstrike 3135230c57 OSUpdate app: fix resume logic 2025-12-24 12:48:22 +01:00
Thomas Farstrike a4391d76ad OSupdate: add more network error handling 2025-12-24 12:13:45 +01:00
Thomas Farstrike a4cab65f36 Comments 2025-12-24 11:27:05 +01:00
Thomas Farstrike d064636a2d DownloadManager: fix partial download progress reports
Use Content-Range in case of partial downloads.
2025-12-24 11:25:45 +01:00
Thomas Farstrike 51a5248d88 OSUpdate app: work towards fixing auto-resume 2025-12-24 11:11:49 +01:00