log .hgsubstate @ 1152:2e83525cf638 3.0-integration

age author description
Wed, 27 Apr 2016 11:04:32 +0100 Chris Cannam OSX build fixes 3.0-integration
Fri, 22 Apr 2016 11:15:46 +0100 Chris Cannam Update subrepos 3.0-integration
Wed, 20 Apr 2016 12:06:28 +0100 Chris Cannam Merge branches 3.0-integration and imaf_enc to 3.0-plus-imaf 3.0-plus-imaf
Fri, 15 Apr 2016 16:26:15 +0100 Chris Cannam Merge from branch pluginscan 3.0-integration
Fri, 15 Apr 2016 16:13:06 +0100 Chris Cannam Check for plugin scan helper checker helper program in suitable directory, & tidy up warning messages somewhat pluginscan
Thu, 14 Apr 2016 16:53:03 +0100 Chris Cannam Update checker code layout pluginscan
Thu, 14 Apr 2016 14:23:48 +0100 Chris Cannam Make this warning a #pragma message, as we don't want it to make compilation fail with -Werror set pluginscan
Thu, 14 Apr 2016 14:03:18 +0100 Chris Cannam Make use of, and warn for, the plugin checker for all types of plugin. Haven't yet resolved the question of how to install and find it. pluginscan
Thu, 14 Apr 2016 12:12:04 +0100 Chris Cannam First cut running (but not yet using output of, or recovering from errors in) the plugin checker at startup pluginscan
Fri, 18 Mar 2016 14:26:06 +0000 Chris Cannam Remove Vamp SDK from dependency builds for Windows, as for OSX 3.0-integration
Fri, 18 Mar 2016 14:25:05 +0000 Chris Cannam Start including Vamp SDK into main build, as we do with Sonic Annotator 3.0-integration
Fri, 04 Mar 2016 13:04:39 +0000 Chris Cannam Update subrepo
Fri, 04 Mar 2016 12:39:45 +0000 Chris Cannam Merge from default branch in subrepos 3.0-integration
Fri, 04 Mar 2016 12:30:38 +0000 Chris Cannam Merge in subrepo
Wed, 02 Mar 2016 16:16:43 +0000 Chris Cannam Merge in subrepo 3.0-integration
Tue, 09 Feb 2016 10:59:36 +0000 Chris Cannam Make ViewProxy objects share the ids of their Views; fixes incorrect colour scale drawing 3.0-integration
Tue, 09 Feb 2016 10:21:30 +0000 Chris Cannam Clumsily avoid segfault on pulse shutdown 3.0-integration
Thu, 04 Feb 2016 11:20:37 +0000 Chris Cannam Merge subrepos 3.0-integration
Wed, 03 Feb 2016 16:51:37 +0000 Chris Cannam Truncate edges when about to paint beyond limits of cache spectrogram-minor-refactor
Tue, 02 Feb 2016 16:00:31 +0000 Chris Cannam Don't use partial paints when zoomed in far enough to have boundary alignment concerns. (But boundary calculations are still wrong, leading to a logic error exception.) spectrogram-minor-refactor
Tue, 02 Feb 2016 15:34:39 +0000 Chris Cannam Comment spectrogram-minor-refactor
Tue, 02 Feb 2016 15:32:57 +0000 Chris Cannam Timing tweaks to reduce the number of repaints spectrogram-minor-refactor
Tue, 02 Feb 2016 14:28:00 +0000 Chris Cannam Fix cache validity boundary condition spectrogram-minor-refactor
Tue, 02 Feb 2016 10:44:07 +0000 Chris Cannam *Really* add overlooked file! spectrogram-minor-refactor
Tue, 02 Feb 2016 10:39:39 +0000 Chris Cannam Be a bit more flexible about which symbol to accept in resampler selection spectrogram-minor-refactor
Tue, 02 Feb 2016 10:31:04 +0000 Chris Cannam Revert last commit (wrong branch)
Tue, 02 Feb 2016 10:29:10 +0000 Chris Cannam Add overlooked file!
Sat, 30 Jan 2016 12:09:18 +0000 Chris Cannam Update subrepo
Sat, 30 Jan 2016 12:05:14 +0000 Chris Cannam Update acinclude files to look for qt5-qmake as well as qmake-qt5
Fri, 29 Jan 2016 18:51:05 +0000 Chris Cannam Further fixes to the scrollable cache logic spectrogram-minor-refactor
Fri, 29 Jan 2016 15:08:01 +0000 Chris Cannam Start refactoring out the spectrogram image cache spectrogram-minor-refactor
Wed, 27 Jan 2016 19:27:11 +0000 Chris Cannam Subrepo update spectrogram-minor-refactor
Wed, 27 Jan 2016 19:26:41 +0000 Chris Cannam build fix spectrogram-minor-refactor
Wed, 27 Jan 2016 14:11:38 +0000 Chris Cannam OS/X updates spectrogram-minor-refactor
Wed, 27 Jan 2016 11:10:49 +0000 Chris Cannam Fix calculation of repaint area when we haven't scrolled but cache is not complete spectrogram-minor-refactor
Tue, 26 Jan 2016 17:21:46 +0000 Chris Cannam Start repainting from the middle -- but this is quite unreliable spectrogram-minor-refactor
Tue, 26 Jan 2016 14:44:26 +0000 Chris Cannam Fix return value from paintDrawBuffer in rightToLeft case; propagate timing change to PeakFrequencies version as well spectrogram-minor-refactor
Tue, 26 Jan 2016 13:19:53 +0000 Chris Cannam Draw right-to-left when adjoining an existing cache valid area on the right spectrogram-minor-refactor
Mon, 25 Jan 2016 16:16:21 +0000 Chris Cannam Make paint method do its own timing and abandon if it's taking too long (still needs some work on queueing correct repaints of the remainder) spectrogram-minor-refactor
Mon, 25 Jan 2016 15:52:26 +0000 Chris Cannam Rearrange cache update calculations so as to use the actual painted width returned by paint functions (though they only ever return the same width as requested, at this point) spectrogram-minor-refactor
Fri, 22 Jan 2016 18:12:41 +0000 Chris Cannam Avoid reusing a large paint width if the zoom level has changed (in case it has changed dramatically, as for example when the user hits the F key). Also some tidying and adjustment to timing stuff 3.0-integration
Fri, 22 Jan 2016 17:08:02 +0000 Chris Cannam Tidy a bit 3.0-integration
Fri, 22 Jan 2016 15:17:30 +0000 Chris Cannam Subrepos 3.0-integration
Fri, 22 Jan 2016 13:39:45 +0000 Chris Cannam Convert 3d model column type from QVector to std::vector; replace another user of ResizeableBitset 3.0-integration
Fri, 22 Jan 2016 13:02:00 +0000 Chris Cannam Subrepos 3.0-integration
Fri, 22 Jan 2016 10:20:39 +0000 Chris Cannam Subrepos 3.0-integration
Thu, 21 Jan 2016 18:03:57 +0000 Chris Cannam Merge 3.0-integration
Thu, 10 Dec 2015 10:09:39 +0000 Chris Cannam Subrepo update 3.0-integration
Thu, 21 Jan 2016 15:23:47 +0000 Chris Cannam Mutex fix in bqaudioio to avoid delay in seeking during playback 3.0-integration
Thu, 21 Jan 2016 09:28:57 +0000 Chris Cannam Make colour 3d plot layer colour a preference as well 3.0-integration
Wed, 20 Jan 2016 11:43:16 +0000 Chris Cannam Add default spectrogram colours to prefs 3.0-integration
Tue, 19 Jan 2016 17:18:38 +0000 Chris Cannam Tidy colourschemes
Tue, 19 Jan 2016 16:30:33 +0000 Chris Cannam Rearrange colours, make some of them more attractive, give some of them nicer names colourschemes
Tue, 19 Jan 2016 13:02:32 +0000 Chris Cannam Remove debug out colourschemes
Tue, 19 Jan 2016 12:56:19 +0000 Chris Cannam Provide a sensible name for this colour scheme colourschemes
Tue, 19 Jan 2016 12:34:53 +0000 Chris Cannam Merge from branch 3.0-integration colourschemes
Tue, 19 Jan 2016 12:32:30 +0000 Chris Cannam Show warning to the user when plugin population has problems plugin-startup-test
Mon, 11 Jan 2016 14:18:56 +0000 Chris Cannam Check for plugin loadability before trying to load in the main process (POSIX only so far) plugin-startup-test
Fri, 08 Jan 2016 15:39:12 +0000 Chris Cannam Pull out candidate list plugin-startup-test
Wed, 02 Dec 2015 15:01:38 +0000 Chris Cannam Experimentation with colour schemes and mappings colourschemes
Wed, 02 Dec 2015 10:10:06 +0000 Chris Cannam Update icons 3.0-integration
Wed, 18 Nov 2015 12:08:33 +0000 Chris Cannam Merge from default branch 3.0-integration
Thu, 22 Oct 2015 11:53:06 +0100 Chris Cannam Build fix
Thu, 22 Oct 2015 11:40:31 +0100 Chris Cannam Update CHANGELOG, back out ill-advised svgui feature
Tue, 20 Oct 2015 09:14:24 +0100 Chris Cannam Merge from default branch 3.0-integration
Tue, 20 Oct 2015 09:04:41 +0100 Chris Cannam Fix embarrassing failure to reload Note layers
Wed, 14 Oct 2015 14:47:20 +0100 Chris Cannam Wakeup 3.0-integration
Wed, 14 Oct 2015 14:30:58 +0100 Chris Cannam Remove debug 3.0-integration
Wed, 14 Oct 2015 14:30:26 +0100 Chris Cannam PulseAudio lock fixes 3.0-integration
Wed, 14 Oct 2015 13:34:56 +0100 Chris Cannam Update subrepos 3.0-integration
Mon, 12 Oct 2015 12:43:06 +0100 Chris Cannam Merge from recording branch 3.0-integration
Tue, 22 Sep 2015 17:12:37 +0100 Chris Cannam Fix suspending/resuming audio device; it wasn't suspending when playback reached the end, only when the user stopped explicitly recording
Thu, 17 Sep 2015 13:46:20 +0100 Chris Cannam Merge from branch "recording" 3.0-integration
Thu, 17 Sep 2015 13:29:31 +0100 Chris Cannam Merge from branch "scalable-icons" 3.0-integration
Thu, 17 Sep 2015 13:28:02 +0100 Chris Cannam Update icons scalable-icons
Thu, 17 Sep 2015 12:25:33 +0100 Chris Cannam Update subrepo recording
Wed, 16 Sep 2015 15:16:54 +0100 Chris Cannam Suspend/resume audio device when not in use to save battery (only implemented for PulseAudioIO so far) recording
Wed, 16 Sep 2015 13:40:24 +0100 Chris Cannam Recording message in status bar recording
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
Thu, 20 Aug 2015 13:34:20 +0100 Chris Cannam Subrepo update 3.0-integration
Thu, 20 Aug 2015 13:15:19 +0100 Chris Cannam Merge from branch recording 3.0-integration
Thu, 20 Aug 2015 12:22:17 +0100 Chris Cannam Fix reloading session with recorded audio recording
Wed, 19 Aug 2015 19:42:43 +0100 Chris Cannam Toward resampling on output in bqaudioio recording
Wed, 19 Aug 2015 17:21:40 +0100 Chris Cannam New filename for each audio recording recording
Wed, 19 Aug 2015 17:03:31 +0100 Chris Cannam Make WritableWaveFileModel a true WaveFileModel (and ReadOnlyWaveFileModel the other sort of it). Enable recording from an empty session using that. recording
Wed, 19 Aug 2015 16:34:07 +0100 Chris Cannam Toward recording without something already loaded (needs more work though) recording
Tue, 18 Aug 2015 16:47:54 +0100 Chris Cannam OK, we can record -- sort of recording
Tue, 18 Aug 2015 15:00:34 +0100 Chris Cannam Basic recording stuff recording
Tue, 18 Aug 2015 14:04:47 +0100 Chris Cannam Start stubbing in audio record recording
Mon, 17 Aug 2015 16:19:01 +0100 Chris Cannam Pulse stream and client names bqaudioio
Mon, 10 Aug 2015 10:56:02 +0100 Chris Cannam Graft some fixes in subrepo bqaudioio
Wed, 05 Aug 2015 17:47:12 +0100 Chris Cannam Fix very long delay on seeking during playback (caused by Pulse driver using max length as block size) 3.0-integration
Wed, 05 Aug 2015 09:42:25 +0100 Chris Cannam Avoid playing repeated buffer while re-seeking 3.0-integration
Tue, 04 Aug 2015 16:39:40 +0100 Chris Cannam Merge from branch bqaudioio 3.0-integration
Tue, 04 Aug 2015 16:28:21 +0100 Chris Cannam Merge 3.0-integration
Fri, 24 Jul 2015 16:31:54 +0100 Chris Cannam Merge from default branch 3.0-integration
Tue, 04 Aug 2015 16:26:34 +0100 Chris Cannam Add Range header bqaudioio
Tue, 04 Aug 2015 16:16:57 +0100 Chris Cannam Mutex fixes for PulseAudio bqaudioio
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
Tue, 04 Aug 2015 10:49:24 +0100 Chris Cannam Necessary include 3.0-integration
Wed, 15 Jul 2015 12:27:40 +0100 alo dataquay rollback imaf_enc
Tue, 14 Jul 2015 15:04:46 +0100 alo removed imaf sliders imaf_enc
Mon, 13 Jul 2015 14:39:41 +0100 Chris Cannam Make the play-speed dial settings much easier to understand and use (fixes #1328)
Tue, 07 Jul 2015 17:39:06 +0100 Chris Cannam Merge from default branch 3.0-integration
Tue, 07 Jul 2015 17:28:58 +0100 Chris Cannam Major fix to bug in handling of fuzzy column in CSV import (introduced since the last release) which meant that col 6 of a wide CSV would go missing completely!
Fri, 03 Jul 2015 16:09:14 +0100 Chris Cannam Fix assignment of values to regions on import, in case where region model contains duplicate points
Wed, 01 Jul 2015 17:43:05 +0100 Chris Cannam Merge 3.0-integration
Wed, 01 Jul 2015 16:18:00 +0100 Chris Cannam Subrepo 3.0-integration
Wed, 01 Jul 2015 18:31:28 +0100 Chris Cannam Merge from branch simple-fft-model 3.0-integration
Wed, 07 Jan 2015 17:42:21 +0000 Chris Cannam Merge from default branch simple-fft-model
Wed, 01 Jul 2015 15:53:54 +0100 Chris Cannam Fix a number of warnings in the 32-bit build
Wed, 01 Jul 2015 13:27:03 +0100 Chris Cannam Merge from branch simple-fft-model 3.0-integration
Wed, 01 Jul 2015 13:21:08 +0100 Chris Cannam Merge from branch osx-retina 3.0-integration
Wed, 01 Jul 2015 13:08:39 +0100 Chris Cannam A few new icons osx-retina
Wed, 01 Jul 2015 11:33:28 +0100 Chris Cannam Switch off debug again simple-fft-model
Wed, 01 Jul 2015 11:32:18 +0100 Chris Cannam Fill extent is not relevant in simple-fft-model code, as it's always the full extent simple-fft-model
Tue, 30 Jun 2015 15:06:47 +0100 Chris Cannam Fix dark point at highlight of LED button osx-retina
Tue, 30 Jun 2015 15:00:23 +0100 Chris Cannam Render LED button direct to widget, making it look OK on retina screen osx-retina
Tue, 30 Jun 2015 14:58:12 +0100 Chris Cannam Subrepos osx-retina
Tue, 30 Jun 2015 14:16:22 +0100 Chris Cannam Merge osx-retina
Tue, 30 Jun 2015 14:15:40 +0100 Chris Cannam Subrepo update osx-retina
Tue, 30 Jun 2015 14:14:34 +0100 Chris Cannam Tighten spacing around sides of property box on OS/X osx-retina
Tue, 30 Jun 2015 10:26:23 +0100 Chris Cannam Merge simple-fft-model
Tue, 30 Jun 2015 10:25:32 +0100 Chris Cannam Build fix simple-fft-model
Fri, 26 Jun 2015 14:18:18 +0100 Chris Cannam Merge from branch osx-retina 3.0-integration
Fri, 26 Jun 2015 14:17:28 +0100 Chris Cannam Update subrepos for 3.0-integration 3.0-integration
Tue, 16 Jun 2015 20:32:44 +0100 Chris Cannam Two-channel test simple-fft-model
Tue, 16 Jun 2015 20:28:23 +0100 Chris Cannam Fix a cache-related dumbitude simple-fft-model
Mon, 15 Jun 2015 19:32:30 +0100 Chris Cannam Raise this maximum, so longer files can be shown in the overview pane simple-fft-model
Mon, 15 Jun 2015 19:01:44 +0100 Chris Cannam Use in-memory cache for WAV files as well, if appropriate simple-fft-model
Mon, 15 Jun 2015 16:02:58 +0100 Chris Cannam Smooth signal flow through from file to fft model simple-fft-model
Mon, 15 Jun 2015 14:35:37 +0100 Chris Cannam Store temporary audio files in memory if we have plenty of it simple-fft-model
Mon, 15 Jun 2015 12:38:50 +0100 Chris Cannam Tidy simple-fft-model
Mon, 15 Jun 2015 12:19:48 +0100 Chris Cannam Rework audio file reader API to prefer using std containers simple-fft-model
Sat, 13 Jun 2015 08:47:05 +0100 Chris Cannam Fix to fft cache simple-fft-model
Fri, 12 Jun 2015 19:18:56 +0100 Chris Cannam A small cache for source samples simple-fft-model
Fri, 12 Jun 2015 18:50:52 +0100 Chris Cannam Make a small cache of recently-used columns simple-fft-model
Fri, 12 Jun 2015 18:20:09 +0100 Chris Cannam Normalization function simple-fft-model
Fri, 12 Jun 2015 18:08:57 +0100 Chris Cannam Simplest naive FFTModel implementation (+ fill in tests) simple-fft-model
Fri, 12 Jun 2015 14:51:46 +0100 Chris Cannam Gut the old code, but don't replace it yet (so nothing will link yet) simple-fft-model
Fri, 12 Jun 2015 13:46:44 +0100 Chris Cannam More tests simple-fft-model
Fri, 12 Jun 2015 12:41:19 +0100 Chris Cannam Start making the FFT model tests into proper tests
Thu, 11 Jun 2015 09:09:21 +0100 Chris Cannam Tidy
Wed, 10 Jun 2015 17:06:02 +0100 Chris Cannam Tidy dense time-value model API a bit; add first simple unit test for FFT model
Wed, 10 Jun 2015 14:44:09 +0100 Chris Cannam Remove some obsolete unused files
Wed, 10 Jun 2015 13:38:02 +0100 Chris Cannam Merge from default branch osx-retina
Wed, 10 Jun 2015 13:31:31 +0100 Chris Cannam Update subrepo
Wed, 10 Jun 2015 13:13:39 +0100 Chris Cannam Report error if transform fails (during operation, rather than at start as was already reported)
Thu, 04 Jun 2015 11:12:14 +0100 Chris Cannam Add forgotten zoom icon osx-retina
Mon, 01 Jun 2015 11:36:36 +0100 Chris Cannam Couple more icons osx-retina
Mon, 01 Jun 2015 10:43:58 +0100 Chris Cannam Update subrepos osx-retina
Fri, 22 May 2015 10:42:15 +0100 Chris Cannam Fix crash when importing wide CSV file
Fri, 22 May 2015 09:17:52 +0100 Chris Cannam Add half-wave rectification option to Colour 3D Plot layer
Thu, 21 May 2015 16:38:07 +0100 Chris Cannam minor debug thing osx-retina
Thu, 21 May 2015 16:05:14 +0100 Chris Cannam Fixes to font sizing in colour 3d plot layer (for #1221) osx-retina
Thu, 21 May 2015 15:34:23 +0100 Chris Cannam Merge in subrepo
Thu, 21 May 2015 15:31:12 +0100 Chris Cannam Avoid going pop when setting play head to before time 0
Thu, 21 May 2015 14:06:20 +0100 Chris Cannam Prevent selection being dragged beyond start/end of content
Thu, 21 May 2015 13:55:06 +0100 Chris Cannam Box colour a darker grey by default (but also changeable now)
Fri, 15 May 2015 09:15:57 +0100 Chris Cannam Fix #1222 CSV export of time-instants layer omits last point
Thu, 14 May 2015 15:40:37 +0100 Chris Cannam Merge from branch scalable-icons osx-retina
Thu, 14 May 2015 15:39:47 +0100 Chris Cannam Merge from default branch osx-retina
Thu, 14 May 2015 14:57:42 +0100 Chris Cannam Fix #1220 Flexi-note layer appears in Layers menu
Thu, 14 May 2015 14:04:41 +0100 Chris Cannam Handle case where plugin erroneously returns sample rate 0 for fixed-rate output
Wed, 13 May 2015 14:06:34 +0100 Chris Cannam Icon update scalable-icons
Tue, 12 May 2015 16:19:45 +0100 Chris Cannam Fixes to, and tests for, RealTime-to-text methods
Tue, 12 May 2015 14:25:00 +0100 Chris Cannam Display note name derived from value, when hovering over time-value feature if the scale unit is Hz
Tue, 12 May 2015 12:31:37 +0100 Chris Cannam Address #1214, layer import produces wrong layer type. We needed a more principled approach to making sure the format gets updated properly and the dialog elements are consistent (basically separating making the dialog elements consistent from subsequently updating the format). This change should provide that, though there may be gotchas still.
Wed, 06 May 2015 16:28:37 +0100 Chris Cannam Icons scalable-icons
Wed, 06 May 2015 14:18:41 +0100 Chris Cannam Simplistic play-selection scalable-icons
Wed, 06 May 2015 13:44:54 +0100 Chris Cannam Make play-pause bigger scalable-icons
Wed, 06 May 2015 13:30:43 +0100 Chris Cannam Rewind/ffwd shouldn't be available when nothing loaded scalable-icons
Wed, 06 May 2015 13:16:05 +0100 Chris Cannam Update splash, and a build fix scalable-icons
Wed, 06 May 2015 13:00:57 +0100 Chris Cannam Fixes to scaling of splash screen scalable-icons
Wed, 06 May 2015 10:44:19 +0100 Chris Cannam Various fixes to scalable rendering scalable-icons
Wed, 06 May 2015 10:08:28 +0100 Chris Cannam Experiment with loading SVGs scalable-icons
Wed, 29 Apr 2015 13:28:44 +0100 Chris Cannam Make Retina layer rendering selectable in settings osx-retina
Wed, 29 Apr 2015 13:08:17 +0100 Chris Cannam Fix font size for painter when rendering scaled osx-retina
Wed, 29 Apr 2015 13:02:57 +0100 Chris Cannam Fix positioning of local feature illumination rectangle osx-retina
Wed, 29 Apr 2015 12:37:23 +0100 Chris Cannam Fix rendering of selections osx-retina
Mon, 27 Apr 2015 11:38:01 +0100 Chris Cannam Always render to a buffer, then from that to the widget osx-retina
Mon, 20 Apr 2015 15:59:03 +0100 Chris Cannam Painting off-cache means we shouldn't use proxy (we aren't scaling.. yet) osx-retina
Mon, 20 Apr 2015 14:01:39 +0100 Chris Cannam Some scaling & zoom bits osx-retina
Mon, 20 Apr 2015 11:52:50 +0100 Chris Cannam Update subrepos and config stuff osx-retina
Mon, 20 Apr 2015 10:10:26 +0100 Chris Cannam Allow layers to be loaded without models if their layer class explicitly says it's OK (otherwise default template won't load, as it has an empty waveform layer)
Mon, 20 Apr 2015 09:22:46 +0100 Chris Cannam Merge from branch cxx11
Mon, 20 Apr 2015 09:22:27 +0100 Chris Cannam Subrepo updates
Wed, 18 Mar 2015 15:10:36 +0000 Chris Cannam Fix crash caused by using proxy (of unknown lifecycle) instead of view as cache key osx-retina
Wed, 18 Mar 2015 13:52:07 +0000 Chris Cannam Pass proxy to layer for painting osx-retina
Tue, 17 Mar 2015 16:56:03 +0000 Chris Cannam Many fixes for the previous stuff osx-retina
Tue, 17 Mar 2015 16:33:51 +0000 Chris Cannam Another small replacement osx-retina
Tue, 17 Mar 2015 15:05:49 +0000 Chris Cannam Subrepo osx-retina
Wed, 11 Mar 2015 15:35:20 +0000 Chris Cannam Experiment with querying paint rect separately from view rect osx-retina
Wed, 11 Mar 2015 13:55:15 +0000 Chris Cannam Subrepo state cxx11
Wed, 11 Mar 2015 13:54:56 +0000 Chris Cannam Start branch for retina hi-res rendering osx-retina
Wed, 11 Mar 2015 13:30:37 +0000 Chris Cannam Build fixes for OS/X cxx11
Wed, 11 Mar 2015 12:23:06 +0000 Chris Cannam Subrepo cxx11
Wed, 11 Mar 2015 11:58:54 +0000 Chris Cannam Subrepos cxx11
Wed, 11 Mar 2015 09:29:45 +0000 Chris Cannam Comments etc cxx11
Tue, 10 Mar 2015 20:03:08 +0000 Chris Cannam Merge cxx11
Tue, 10 Mar 2015 20:02:06 +0000 Chris Cannam Doh cxx11
Tue, 10 Mar 2015 17:40:43 +0000 Chris Cannam Subrepos cxx11
Tue, 10 Mar 2015 17:31:14 +0000 Chris Cannam Nothing of consequence cxx11
Tue, 10 Mar 2015 17:23:45 +0000 Chris Cannam More type fixes. We now build with -Wconversion, on this platform (64-bit Linux) at least. cxx11
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
Tue, 10 Mar 2015 10:31:27 +0000 Chris Cannam More type fixes, primarily in the spectrogram cxx11
Mon, 09 Mar 2015 15:59:04 +0000 Chris Cannam A few more fixes cxx11
Mon, 09 Mar 2015 14:35:21 +0000 Chris Cannam Working through the float/double and int/sv_frame_t fixes cxx11
Mon, 09 Mar 2015 12:02:10 +0000 Chris Cannam Move to using double rather than float for floating-point calculations (float only for storage); more build fixes cxx11
Mon, 09 Mar 2015 08:43:20 +0000 Chris Cannam More conversion fixes cxx11
Wed, 04 Mar 2015 13:53:42 +0000 Chris Cannam Now builds with current svcore; next, try it again with -Wconversion in svgui, svapp, and sonic-visualiser cxx11
Tue, 03 Mar 2015 09:33:59 +0000 Chris Cannam Merge from default branch cxx11
Mon, 02 Mar 2015 17:25:27 +0000 Chris Cannam Update subrepo
Mon, 02 Mar 2015 17:20:24 +0000 Chris Cannam Specify UTF-8 encoding when writing XML formats -- the XML header always indicated UTF-8 but the QTextStream defaulted to local encoding which is generally not UTF-8 on Windows
Thu, 26 Feb 2015 09:44:08 +0000 Chris Cannam Update and merge
Thu, 26 Feb 2015 09:43:12 +0000 Chris Cannam Debug reporting from FileSource
Tue, 24 Feb 2015 17:42:00 +0000 Chris Cannam Enable ThreadSanitizer datarace
Wed, 18 Feb 2015 12:08:17 +0000 Chris Cannam Add option to toggle H:M:S time display (when off, just show seconds even when more than 60)
Fri, 13 Feb 2015 13:30:37 +0000 Chris Cannam Update subrepos
Mon, 09 Feb 2015 10:31:07 +0000 Chris Cannam Merge from default branch cxx11
Mon, 15 Dec 2014 16:08:26 +0000 Chris Cannam Tidy up layout and ranges for unit conversion dialog, highlight in red any out-of-range values
Tue, 09 Dec 2014 13:53:44 +0000 Chris Cannam Start connecting up tempo bits
Tue, 09 Dec 2014 12:17:04 +0000 Chris Cannam Update units when prefs change
Tue, 09 Dec 2014 11:49:27 +0000 Chris Cannam Oops, included some unintended cruft
Tue, 09 Dec 2014 11:45:34 +0000 Chris Cannam hz -> freq, and some layout rearrangement
Mon, 08 Dec 2014 15:37:49 +0000 Chris Cannam Fixes to limits etc in unit converter
Tue, 02 Dec 2014 17:53:17 +0000 Chris Cannam Wire up note/octave stuff
Tue, 02 Dec 2014 13:50:49 +0000 Chris Cannam Start adding piano note
Tue, 02 Dec 2014 13:30:24 +0000 Chris Cannam Adding the unit converter code might have enhanced the previous commit a little
Mon, 01 Dec 2014 16:31:40 +0000 Chris Cannam Start work on unit converter
Mon, 01 Dec 2014 15:42:58 +0000 Chris Cannam Unit tests for StringBits::splitQuoted
Mon, 01 Dec 2014 10:18:55 +0000 Chris Cannam If the first column of a CSV file has zero or one non-empty values in it, during the first 5 rows, then ignore it by default
Thu, 27 Nov 2014 17:50:34 +0000 Chris Cannam Fix close-quote immediately before separator in StringBits::splitQuoted
Thu, 27 Nov 2014 17:39:37 +0000 Chris Cannam Avoid completely smoothing out a curve if it alternates high/low, when zooming out far enough to use lines instead
Thu, 20 Nov 2014 12:30:16 +0000 Chris Cannam Couple more RealTime tests
Wed, 19 Nov 2014 15:28:55 +0000 Chris Cannam Subrepo state
Mon, 17 Nov 2014 15:31:08 +0000 Chris Cannam CXX11 (-std=c++11) branch, to test build environments before making any code adaptations cxx11
Mon, 10 Nov 2014 09:54:09 +0000 Chris Cannam Discard wildly excessive wheel events
Fri, 03 Oct 2014 15:27:02 +0100 Chris Cannam Handle variable columns by importing all of them (not just the minimum number)
Fri, 03 Oct 2014 15:09:27 +0100 Chris Cannam Add milliseconds as CSV import timing option
Wed, 01 Oct 2014 21:26:09 +0100 Chris Cannam Subrepo update 2.4-stable
Mon, 29 Sep 2014 13:27:14 +0100 Chris Cannam Correct some really stupid fixed-length string stuff, including a genuine stack overflow that causes a crash on OS/X for certain colour 3d plot data. 2.4-stable
Wed, 24 Sep 2014 18:55:37 +0100 Chris Cannam Merge
Wed, 24 Sep 2014 10:00:56 +0100 Chris Cannam Some install and packaging updates
Tue, 16 Sep 2014 10:29:19 +0100 Chris Cannam Fix #1058 clicking row in Layer Edit dialog when colour 3d plot layer active jumps to wrong frame (was using sample rate where resolution intended)
Fri, 12 Sep 2014 16:59:52 +0100 Chris Cannam Refuse to play if no sample rate available (fixes crash when playing after deleting only pane)
Fri, 12 Sep 2014 11:50:26 +0100 Chris Cannam Don't print activity
Fri, 12 Sep 2014 11:38:55 +0100 Chris Cannam Experimentally add the hybrid normalisation as an option (not working well either in UI or implementation) normalize_hybrid_option
Thu, 11 Sep 2014 13:53:41 +0100 Chris Cannam Do not draw the model time extents if the top layer does not have time as its x axis (fixing #1057) 2.4beta2
Wed, 10 Sep 2014 09:40:45 +0100 Chris Cannam If the old and new-style user resource prefixes return different results, move across resources from old to new to prime the new path first time we look it up
Tue, 09 Sep 2014 20:37:07 +0100 Chris Cannam Use QStandardPaths::writableLocation(DataLocation) instead of synthesising path ourselves (hopefully fixing encoding difficulties on Windows)
Tue, 09 Sep 2014 16:52:24 +0100 Chris Cannam Respond tidily to user cancellation during download, instead of going on to attempt to load the nonexistent file as a non-audio format
Wed, 03 Sep 2014 13:12:38 +0100 Chris Cannam Avoid complaint about unused return value
Wed, 03 Sep 2014 13:10:19 +0100 Chris Cannam Fix potential null pointer deref
Wed, 03 Sep 2014 13:08:32 +0100 Chris Cannam Fix memory leak (from coverity scan)
Wed, 03 Sep 2014 13:06:13 +0100 Chris Cannam Fix some uninitialised values (from coverity scan)
Wed, 03 Sep 2014 13:01:51 +0100 Chris Cannam Remove redundant code (sourceChannels must be at least 2 "because we offer pan") (from coverity scan)
Wed, 03 Sep 2014 12:11:40 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 12:10:27 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 12:08:35 +0100 Chris Cannam Fix a couple of not-very-realistic potential null-pointer derefs (from coverity scan)
Wed, 03 Sep 2014 12:05:45 +0100 Chris Cannam Simplify some logic where loop was used with an unconditional "break" that meant it could only happen once (from coverity scan)
Wed, 03 Sep 2014 12:04:22 +0100 Chris Cannam Fix some potential null-pointer derefs, and simplify some logic where loops were used with an unconditional "break" that meant they could only happen once (from coverity scan)
Wed, 03 Sep 2014 11:53:43 +0100 Chris Cannam Fix some potential divide by zeros (from coverity scan)
Wed, 03 Sep 2014 11:51:51 +0100 Chris Cannam Fix minor resource leak (from coverity scan)
Wed, 03 Sep 2014 11:49:31 +0100 Chris Cannam Clarify some sneaky logic
Wed, 03 Sep 2014 11:48:18 +0100 Chris Cannam Fix uninitialised variable (from coverity scan)
Wed, 03 Sep 2014 11:47:41 +0100 Chris Cannam Fix a couple of inadvertant integer divisions (from coverity scan)
Wed, 03 Sep 2014 11:44:40 +0100 Chris Cannam Remove redundant code (from coverity scan)
Wed, 03 Sep 2014 11:42:39 +0100 Chris Cannam Fix potential divide by zero
Wed, 03 Sep 2014 11:41:58 +0100 Chris Cannam Clarify some sneaky logic
Wed, 03 Sep 2014 11:33:57 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:32:08 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:31:09 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:27:23 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:26:21 +0100 Chris Cannam Fix some potential null derefs (from coverity scan)
Wed, 03 Sep 2014 11:22:46 +0100 Chris Cannam Fix memory leak
Wed, 03 Sep 2014 11:20:18 +0100 Chris Cannam Fix various slightly dodgy derefs and the like (from coverity scan)
Wed, 03 Sep 2014 11:10:22 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:09:26 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:07:12 +0100 Chris Cannam Remove redundant code (from coverity scan)
Wed, 03 Sep 2014 11:06:19 +0100 Chris Cannam Fix very minor but erroneous non-float-arithmetic
Wed, 03 Sep 2014 11:04:41 +0100 Chris Cannam clarify
Wed, 03 Sep 2014 11:01:50 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:00:19 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 11:00:07 +0100 Chris Cannam Back out last change (see subrepo commit log)
Wed, 03 Sep 2014 10:49:38 +0100 Chris Cannam Fix to iterator invalidation (from coverity scan)
Wed, 03 Sep 2014 10:40:37 +0100 Chris Cannam As coverity points out, MIDI_END_OF_EXCLUSIVE (0xF7) cannot result from masking with MIDI_MESSAGE_TYPE_MASK(0xF0). Not that it really matters here.
Wed, 03 Sep 2014 09:58:31 +0100 Chris Cannam Fix return of empty string as bool value (from coverity scan, interesting the compiler doesn't mind)
Wed, 03 Sep 2014 09:57:30 +0100 Chris Cannam Frame this condition more defensively (from coverity scan)
Wed, 03 Sep 2014 09:56:18 +0100 Chris Cannam Fix fallthrough in switch (from coverity scan)
Wed, 03 Sep 2014 09:48:51 +0100 Chris Cannam Fix something coverity reports as "copy-paste error" (actually it doesn't matter, but the fix reads better)
Wed, 03 Sep 2014 09:47:52 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 09:46:28 +0100 Chris Cannam Fix accidental declaration of section as bool rather than int (definitely a bug but what did it cause? see #1051, we need units here) (from coverity scan)
Wed, 03 Sep 2014 09:39:23 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 09:37:37 +0100 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
Wed, 03 Sep 2014 09:35:56 +0100 Chris Cannam Fix one actual null pointer deref and a couple of potential ones, plus an uninitialised value (from coverity scan)
Wed, 03 Sep 2014 09:27:04 +0100 Chris Cannam Fix uninitialised values
Wed, 03 Sep 2014 09:25:41 +0100 Chris Cannam Fix uninitialised members
Wed, 03 Sep 2014 09:23:02 +0100 Chris Cannam Remove redundant code (sourceChannels must be at least 2 "because we offer pan") (from coverity scan)
Wed, 03 Sep 2014 09:21:05 +0100 Chris Cannam Fix uninitialised bool
Tue, 02 Sep 2014 16:18:26 +0100 Chris Cannam Add const version of this accessor
Tue, 02 Sep 2014 16:14:22 +0100 Chris Cannam Use getInteractionLayer for immediate interactions, rather than getSelectedLayer (which may be invisible)
Tue, 02 Sep 2014 16:12:40 +0100 Chris Cannam Return getSelectedLayer to being able to return a dormant layer -- if that isn't allowed, then getInteractionLayer is what you want
Tue, 02 Sep 2014 16:10:10 +0100 Chris Cannam Use fixed-order when exporting layers to a session
Tue, 02 Sep 2014 16:06:41 +0100 Chris Cannam Restore the old prev/next layer commands (that were never enabled because they didn't work) using the new fixed order layer list (so they now do work)
Tue, 02 Sep 2014 15:25:27 +0100 Chris Cannam Use fixed-order layer list for property container enumeration. Fixes habit of the layer property tabs to jump about when adding a new layer.
Tue, 02 Sep 2014 15:20:23 +0100 Chris Cannam Populate the fixed order layer list
Tue, 02 Sep 2014 14:47:04 +0100 Chris Cannam Introduce (but don't yet populate) the fixed layers vector; rename m_layers to m_layerStack to reflect its ordering by stacking
Tue, 02 Sep 2014 10:31:23 +0100 Chris Cannam Add getInteractionLayer() and some docs
Mon, 01 Sep 2014 16:50:26 +0100 Chris Cannam Fix #1047 Floating-point exception on exit if no file loaded
Mon, 01 Sep 2014 13:44:36 +0100 Chris Cannam Branch rearrangement in svapp 2.4beta1
Mon, 01 Sep 2014 13:37:22 +0100 Chris Cannam Handle keyboard shortcuts with Shift modifier in the same way as those with no modifier
Wed, 13 Aug 2014 22:15:31 +0100 Chris Cannam Merge from default branch 2.4beta1
Wed, 13 Aug 2014 22:03:19 +0100 Chris Cannam This spacing works a bit better on the Mac (though not really well enough)
Wed, 13 Aug 2014 21:45:59 +0100 Chris Cannam Don't label time zero, it gets cut off by opaque end layer
Wed, 13 Aug 2014 21:37:25 +0100 Chris Cannam Beta release dialog 2.4beta1
Wed, 13 Aug 2014 16:45:14 +0100 Chris Cannam Set parents for various dialogs (to avoid them hitting focus-stealing prevention)
Wed, 13 Aug 2014 11:49:45 +0100 Chris Cannam More debug
Wed, 13 Aug 2014 10:11:25 +0100 Chris Cannam Attempt to get rebuilt-shortcuts working on OS/X (unsuccessfully)
Wed, 13 Aug 2014 09:50:42 +0100 Chris Cannam Avoid compiler warnings when building without lrdf
Wed, 13 Aug 2014 09:09:16 +0100 Chris Cannam Some temporary action debug output
Mon, 11 Aug 2014 11:30:18 +0100 Chris Cannam Make sparse time-value layers inaudible by default (user must un-mute them) for compatibility with earlier versions
Fri, 25 Jul 2014 17:02:44 +0100 Chris Cannam Debug output stuff
Fri, 25 Jul 2014 15:29:11 +0100 Chris Cannam Subrepo updates
Fri, 25 Jul 2014 13:43:56 +0100 Chris Cannam Rich text for tooltip -- apart from anything else, this ensures it gets word-wrapped
Fri, 18 Jul 2014 15:46:18 +0100 Chris Cannam Merge subrepos from tonioni branch
Thu, 17 Jul 2014 16:22:54 +0100 Chris Cannam Small fixes: avoid static etc
Thu, 17 Jul 2014 14:50:31 +0100 Chris Cannam Fix some errant signals (the modelChanged with args are now modelChangedWithin)
Fri, 04 Jul 2014 11:08:05 +0100 Chris Cannam We do have liblo
Fri, 04 Jul 2014 11:03:33 +0100 Chris Cannam OS/X build/deploy fixes
Wed, 02 Jul 2014 22:04:10 +0100 Chris Cannam Merge from tonioni branch
Wed, 02 Jul 2014 17:30:09 +0100 Chris Cannam Create separate play scroll modes for (Tony-style, DAW-style) page mode and (SV-style) paging with playhead alignment to centre on drag
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:34:11 +0100 Chris Cannam Subrepos, and update in line with latest no-warning changes
Wed, 18 Jun 2014 13:54:36 +0100 Chris Cannam Subrepos
Wed, 18 Jun 2014 13:52:03 +0100 Chris Cannam Merge from branch warnfix_no_size_t
Wed, 18 Jun 2014 08:56:32 +0100 Chris Cannam Merge from branch tony_integration warnfix_no_size_t
Tue, 17 Jun 2014 17:00:33 +0100 Chris Cannam Fix signal/slot name warnfix_no_size_t
Tue, 17 Jun 2014 16:42:51 +0100 Chris Cannam Various size_t etc removals, and compiler warning fixes warnfix_no_size_t
Tue, 17 Jun 2014 13:20:36 +0100 Chris Cannam Merge subrepos from default and tonioni branches tony_integration
Tue, 03 Jun 2014 11:12:48 +0100 Chris Cannam Merge subrepos from tonioni branch
Fri, 23 May 2014 11:29:17 +0100 Chris Cannam Fix erroneous addition of extra point at time zero when first tapping a point with a time-difference based label scheme
Fri, 23 May 2014 11:17:52 +0100 Chris Cannam Remember the last-used suffix in save dialog (#877).
Thu, 22 May 2014 15:25:43 +0100 Chris Cannam Subrepo state
Thu, 22 May 2014 15:23:33 +0100 Chris Cannam Subrepo state (crash fix)
Mon, 19 May 2014 10:54:45 +0100 Chris Cannam Fixes to FileSource from Ted Felix (for Rosegarden): avoid blowing up through calling abort() from cleanup() when error occurred; set status correctly for FTP transfers
Wed, 14 May 2014 09:57:12 +0100 Chris Cannam Switch to default branches in subrepos, merge them down
Tue, 13 May 2014 09:50:59 +0100 Chris Cannam Avoid potential crash when network connection fails
Fri, 09 May 2014 17:15:50 +0100 Chris Cannam Merge from default branch tony_integration
Thu, 08 May 2014 15:07:22 +0100 Chris Cannam Subrepo state tony_integration
Wed, 07 May 2014 16:51:04 +0100 Chris Cannam Restore selection of playback sample for note layers. Also default to new elecpiano clip. tony_integration
Wed, 07 May 2014 16:03:37 +0100 Chris Cannam Patches from Jakob Leben
Wed, 07 May 2014 15:27:32 +0100 Chris Cannam Subrepo updates, merging to integration branch tony_integration
Sat, 26 Apr 2014 22:22:18 +0100 Chris Cannam Add some more subrepos
Mon, 07 Apr 2014 10:47:15 +0100 Chris Cannam Make it possible to import CSV files directly into Note layers
Wed, 02 Apr 2014 08:53:55 +0100 Chris Cannam Update subrepos 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
Thu, 27 Mar 2014 13:32:56 +0000 Chris Cannam Make octave numbering configurable, and change default to C4 = middle C
Tue, 11 Mar 2014 18:09:41 +0000 Chris Cannam Update to current state of tonioni and default branches tony_integration
Tue, 11 Mar 2014 17:29:58 +0000 Chris Cannam Subrepo state
Thu, 06 Mar 2014 09:44:52 +0000 Chris Cannam Subrepo fix
Tue, 04 Mar 2014 15:34:09 +0000 Chris Cannam Fix in svgui
Thu, 06 Feb 2014 18:35:01 +0000 Chris Cannam Subrepo state
Fri, 31 Jan 2014 17:28:15 +0000 Chris Cannam Subrepo state + build and run new tests
Tue, 28 Jan 2014 17:38:22 +0000 Chris Cannam Subrepo state: bodge in normalise-to-log. Todo: Wire up properly.
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
Wed, 11 Dec 2013 21:40:47 +0000 Chris Cannam Subrepo: elide negative frame times
Wed, 11 Dec 2013 17:41:06 +0000 Chris Cannam Fix local variable aliasing which prevented network requests happening on the first run even when permitted
Thu, 05 Dec 2013 10:11:17 +0000 Chris Cannam Update subrepos imaf_enc
Wed, 04 Dec 2013 16:48:08 +0000 Chris Cannam Cut down number of includes and predeclarations
Wed, 04 Dec 2013 14:00:45 +0000 Chris Cannam Subrepo
Wed, 04 Dec 2013 13:50:25 +0000 Chris Cannam Subrepo state: vertical scales on various layers
Tue, 03 Dec 2013 17:57:38 +0000 Chris Cannam Subrepo state
Tue, 03 Dec 2013 17:55:49 +0000 Chris Cannam Deps and subrepo state
Tue, 26 Nov 2013 14:34:55 +0000 Chris Cannam Fix uninitialised pointer (and consequent crash on exit)
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 11:16:58 +0000 Chris Cannam WS -> OS
Thu, 21 Nov 2013 17:05:03 +0000 Chris Cannam Subrepo state
Tue, 05 Nov 2013 11:58:32 +0000 Chris Cannam Merge from default branch imaf_enc
Tue, 05 Nov 2013 11:35:57 +0000 Chris Cannam Add dependencies subrepo as a matter of course
Mon, 04 Nov 2013 17:47:53 +0000 Chris Cannam Merge from default branch imaf_enc