log main/MainWindow.cpp @ 746:6fadabe80ad8

age author description
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.
Tue, 01 Jul 2014 15:33:51 +0100 Chris Cannam Only update message if it has actually changed
Tue, 17 Jun 2014 16:42:51 +0100 Chris Cannam Various size_t etc removals, and compiler warning fixes warnfix_no_size_t
Tue, 03 Jun 2014 11:13:53 +0100 Chris Cannam Call out to finaliseMenus() to fix up single-key shortcuts on OS/X with Qt5
Fri, 09 May 2014 17:15:50 +0100 Chris Cannam Merge from default branch tony_integration
Wed, 02 Apr 2014 08:50:18 +0100 Chris Cannam Remove tool-specific keyboard shortcut reference registration from Pane and put it in MainWindow (as it depends on which tools are in use) tony_integration
Fri, 28 Mar 2014 15:43:04 +0000 Chris Cannam Start up with the correct values of toggleable menu entries
Tue, 28 Jan 2014 15:17:06 +0000 Chris Cannam Merge subrepos from tonioni tony_integration
Thu, 12 Dec 2013 15:20:42 +0000 Chris Cannam Add network permission to prefs; make OSC support one of the things that depends on it
Wed, 11 Dec 2013 22:20:09 +0000 Chris Cannam Merge from default branch imaf_enc sv-v2.3-imaf
Thu, 05 Dec 2013 10:57:51 +0000 Chris Cannam Merge from default branch, fix build imaf_enc
Thu, 05 Dec 2013 10:56:21 +0000 Chris Cannam Remove duplicate shortcut
Tue, 26 Nov 2013 14:17:48 +0000 Chris Cannam Drop std:: from cerr, cout, endl; drop toStdString etc; build fix
Tue, 26 Nov 2013 13:10:28 +0000 Chris Cannam Add network permission question box on first startup
Tue, 26 Nov 2013 11:41:12 +0000 Chris Cannam Restore and update old Surveyer class (survey itself is not there yet)
Mon, 04 Nov 2013 17:47:53 +0000 Chris Cannam Merge from default branch imaf_enc
Mon, 04 Nov 2013 17:17:09 +0000 Chris Cannam Fix from Jesus Corral Garcia (for crashes etc) imaf_enc
Mon, 04 Nov 2013 17:15:52 +0000 Chris Cannam IMAF load code from Jesus Corral Garcia imaf_enc
Wed, 09 Oct 2013 14:56:48 +0100 Chris Cannam Add "Export Audio Data" to export audio waveform data into CSV or similar
Fri, 20 Sep 2013 16:38:00 +0100 Chris Cannam If maximised on exit, don't save (maximised) geometry but instead mark as maximised and maximise on restart
Wed, 24 Jul 2013 12:02:01 +0100 Chris Cannam Reset cyclical counters when document is replaced (#182)
Wed, 24 Jul 2013 11:43:09 +0100 Chris Cannam Switch back to navigate mode when document is replaced (#182)
Fri, 19 Jul 2013 15:45:40 +0100 Chris Cannam Full-screen fixes
Thu, 16 May 2013 14:05:21 +0100 Chris Cannam Clean up more tidily on exit
Mon, 11 Mar 2013 15:21:35 +0000 Chris Cannam Update for Qt5 compatibility; use subrepo for dataquay qt5
Thu, 07 Mar 2013 17:53:44 +0000 Chris Cannam Copyright notes and dates, CHANGELOG
Tue, 11 Dec 2012 13:07:59 +0000 Chris Cannam Fix failure to either export a file or explain why, when exporting an unsupported layer type to rdf
Fri, 16 Nov 2012 13:22:13 +0000 Chris Cannam Remove obsolete comment
Fri, 16 Nov 2012 13:21:44 +0000 Chris Cannam Pull out app name into arg, pull down description label from superclass
Mon, 16 Jul 2012 10:59:43 +0100 Chris Cannam Add signing, update copyright date
Mon, 02 Jul 2012 12:46:25 +0100 Chris Cannam Add means to replace the main audio model
Mon, 30 Jan 2012 17:22:14 +0000 Chris Cannam Small changes to management of dialogs
Mon, 30 Jan 2012 16:57:18 +0000 Chris Cannam Merge
Mon, 30 Jan 2012 16:56:39 +0000 Chris Cannam Connect quit function directly to closeAllWindows rather than try to closeAllWindows from close() (which strangely hangs on Windows)
Mon, 30 Jan 2012 16:39:40 +0000 Chris Cannam Fix possibly uninitialised variable
Mon, 30 Jan 2012 16:06:47 +0000 Chris Cannam Merge from branch "fullscreen"
Mon, 30 Jan 2012 16:01:21 +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, 23 Jan 2012 17:46:40 +0000 Chris Cannam Connect up various keyboard actions in full-screen mode fullscreen
Fri, 20 Jan 2012 20:21:28 +0000 Chris Cannam Make it possible to toggle full-screen through the menu fullscreen
Fri, 20 Jan 2012 17:08:47 +0000 Chris Cannam Make the full-screen mode come up correctly (though not on demand!) and slot back in to the window when Esc is pressed fullscreen
Thu, 19 Jan 2012 15:40:03 +0000 Chris Cannam Minor non-working change... fullscreen
Thu, 19 Jan 2012 15:36:59 +0000 Chris Cannam Ensure all windows are closed when the main one is (thus exiting the application even if some other windows were still open)
Thu, 19 Jan 2012 15:34:33 +0000 Chris Cannam Start hacking in some fullscreen stuff (so far, this is just a mess) fullscreen
Tue, 18 Oct 2011 10:15:05 +0100 Chris Cannam Do not start transform factory's uninstalled transforms population thread in library edition -- don't want network access integration_library
Mon, 17 Oct 2011 15:24:22 +0100 mathieub Merge from the default branch integration_library
Mon, 17 Oct 2011 14:35:24 +0100 Chris Cannam Add option to make the newly saved template the default
Mon, 17 Oct 2011 14:05:54 +0100 mathieub Remove the survey and the version tester for the library edition integration_library
Tue, 23 Aug 2011 13:07:03 +0100 mathieub Update of MainWindow.cpp integration_library
Mon, 25 Jul 2011 21:04:31 +0100 mathieub Merge with the Kiosk branch integration_library
Mon, 25 Jul 2011 19:38:50 +0100 mathieub Merge with the Kiosk branch integration_library
Fri, 22 Jul 2011 14:23:46 +0100 Chris Cannam * Avoid crash on startup if m_alAction does not exist (which happens if no MATCH plugin) toggle
Thu, 21 Jul 2011 10:12:56 +0100 Chris Cannam Textual changes only toggle
Mon, 04 Jul 2011 16:08:20 +0100 mathieub Start in minimal mode option added in the Preferences/Appearance menu toggle
Mon, 04 Jul 2011 13:06:02 +0100 mathieub Add/remove several actions from the Playback menu when switching mode: constrain playback to selection, loop, solo, align toggle
Sun, 26 Jun 2011 19:56:01 +0100 Chris Cannam Merge from branch "templating"
Sun, 26 Jun 2011 19:55:25 +0100 Chris Cannam Rename "Classic" to "Standard" waveform templating
Fri, 24 Jun 2011 14:08:15 +0100 Chris Cannam Save window size and position on exit only if we are not in minimal mode -- since application always starts up in "maximal" mode toggle
Fri, 24 Jun 2011 12:13:42 +0100 Chris Cannam Oops -- we don't want to hide the Playback menu toggle
Fri, 24 Jun 2011 12:10:11 +0100 Chris Cannam Hide spacings around speed/fader controls and overview widget when in minimal mode toggle
Fri, 24 Jun 2011 11:52:30 +0100 Chris Cannam Hide and restore menus that are not needed in minimal mode toggle
Fri, 24 Jun 2011 11:38:26 +0100 Chris Cannam Process events before adjusting size, so that adjustSize gets the correct visibility status for each widget toggle
Fri, 24 Jun 2011 11:29:06 +0100 Chris Cannam Save size before switching to minimal mode, restore it when switching back. This is the same mechanism as used to save/restore the window size when exiting & restarting the program toggle
Fri, 24 Jun 2011 11:21:56 +0100 Chris Cannam Rename "visible" to "show" to avoid confusion between current state and required activity toggle
Fri, 24 Jun 2011 11:21:00 +0100 Chris Cannam The pane stack is in a scroll view! I'd forgotten that. So, let's show and hide that instead toggle
Tue, 21 Jun 2011 22:04:55 +0100 mathieub Add a new feature to allow users to toggle between minimal and full modes. This is done by hiding/showing the pane stack, menu actions, and toolbars. The main part of the process is handled in MainWindow::toggleViewMode(). The toggle view mode option appears in the View Menu and is associated with a new toolbar button. Two icons have been added in the resources. They come from: http://www.iconfinder.com/icondetails/42115/32/ toggle
Tue, 14 Jun 2011 15:27:30 +0100 Chris Cannam Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)
Tue, 14 Jun 2011 14:50:08 +0100 Chris Cannam Merge from debug-output branch
Mon, 23 May 2011 16:13:30 +0100 Chris Cannam Add default session template to Preferences; tidy up menu functions and states templating
Tue, 17 May 2011 17:22:30 +0100 Chris Cannam Replace the change-default-template menu functions with apply-template functions that act immediately. templating
Tue, 17 May 2011 13:33:15 +0100 Chris Cannam Merge from the default branch templating
Mon, 16 May 2011 17:19:56 +0100 Chris Cannam Convert many cerrs to DEBUGs debug-output
Thu, 12 May 2011 17:32:07 +0100 Chris Cannam Remove most toStdString calls (no longer needed, with debug header) debug-output
Wed, 11 May 2011 14:41:27 +0100 Chris Cannam Sanitise template file name; ask for confirmation when overwriting templating
Wed, 11 May 2011 13:52:00 +0100 Chris Cannam Add some "proper" default templates; ensure default template is updated in menu if our template file disappears templating
Wed, 11 May 2011 11:05:10 +0100 Chris Cannam Use new write mode option for WavFileWriter
Tue, 10 May 2011 17:56:28 +0100 Chris Cannam Ensure last used template is remembered in settings templating
Tue, 10 May 2011 13:58:59 +0100 Chris Cannam Add filesystem watcher to recreate template menu when templates change; start implementing save-session-as-template templating
Mon, 09 May 2011 16:57:29 +0100 Chris Cannam Add a bit more substance to the templates menu, and improve some naming templating
Mon, 09 May 2011 11:57:02 +0100 Chris Cannam Start to add templates menu; add default template templating
Thu, 28 Apr 2011 15:31:14 +0100 Chris Cannam Change ReplaceMainModel to ReplaceSession for templating branch purposes templating
Thu, 28 Apr 2011 15:28:59 +0100 Chris Cannam Merge from branch "feature_150_menu_arrangement" templating
Thu, 28 Apr 2011 15:28:08 +0100 Chris Cannam rename Recent Files -> Open Recent feature_150_menu_arrangement
Thu, 28 Apr 2011 15:12:32 +0100 Chris Cannam Make openSomething always use ReplaceMainModel rather than AskUser (for #150) feature_150_menu_arrangement
Thu, 28 Apr 2011 15:08:38 +0100 Chris Cannam Minimal menu changes for feature #150 feature_150_menu_arrangement
Wed, 27 Apr 2011 14:46:35 +0100 Chris Cannam Use ReplaceSession mode where appropriate in place of ReplaceMainModel (#148) templating
Thu, 14 Apr 2011 12:13:06 +0100 Chris Cannam Once again, avoid multiple entries in right-button Layer menu when more than one audio file loaded; fix to ensure correct model is picked up for Add Layer on this menu
Tue, 22 Mar 2011 14:29:38 +0000 mathieub Modifications for the Kiosk edition kiosk
Fri, 04 Feb 2011 14:33:16 +0000 Chris Cannam Merge
Fri, 04 Feb 2011 14:33:07 +0000 Chris Cannam * Add Paste at Playback Position
Thu, 03 Feb 2011 13:18:30 +0000 Chris Cannam * Update dates, add README
Sun, 24 Oct 2010 17:39:51 +0200 Chris Cannam * Add show/hide time rulers toggle (on # key)
Mon, 18 Oct 2010 15:23:21 +0100 Dan Stowell importITunesAudio() now sets the SV playback position too macness
Mon, 18 Oct 2010 14:44:28 +0100 Dan Stowell ITunesSVRemote methods to query playback position and state macness
Mon, 18 Oct 2010 13:59:08 +0100 Dan Stowell Encapsulate itunes-remote functionality into class ITunesSVRemote. Provides context for playback sync etc macness
Mon, 18 Oct 2010 13:24:38 +0100 Dan Stowell Mac Dock menu uses same import-itunes-action as the File menu macness
Fri, 15 Oct 2010 15:12:24 +0100 Dan Stowell only do genre stuff etc if itunes returns a file macness_autotpl
Fri, 15 Oct 2010 13:30:41 +0100 Dan Stowell method to map from genre string to template choice; and to use it when importing from itunes macness_autotpl
Fri, 15 Oct 2010 11:07:11 +0100 Dan Stowell svitunes: retrieve the genre metadata, as well as the path macness
Tue, 12 Oct 2010 16:02:02 +0100 Dan Stowell on mac, add item to File menu "Import current track from iTunes". TODO: set inactive if itunes not open; connect up with the dock menu stuff. macness
Fri, 08 Oct 2010 11:21:39 +0100 Chris Cannam * Reinstate configure dialog for transforms (closes #16)
Fri, 16 Jul 2010 16:53:14 +0000 Chris Cannam * Patch from Dan Stowell to provide shortcuts to add layers (additionally to the
Tue, 22 Jun 2010 09:46:27 +0000 Chris Cannam * Separator in RMB layer menu
Tue, 15 Jun 2010 14:40:54 +0000 Chris Cannam * Add the spectrogram (etc) layer options (back) to the right-button menu;
Tue, 15 Jun 2010 10:54:15 +0000 Chris Cannam * Fix duplicate entries on right-button Layer menu when more than one audio
Wed, 05 May 2010 16:21:44 +0000 Chris Cannam * Version and dates
Thu, 22 Oct 2009 15:54:21 +0000 Chris Cannam * Layer data editor window: fix sorting for columns in region model, sv-v1.7.1
Mon, 28 Sep 2009 10:39:13 +0000 Chris Cannam * Add "Insert Item at Selection" (wording could be improved!) sv-v1.7
Fri, 25 Sep 2009 10:22:36 +0000 Chris Cannam * ctrl+shift+s (or cmd+... on mac) shortcut for save as (for dans)
Thu, 27 Aug 2009 16:49:29 +0000 Chris Cannam * Fixes to newer-version and survey-offering logic
Thu, 27 Aug 2009 16:31:45 +0000 Chris Cannam * Offer the user a chance to answer our survey (only once, and only after
Fri, 14 Aug 2009 14:01:09 +0000 Chris Cannam * Fix crash on exit on win32. This was caused by incorrectly using fftw_free()
Tue, 16 Jun 2009 12:44:47 +0000 Chris Cannam ...
Thu, 23 Apr 2009 11:39:16 +0000 Chris Cannam * offer choice of audio files to export only if there is more than one
Mon, 30 Mar 2009 13:47:00 +0000 Chris Cannam * fix to rounding problems in plugin parameter box
Mon, 30 Mar 2009 09:17:44 +0000 Chris Cannam * add ffwd/rwd-similar to menu and add shortcuts for them (shift+pgup/down)
Tue, 24 Mar 2009 17:27:40 +0000 Chris Cannam * Very crudely, add an option for the audio file to be exported from
Tue, 17 Mar 2009 10:47:48 +0000 Chris Cannam * use SV_VERSION in help url... why on earth didn't I do that already?
Thu, 12 Mar 2009 11:15:40 +0000 Chris Cannam * Fix incorrect re-enabling of the Solo button when the active waveform
Fri, 27 Feb 2009 13:33:16 +0000 Chris Cannam * Activity log updates
Thu, 26 Feb 2009 17:33:46 +0000 Chris Cannam * If a time-value layer is current when a midi note event is received,