log

age author description
2020-02-05 Chris Cannam If a file that looks like audio can't be opened as audio, fail immediately - don't go trying to open .wav files or whatever as sessions or annotations. That only means the error shown to the user is less helpful.
2020-01-24 Chris Cannam Merge from branch background-mode
2020-01-20 Chris Cannam Fix initial dark background flag when OS theme indicates something different to the facts on the ground background-mode
2020-01-17 Chris Cannam Follow desktop theme (on Windows) background-mode
2020-01-17 Chris Cannam Re-enable this for testing background-mode
2020-01-15 Chris Cannam Default to CSV now
2020-01-14 Chris Cannam Merge from branch csv-export-dialog
2020-01-14 Chris Cannam Split export functions into file-type-specific ones; accept various CSV-specific arguments csv-export-dialog
2020-01-10 Chris Cannam Merge from branch spectrogram-export
2020-01-10 Chris Cannam Tidy spectrogram-export
2020-01-08 Chris Cannam Remove m_abandoning: set m_documentModified to false instead (the purpose of it is just to avoid asking user to save) spectrogram-export
2020-01-08 Chris Cannam Rework OSC handler so as to consume all available messages rather than having to wait for the timeout in between them. Pause to process events, and also wait for file loads and transforms to complete. (Should only certain kinds of OSC command wait for transforms?) spectrogram-export
2020-01-08 Chris Cannam Permit exporting selected regions only spectrogram-export
2020-01-08 Chris Cannam Debug tweak spectrogram-export
2020-01-07 Chris Cannam Permit exporting spectrogram; also provide progress dialog spectrogram-export
2020-01-06 Chris Cannam Start work on spectrogram export code spectrogram-export
2019-12-06 Chris Cannam Fix failure to notice we are no longer opening an audio file, if user cancels the save-modified dialog. This led to refusal to respect the close button on the main window.
2019-11-21 Chris Cannam Avoid a compiler warning
2019-10-31 Chris Cannam Avoid deadlock when process finishes immediately (so alignmentProgramFinished is called from waitForStarted while mutex already held)
2019-10-29 Chris Cannam More debug output, and fix crash after failed external-program alignment
2019-10-29 Chris Cannam If no local filename (e.g. when decoded to memory), get the local filename from the file source (e.g. cached version of encoded file)
2019-10-17 Chris Cannam Use updated snap api
2019-10-16 Chris Cannam Make it possible to open an audio device for playback and upgrade it to I/O later on - avoiding the Mac microphone-permission dialog until we are actually wanting to record
2019-10-11 Chris Cannam Avoid floating-point exception when stopping after models deleted
2019-10-04 Chris Cannam Support updated PaneStack options API
2019-10-04 Chris Cannam Fix compile error with new Qt
2019-09-25 Chris Cannam Rename time-frequency box to plain box - but also reload sessions if they have the "old" name (even though it was only used in 4.0-pre1 exports)
2019-09-20 Chris Cannam Add support for time-frequency box layer