Commit Graph

143 Commits

Author SHA1 Message Date
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
Thomas Farstrike e1a97f65e6 Add scripts/convert_raw_to_png.sh 2025-11-30 15:35:50 +01:00
Thomas Farstrike 4732e4f80f scripts/install.sh: disable wifi first 2025-11-24 22:08:35 +01:00
Thomas Farstrike e5d7a11444 ignore apps 2025-11-24 11:29:46 +01:00
Thomas Farstrike 8b5e560384 Increment version 2025-11-23 22:57:49 +01:00
Thomas Farstrike 230de1215b Update addr2line.sh 2025-11-23 21:43:39 +01:00
Thomas Farstrike 78d285dd79 Update addr2line.sh 2025-11-23 21:18:10 +01:00
Thomas Farstrike 3b3cae244c Add scripts/addr2line.sh example 2025-11-23 21:17:40 +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 b543213ada Fix boot.py -> main.py 2025-11-23 15:18:01 +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 c3e0a1ceca Simplify and fix tests 2025-11-23 05:46:21 +01:00
Thomas Farstrike fd4fda0e4a Fix desktop build 2025-11-22 11:19:35 +01:00