This bug is still not solved though -- maybe we could expand the scope to watch the user's disk in general and warn when running out of space. I think Mixxx will probably either crash or fail badly (corrupt SQLite?) when we're out of space.
Storing the files alongside the tracks would be a nice option -- though I think littering without permission isn't good :). As a user I would be worried about the difference between transient / cached data and track metadata (e.g. my beatgrids).
I wouldn't want to delete a file unless I knew it was only the former not the latter. The fix I added makes it clear this is a waveform-specific "cached" analysis and the clear button is in Preferences -> Waveform. I wanted to emphasize that it wouldn't delete anything important.
This bug is still not solved though -- maybe we could expand the scope to watch the user's disk in general and warn when running out of space. I think Mixxx will probably either crash or fail badly (corrupt SQLite?) when we're out of space.
Storing the files alongside the tracks would be a nice option -- though I think littering without permission isn't good :). As a user I would be worried about the difference between transient / cached data and track metadata (e.g. my beatgrids).
I wouldn't want to delete a file unless I knew it was only the former not the latter. The fix I added makes it clear this is a waveform-specific "cached" analysis and the clear button is in Preferences -> Waveform. I wanted to emphasize that it wouldn't delete anything important.