log main/MainWindow.cpp @ 2501:c3df7fd7880c

age author description
Fri, 27 Mar 2020 10:26:59 +0000 Chris Cannam Implement undo/redo for renaming layers, fixing #1977
Thu, 26 Mar 2020 12:11:28 +0000 Chris Cannam Add context menus to AudioDials; tidy
Wed, 25 Mar 2020 15:55:47 +0000 Chris Cannam Tiny tweak
Wed, 25 Mar 2020 15:46:56 +0000 Chris Cannam More context menu layout tweaks
Wed, 25 Mar 2020 15:07:10 +0000 Chris Cannam Some layout adjustments for context menus
Wed, 25 Mar 2020 12:10:48 +0000 Chris Cannam Implement pane and layer property tab context menus. Some layout work needed
Fri, 24 Jan 2020 12:44:49 +0000 Chris Cannam Add support for picking up overview colour from desktop theme background-mode
Wed, 15 Jan 2020 14:03:05 +0000 Chris Cannam More helpful error messages (+ actually provide one, for case of attempting to export spectrogram to non-CSV)
Wed, 15 Jan 2020 14:02:37 +0000 Chris Cannam Default to CSV now
Tue, 14 Jan 2020 15:43:31 +0000 Chris Cannam Add CSV export format dialog csv-export-dialog
Fri, 10 Jan 2020 14:31:42 +0000 Chris Cannam Only ask about writing a selection where the format supports it spectrogram-export
Wed, 08 Jan 2020 15:41:46 +0000 Chris Cannam Add layer export of selected region as well as whole layer spectrogram-export
Wed, 08 Jan 2020 15:39:34 +0000 Chris Cannam Replace use of m_abandoning by setting document modified to false spectrogram-export
Mon, 06 Jan 2020 14:49:48 +0000 Chris Cannam Start work on spectrogram export code spectrogram-export
Thu, 24 Oct 2019 13:35:31 +0100 Chris Cannam Next builds will be 4.0; remove beta-release warning
Wed, 16 Oct 2019 15:28:48 +0100 Chris Cannam Use updated MainWindowBase API with ability to open playback device before record - hoping to fix #1946 Should ask for microphone permission only when first recording, not when first opening a file
Tue, 15 Oct 2019 11:47:01 +0100 Chris Cannam Fix #1942 Box layer not always inheriting the right unit
Wed, 09 Oct 2019 14:57:51 +0100 Chris Cannam Version and update beta warning
Wed, 09 Oct 2019 13:08:38 +0100 Chris Cannam Fix #1905 Window title is not properly reset on New Session
Mon, 07 Oct 2019 09:32:32 +0100 Chris Cannam Comments
Wed, 25 Sep 2019 09:53:15 +0100 Chris Cannam Rename time-frequency box to plain box; have it adopt the unit from the layer beneath if created empty time-frequency-boxes
Fri, 20 Sep 2019 14:48:19 +0100 Chris Cannam I think actually this must be v4.0, because of the file format change. Add the beta-release warning for the moment time-frequency-boxes
Tue, 03 Sep 2019 13:44:45 +0100 Chris Cannam Avoid breaking if CHANGELOG happens to have DOS line endings
Fri, 30 Aug 2019 11:56:03 +0100 Chris Cannam Bitbucket -> Sourcehut, and subrepo update
Wed, 17 Jul 2019 14:28:24 +0100 Chris Cannam Merge from branch by-id
Wed, 17 Jul 2019 11:20:50 +0100 Chris Cannam Fix failure to stop transform when Cancel clicked by-id
Mon, 15 Jul 2019 14:13:40 +0100 Chris Cannam Work on the cancel-button by-id
Thu, 04 Jul 2019 18:05:32 +0100 Chris Cannam Update PlayParameters by-id
Thu, 04 Jul 2019 14:32:08 +0100 Chris Cannam Updates throughout for ModelById logic by-id
Fri, 21 Jun 2019 14:36:03 +0100 Chris Cannam Experiment updating AggregateWaveModel. This builds, but can't align anything. by-id
Fri, 21 Jun 2019 13:30:17 +0100 Chris Cannam Minor tidy
Thu, 28 Mar 2019 14:34:29 +0000 Chris Cannam Add /exportlayer OSC command single-point
Thu, 28 Mar 2019 13:38:24 +0000 Chris Cannam Support OSC script even with no OSC port single-point
Tue, 19 Mar 2019 13:07:20 +0000 Chris Cannam Further single-point API updates single-point
Wed, 09 Jan 2019 15:27:32 +0000 Chris Cannam Merge from branch fix-static-analysis
Tue, 08 Jan 2019 15:23:33 +0000 Chris Cannam Dates and minor text fix
Fri, 04 Jan 2019 15:24:56 +0000 Chris Cannam Also officially stop recording before exiting
Wed, 05 Dec 2018 11:35:20 +0000 Chris Cannam Seems to be some trouble with the function-pointer-based version of the connection here - recent-files menu isn't working on old systems with backward-compatible build - replace with an alternative mechanism again
Mon, 26 Nov 2018 14:35:05 +0000 Chris Cannam Use nullptr throughout fix-static-analysis
Tue, 13 Nov 2018 14:09:30 +0000 Chris Cannam Ensure that operations that need to iterate through action maps in order (most pointedly MainWindow::updateLayerShortcutsFor) get to do it in order of construction and not arbitrary pointer order. Fixes incorrect shortcut associations for add-layer/pane shortcuts in some cases spectrogramparam
Tue, 06 Nov 2018 15:43:12 +0000 Chris Cannam Make context help explain how to adjust & reset
Fri, 02 Nov 2018 14:44:12 +0000 Chris Cannam Merge
Fri, 02 Nov 2018 14:42:48 +0000 Chris Cannam Use a slightly more compact dialog (esp on Mac)
Thu, 01 Nov 2018 14:30:38 +0000 Chris Cannam Stop playback when New Session invoked
Thu, 11 Oct 2018 19:06:37 +0100 Chris Cannam Adjust Help menu - the What's New is genuinely useful I think so make it more obvious, and "SV on the Web" is not all that useful and is more intuitively found via the About box
Wed, 10 Oct 2018 08:58:20 +0100 Chris Cannam Merge from branch zoom
Tue, 02 Oct 2018 16:41:23 +0100 Chris Cannam Minor debug output change
Mon, 01 Oct 2018 15:49:32 +0100 Chris Cannam Merge from default branch zoom
Mon, 01 Oct 2018 14:38:30 +0100 Chris Cannam Minor tidy
Thu, 20 Sep 2018 11:45:55 +0100 Chris Cannam ZoomLevel fixes zoom
Wed, 12 Sep 2018 16:05:29 +0100 Chris Cannam Importing -> Converting
Wed, 12 Sep 2018 15:29:01 +0100 Chris Cannam Rely more heavily on the "value"-column estimation from CSVFormat to determine which columns might contain sample data when importing audio from CSV; this makes things a bit more consistent, & can easily enough be overridden import-audio-data
Tue, 11 Sep 2018 14:38:21 +0100 Chris Cannam Menu wording and file-path handling fixes for recording/converting audio import-audio-data
Fri, 07 Sep 2018 18:13:26 +0100 Chris Cannam Remove sample range from dialog class now that it's in CSVFormat import-audio-data
Fri, 07 Sep 2018 16:15:49 +0100 Chris Cannam Range and normalisation work import-audio-data
Thu, 06 Sep 2018 13:58:45 +0100 Chris Cannam Use newly-introduced CSVAudioFormatDialog for audio import instead of CSVFormatDialog import-audio-data
Thu, 06 Sep 2018 12:35:11 +0100 Chris Cannam Use CSV format dialog for importing audio data, + some text changes import-audio-data
Wed, 05 Sep 2018 11:57:10 +0100 Chris Cannam Treat every numeric column as a value when importing raw audio data import-audio-data
Tue, 04 Sep 2018 14:10:47 +0100 Chris Cannam Merge from default branch import-audio-data
Tue, 14 Aug 2018 08:23:19 +0100 Chris Cannam Copyright dates