log framework/MainWindowBase.h @ 659:49cf3787cf22 single-point

age author description
Thu, 28 Mar 2019 14:34:00 +0000 Chris Cannam Add exportLayerTo (moved here from MainWindow) single-point
Thu, 28 Mar 2019 13:37:40 +0000 Chris Cannam Support reading OSC script from stdin; make it possible to run OSC script even without external OSC port single-point
Mon, 25 Mar 2019 15:49:23 +0000 Chris Cannam Toward running an OSC script in batch osc-script
Mon, 26 Nov 2018 13:53:26 +0000 Chris Cannam Use override throughout fix-static-analysis
Thu, 20 Sep 2018 11:45:37 +0100 Chris Cannam ZoomLevel fixes zoom
Thu, 28 Jun 2018 15:29:26 +0100 Chris Cannam Toward importing audio from CSVs import-audio-data
Thu, 19 Apr 2018 13:17:42 +0100 Chris Cannam Make "Select All" select the whole span of everything that exists, not just the main model (toward SF bug #243 Copied Time Instant Layer does not include instant at end of track)
Thu, 01 Mar 2018 18:02:22 +0000 Chris Cannam Untabify
Wed, 04 Jan 2017 19:10:32 +0000 Chris Cannam Merge 3.0-integration
Wed, 04 Jan 2017 18:54:50 +0000 Chris Cannam Ensure a time ruler layer created from a template is identified as such, so that it gets added to subsequent panes as well 3.0-integration
Wed, 04 Jan 2017 16:03:12 +0000 Chris Cannam Wire up record monitoring 3.0-integration
Wed, 04 Jan 2017 14:21:24 +0000 Chris Cannam Ah, there already was a mechanism for that (recordDurationChanged()). But in any case we are better off prompting the model to update I think. 3.0-integration
Wed, 04 Jan 2017 13:23:18 +0000 Chris Cannam Add record update timer (very crude this) 3.0-integration
Wed, 04 Jan 2017 11:48:03 +0000 Chris Cannam Fix race condition in first-time recording, where adding the recording wave model would prompt the audio play source to note that its channel count had increased (from 0 to, say, 2) and thus to cause the audio device to be reopened, stopping recording. Fix is to make this only happen if channel count increases beyond that of the device, which shouldn't happen in the recording case 3.0-integration
Thu, 15 Dec 2016 10:36:41 +0000 Chris Cannam Moving around some UI bits levelpanwidget
Wed, 14 Dec 2016 14:28:41 +0000 Chris Cannam Merge from branch 3.0-integration levelpanwidget
Mon, 12 Dec 2016 15:45:33 +0000 Chris Cannam Reopen the audio device directly when preference is changed 3.0-integration
Wed, 07 Dec 2016 13:57:45 +0000 Chris Cannam Add a ResamplerWrapper bqresample
Mon, 05 Dec 2016 15:47:40 +0000 Chris Cannam Start incorporating level-pan widgets levelpanwidget
Fri, 25 Nov 2016 09:57:36 +0000 Chris Cannam Add Winnow as well subdivide-instants
Fri, 25 Nov 2016 09:38:53 +0000 Chris Cannam Implement "Subdivide Selected Instants". Also add the relabel command to the history, which I previously forgot to do! subdivide-instants
Wed, 02 Mar 2016 17:25:27 +0000 Chris Cannam Merge in from SV 3.0-integration branches alignment-simple
Wed, 16 Sep 2015 12:04:26 +0100 Chris Cannam Add status bar "Recording" message and timer while recording tony-2.0-integration
Tue, 15 Sep 2015 16:34:08 +0100 Chris Cannam Add audio record mode (option to replace session) and support for browsing to record directory recording
Tue, 18 Aug 2015 16:47:54 +0100 Chris Cannam OK, we can record -- sort of recording
Tue, 18 Aug 2015 14:04:47 +0100 Chris Cannam Start stubbing in audio record recording
Tue, 04 Aug 2015 13:27:42 +0100 Chris Cannam Initial work toward switching to bqaudioio library (so as to get I/O, not just O) bqaudioio
Mon, 15 Jun 2015 09:15:55 +0100 Chris Cannam Branch to test simple FFT model code alignment-simple
Wed, 06 May 2015 13:00:57 +0100 Chris Cannam Fixes to scaling of splash screen
Mon, 20 Apr 2015 09:21:32 +0100 Chris Cannam Merge from default branch alignment_view
Tue, 10 Mar 2015 17:02:52 +0000 Chris Cannam Further dedicated-types fixes cxx11
Tue, 10 Mar 2015 13:22:10 +0000 Chris Cannam More type fixes cxx11
Fri, 21 Nov 2014 13:31:15 +0000 Chris Cannam Connect up alignmentComplete signal alignment_view
Fri, 21 Nov 2014 11:48:39 +0000 Chris Cannam Permit loading a whole directory of audio on the command line or through drag and drop alignment_view
Fri, 21 Nov 2014 10:36:44 +0000 Chris Cannam Open to show/hide icons in menus alignment_view
Fri, 14 Nov 2014 17:24:40 +0000 Chris Cannam Start making it possible to get alignment from an external program (not wired up yet though) alignment_view
Wed, 13 Aug 2014 15:05:19 +0100 Chris Cannam Try descending through menu hierarchy from the top rather than just looking for any objects that are children of menus
Wed, 13 Aug 2014 10:11:25 +0100 Chris Cannam Attempt to get rebuilt-shortcuts working on OS/X (unsuccessfully)
Wed, 02 Jul 2014 15:09:51 +0100 Chris Cannam Fix #1024 - avoid status bar repainting all its siblings when its message changes (and it resizes) by using a widget in the status bar for the label instead of the bar itself.
Thu, 19 Jun 2014 14:43:41 +0100 Chris Cannam Give these two functions different names, not just different arg lists
Wed, 18 Jun 2014 08:45:13 +0100 Chris Cannam Merge from branch tony_integration warnfix_no_size_t
Tue, 17 Jun 2014 16:23:06 +0100 Chris Cannam Remove size_t's, fix compiler warnings warnfix_no_size_t
Fri, 13 Jun 2014 10:37:04 +0100 Chris Cannam Introduce a new canSaveAs which is active whenever there is a main model; avoid silently overwriting existing session file when saving to audio path tonioni
Thu, 12 Jun 2014 14:24:48 +0100 Chris Cannam Rework menu entries & shortcuts: left/right now move the playhead a fixed amount, ctrl+left/right still move it note-by-note, and now alt+left/right scroll without moving playhead tonioni
Mon, 02 Jun 2014 17:32:08 +0100 Chris Cannam Fix single-key menu shortcuts on OS/X (for #890) tonioni
Wed, 07 May 2014 15:12:35 +0100 Chris Cannam Merge from tonioni branch tony_integration
Thu, 03 Apr 2014 08:51:30 +0100 Chris Cannam Fix potential for crash on reloading session file - loading selections should not emit signal as if user had just made them manually tonioni
Wed, 02 Apr 2014 21:25:56 +0100 Chris Cannam Much fiddling toward getting sessions and individual audio files to load cleanly when they need quite different handling after load tonioni
Thu, 12 Dec 2013 15:20:14 +0000 Chris Cannam Remove OSC option from constructor -- call startOSCQueue() after construction if you want it.
Tue, 09 Jul 2013 11:44:51 +0100 Chris Cannam Add dedicated signal for ability to change template
Fri, 16 Nov 2012 13:09:58 +0000 Chris Cannam Move member that is initialised in subclass down to that subclass
Mon, 02 Jul 2012 12:45:38 +0100 Chris Cannam Add canReplaceMainAudio indicator signal sv_v2.0
Mon, 30 Jan 2012 16:02:14 +0000 Chris Cannam Give a dedicated key to toggling the centre line, and move it out of the overlay level setting -- reducing number of overlay levels to 3. Introduce two distinct vertical scale types (so that we can hide the spectrogram colour scale part easily)
Mon, 17 Oct 2011 14:33:57 +0100 Chris Cannam Add setDefaultSessionTemplate
Mon, 23 May 2011 16:12:29 +0100 Chris Cannam Pull the default session template directly from settings, instead of storing it templating
Tue, 17 May 2011 17:04:22 +0100 Chris Cannam Split out openSessionTemplate with template name argument rather than FileSource templating
Wed, 11 May 2011 13:49:21 +0100 Chris Cannam Break out openSessionTemplate into its own method, so as to ensure it doesn't do any of that stuff like setting the session save path or last loaded-from location templating
Wed, 11 May 2011 12:23:55 +0100 Chris Cannam When saving a session as a template, use the silent.wav placeholder instead of the main model templating
Tue, 10 May 2011 13:58:08 +0100 Chris Cannam Add saveSessionTemplate method templating
Mon, 09 May 2011 11:56:24 +0100 Chris Cannam Store default template name in MainWindowBase templating