5 Commits

Author SHA1 Message Date
Loic Coenen
e17e40e28f fix: deep-copy audio buffers and add mutex to prevent race conditions in autosave
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-04 12:14:15 +00:00
Loic Coenen
99bd840fbe fix: add null checks for clip buffer before saving WAV files
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-04 10:33:24 +00:00
Loic Coenen
5d2acbe1fb fix: make autosave_running atomic to fix data race in thread shutdown
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-03 21:14:30 +00:00
Loic Coenen
d5082fc856 refactor: remove global state from fs module and use dispatcher
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-03 21:11:12 +00:00
Loic Coenen
1487619cc2 feat: add project save/load with .wheel files and auto-save thread
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 22:53:59 +00:00