Commit Graph

156 Commits

Author SHA1 Message Date
Antonio Galea 48bdba1e11 Allow multiple Espressif virtualenv - just use latest 2026-01-15 10:35:57 +01:00
Thomas Farstrike fd548d45f1 AudioFlinger framework: simplify import, use singleton class 2026-01-13 23:48:52 +01:00
Thomas Farstrike 5d04361734 Camera Activity: disable high resolutions 2026-01-13 18:24:48 +01:00
Thomas Farstrike f3b67eef73 build_mpos.sh: fix "text file busy" error
If the build process tries to output the final binary
while it's already running and therefore in use, it failed.
2026-01-09 15:08:26 +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 5c3e9008b8 Disable rlottie 2026-01-07 22:35:55 +01:00
Thomas Farstrike 380cad6c79 RLOTTIE is disabled by default 2026-01-07 22:11:02 +01:00
Thomas Farstrike 2a630d3d07 Try fixing macOS build again 2026-01-07 21:56:43 +01:00
Thomas Farstrike abfc3abe2c Fix macos build
Flagged in https://github.com/MicroPythonOS/MicroPythonOS/pull/18
2026-01-07 17:59:30 +01:00
Thomas Farstrike 81f9a23691 Try fixing macos build 2026-01-07 16:10:20 +01:00
Thomas Farstrike ad4c23f80b Fix build 2026-01-07 15:06:21 +01:00
Thomas Farstrike 61673dbceb Add rlottie 2026-01-07 14:40:59 +01:00
Thomas Farstrike 5e2b3be78b install: add symlink handling for single apps 2025-12-24 15:20:11 +01:00
Thomas Farstrike a4cab65f36 Comments 2025-12-24 11:27:05 +01:00
Thomas Farstrike 7e63291192 Add scripts/compile_py.sh 2025-12-24 07:34:35 +01:00
Thomas Farstrike aff94d77c0 Increment app version numbers and update CHANGELOG 2025-12-24 07:34:08 +01:00
Thomas Farstrike 8c91ebf91f Doom app: show list before starting 2025-12-23 22:27:28 +01:00
Thomas Farstrike 9ba9bf9ec4 Add experimental retro-go launcher 2025-12-22 22:32:32 +01:00
Thomas Farstrike c944e6924e run_desktop: backup and restore config file 2025-12-17 14:45:16 +01:00
Thomas Farstrike 581d6a69a9 Update changelog, disable comments, add wifi config to install script 2025-12-16 20:51:19 +01:00
Thomas Farstrike 61ae548e4c /scripts/install.sh: fix import 2025-12-12 09:58:25 +01:00
Thomas Farstrike b8f44efa1e /scripts/run_desktop.sh: simplify and fix 2025-12-11 21:27:38 +01:00
Thomas Farstrike b9e5f0d475 AudioFlinger: improve optimized audio scaling 2025-12-09 12:42:01 +01:00
Thomas Farstrike ede56750da Try to fix macOS build
It has a weird "sed" program that doesn't allow -i or something.
2025-12-08 12:09:39 +01:00
Thomas Farstrike 4e7baf4ec6 AudioFlinger: re-add viper optimizations
These make a notable difference when playing audio on ESP32.

Without them, each UI action causes a stutter, so it's not fun to listen
to audio while doing anything on the device. With them, most UI actions don't
cause a stutter. Long maxed out CPU runs and storage access still do, though.
2025-12-03 23:11:22 +01:00