Commit Graph

24 Commits

Author SHA1 Message Date
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 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
Thomas Farstrike e3e01af575 Remove clean because it causes a build error
No module named 'esp_idf_monitor'

This usually means that "idf.py" was not spawned within an ESP-IDF shell environment or the python virtual environment used by "idf.py" is corrupted.
Please use idf.py only in an ESP-IDF shell environment. If problem persists, please try to install ESP-IDF tools again as described in the Get Started guide.
2025-11-23 15:19:41 +01:00
Thomas Farstrike 89ad54b2d9 build_mpos.sh: disable workaround for I2C on 1.26.1 2025-11-23 14:02:49 +01:00
Thomas Farstrike a16df1c026 build_mpos.sh: apply I2C patch for lvgl_micropython / esp-idf 2025-11-23 12:03:02 +01:00
Thomas Farstrike fd4fda0e4a Fix desktop build 2025-11-22 11:19:35 +01:00
Thomas Farstrike 54f11e5f7a Remove main.py from manifests
This is now part of lib/
2025-11-22 10:17:54 +01:00
Thomas Farstrike 9abada9d75 build_mpos.sh: add macOS example 2025-11-21 18:41:11 +01:00
Thomas Farstrike 38a586ffa2 Try to fix manifests 2025-10-26 09:13:05 +01:00
Thomas Farstrike 454ad87b2b Fix camera manifest workaround 2025-10-26 08:44:28 +01:00
Thomas Farstrike a1ab4a130f Add missing newline to camera manifest 2025-10-26 08:24:50 +01:00
Thomas Farstrike 9bbbf6df7a Improve workaround for lvgl_micropython manifest 2025-10-26 08:05:28 +01:00
Thomas Farstrike 3c5e7e9932 Add workaround to enable lvgl_micropython's manifest 2025-10-26 08:02:50 +01:00
Thomas Farstrike b23677a728 Move manifests to manifests/ folder, rename build script 2025-10-26 06:27:57 +01:00