log

age author description
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
Wed, 14 Dec 2016 11:56:47 +0000 Chris Cannam Minor debug tweaks 3.0-integration
Tue, 13 Dec 2016 16:23:48 +0000 Chris Cannam Fix some compiler problems 3.0-integration
Mon, 12 Dec 2016 15:18:52 +0000 Chris Cannam Some hackery toward having a zoomlevel type zoom
Fri, 09 Dec 2016 18:01:55 +0000 Chris Cannam Merge from branch bqresample 3.0-integration
Fri, 09 Dec 2016 14:40:49 +0000 Chris Cannam Fixes to sample rate and latency handling bqresample
Tue, 06 Dec 2016 09:47:27 +0000 Chris Cannam Some work on play parameters and level controls in property box levelpanwidget
Tue, 06 Dec 2016 09:20:10 +0000 Chris Cannam Switch to level-pan tool button in property box levelpanwidget
Mon, 05 Dec 2016 17:13:01 +0000 Chris Cannam Introduce level-pan widget to property box levelpanwidget
Mon, 05 Dec 2016 15:47:32 +0000 Chris Cannam Add monitoring to level-pan widget (though not well, yet) levelpanwidget
Mon, 05 Dec 2016 14:51:25 +0000 Chris Cannam Another use of WidgetScale more-hidpi
Mon, 05 Dec 2016 14:31:53 +0000 Chris Cannam Some icon updates more-hidpi
Mon, 05 Dec 2016 12:04:23 +0000 Chris Cannam Scale the sizes of a few more UI elements more-hidpi
Wed, 30 Nov 2016 11:01:39 +0000 Chris Cannam Bigger colour swatches for bigger fonts 3.0-integration
Wed, 30 Nov 2016 10:54:16 +0000 Chris Cannam Always accept wheel events 3.0-integration
Mon, 28 Nov 2016 14:39:59 +0000 Chris Cannam More debug 3.0-integration
Wed, 23 Nov 2016 10:39:32 +0000 Chris Cannam Avoid rounding error giving too few bins in column request 3.0-integration
Mon, 21 Nov 2016 15:33:08 +0000 Chris Cannam Merge from branch bqfft 3.0-integration
Mon, 21 Nov 2016 15:05:57 +0000 Chris Cannam Branch to use bqfft code and remove FFTapi bqfft
Thu, 17 Nov 2016 17:47:10 +0000 Chris Cannam Backed out changeset d89e04b0eff3, thus un-backing-out changeset c036560a7205! 3.0-integration
Thu, 17 Nov 2016 11:48:59 +0000 Chris Cannam Backed out changeset c036560a7205 3.0-integration
Thu, 17 Nov 2016 11:48:42 +0000 Chris Cannam Introduce our own scaleDrawBufferImage (though I think we probably won't actually want to use this, so I expect to back it out again) 3.0-integration
Thu, 10 Nov 2016 09:58:28 +0000 Chris Cannam More timings and cache hit counts 3.0-integration
Tue, 08 Nov 2016 14:55:53 +0000 Chris Cannam Use peak cache at one zoom level lower (since it exists at that level already -- this is a >= vs > question) + make naming more uniform 3.0-integration
Fri, 04 Nov 2016 16:44:59 +0000 Chris Cannam Fix omitted topmost bin 3.0-integration
Fri, 04 Nov 2016 16:32:41 +0000 Chris Cannam Fix forehead-slapping failure to use the right model when rendering 3d plot in peaks cache mode (i.e. when zoomed quite far out) 3.0-integration
Thu, 03 Nov 2016 14:57:00 +0000 Chris Cannam Make SVDEBUG always write to a log file -- formerly this was disabled in NDEBUG builds. I think there's little use to that, it just means that we keep adding more cerr debug output because we aren't getting the log we need. And SVDEBUG logging is not usually used in tight loops, I don't think the performance overhead is too serious. 3.0-integration
Fri, 28 Oct 2016 15:20:58 +0100 Chris Cannam Merge from branch piper 3.0-integration
Tue, 25 Oct 2016 15:32:41 +0100 Chris Cannam Tidying project-file-rework
Tue, 25 Oct 2016 15:29:01 +0100 Chris Cannam Minor build updates project-file-rework
Tue, 25 Oct 2016 11:04:50 +0100 Chris Cannam Merge from branch 3.0-integration project-file-rework
Mon, 24 Oct 2016 17:53:33 +0100 Chris Cannam Cut down vastly on the number of config.pri files and places where their contents has to be effectively duplicated without them project-file-rework
Fri, 21 Oct 2016 14:40:48 +0100 Chris Cannam Add out-of-process execution to prefs dialog 3.0-integration
Thu, 20 Oct 2016 14:06:05 +0100 Chris Cannam Fix completely bogus allocation that was only shown up because of a compiler warning for int->float conversion possibly restricting value range! 3.0-integration
Thu, 20 Oct 2016 11:20:27 +0100 Chris Cannam Merge from branch "msvc2015_64" 3.0-integration
Wed, 19 Oct 2016 09:11:51 +0100 Chris Cannam Tidy and re-fix for Linux msvc2015_64
Tue, 18 Oct 2016 15:55:50 +0100 Chris Cannam MSVC build fixes msvc2015_64
Tue, 20 Sep 2016 09:16:55 +0100 Chris Cannam Merge from branch tony-2.0-integration 3.0-integration
Fri, 19 Aug 2016 15:58:57 +0100 Chris Cannam Merge latest SV 3.0 branch code tony-2.0-integration
Fri, 05 Aug 2016 17:48:52 +0100 Chris Cannam Introduce labels in RangeMapper and use them in AudioDial, though only for tooltip at present. Make use of this for spectrogram magic -81dB/-Inf threshold. Also introduce static strings for inf/pi and use where appropriate. 3.0-integration
Fri, 05 Aug 2016 15:05:02 +0100 Chris Cannam Merge work on unified spectrogram and colour 3d plot caching renderer 3.0-integration
Fri, 05 Aug 2016 14:54:24 +0100 Chris Cannam Since 1d317e717fe4 we no longer want to fft scale in hybrid mode. (This might also restore compatibility with Tony and prior SV save sessions -- test this.) spectrogram-minor-refactor
Fri, 05 Aug 2016 14:36:28 +0100 Chris Cannam Make text labels on vertical scale ticks visible spectrogram-minor-refactor
Fri, 05 Aug 2016 14:31:16 +0100 Chris Cannam Fixes to phase display and colour scale for it; tidy up some debug output spectrogram-minor-refactor
Fri, 05 Aug 2016 14:00:58 +0100 Chris Cannam Pull out paintDetailedScale spectrogram-minor-refactor
Fri, 05 Aug 2016 13:48:14 +0100 Chris Cannam Minor tidy, + go back to opaque-only spectrogram as intended spectrogram-minor-refactor
Fri, 05 Aug 2016 12:47:10 +0100 Chris Cannam Restore illuminateLocalFeatures in spectrogram spectrogram-minor-refactor
Thu, 04 Aug 2016 17:29:33 +0100 Chris Cannam Reconnect double-click region select in spectrogram spectrogram-minor-refactor
Thu, 04 Aug 2016 14:02:56 +0100 Chris Cannam Restore phase display spectrogram-minor-refactor
Thu, 04 Aug 2016 11:26:11 +0100 Chris Cannam Re-implement dB^2 (log-power) spectrogram setting spectrogram-minor-refactor
Wed, 03 Aug 2016 16:16:23 +0100 Chris Cannam Re-enable (little-used) normalise-visible-range option in spectrogram layer spectrogram-minor-refactor
Wed, 03 Aug 2016 14:20:27 +0100 Chris Cannam Use a count of bins rather than min and max bins (because the name maxbin tells us nothing about whether the range is inclusive or not) spectrogram-minor-refactor
Tue, 02 Aug 2016 18:32:19 +0100 Chris Cannam Another small tidy spectrogram-minor-refactor
Tue, 02 Aug 2016 11:42:24 +0100 Chris Cannam Fix vertical zoom/scroll in colour 3d plot layer spectrogram-minor-refactor
Tue, 02 Aug 2016 11:14:59 +0100 Chris Cannam Minor tidy spectrogram-minor-refactor
Tue, 02 Aug 2016 09:58:41 +0100 Chris Cannam Sensible vertical scale and hybrid normalisation range in colour 3d plot spectrogram-minor-refactor
Tue, 02 Aug 2016 09:20:16 +0100 Chris Cannam Minor tidy spectrogram-minor-refactor
Tue, 02 Aug 2016 09:09:58 +0100 Chris Cannam A threshold fix spectrogram-minor-refactor
Mon, 01 Aug 2016 16:25:06 +0100 Chris Cannam Float/double conversion fixes spectrogram-minor-refactor
Mon, 01 Aug 2016 16:21:01 +0100 Chris Cannam Fix threshold in spectrogram -- it wasn't working in the last release. spectrogram-minor-refactor
Mon, 01 Aug 2016 16:13:29 +0100 Chris Cannam Must set range mappers before default values -- the presence of a range mapper alters the way the default is set up spectrogram-minor-refactor
Mon, 01 Aug 2016 15:06:16 +0100 Chris Cannam Scale range matching spectrogram-minor-refactor
Mon, 01 Aug 2016 11:31:53 +0100 Chris Cannam Some notes on gain spectrogram-minor-refactor
Fri, 22 Jul 2016 14:42:36 +0100 Chris Cannam Some tidying spectrogram-minor-refactor
Fri, 22 Jul 2016 13:56:24 +0100 Chris Cannam Fixes and debug output for mag range calculations spectrogram-minor-refactor
Fri, 22 Jul 2016 12:17:55 +0100 Chris Cannam Wiring through the magnitude range updates spectrogram-minor-refactor
Wed, 20 Jul 2016 13:40:23 +0100 Chris Cannam Toward updating mag cache spectrogram-minor-refactor
Wed, 20 Jul 2016 08:42:04 +0100 Chris Cannam Inch toward using the mag cache (currently will crash with debug exception) spectrogram-minor-refactor
Wed, 20 Jul 2016 08:30:20 +0100 Chris Cannam Introduce ScrollableMagRangeCache, plus some tidying etc spectrogram-minor-refactor
Tue, 19 Jul 2016 17:28:03 +0100 Chris Cannam Fix translucent mode for spectrogram spectrogram-minor-refactor
Tue, 19 Jul 2016 15:08:22 +0100 Chris Cannam Wire up invertVertical spectrogram-minor-refactor
Tue, 19 Jul 2016 15:02:44 +0100 Chris Cannam Re-enable a couple more features spectrogram-minor-refactor
Tue, 19 Jul 2016 14:50:39 +0100 Chris Cannam Tidy spectrogram-minor-refactor
Tue, 19 Jul 2016 14:49:46 +0100 Chris Cannam Consts and willRenderOpaque spectrogram-minor-refactor
Tue, 19 Jul 2016 10:12:30 +0100 Chris Cannam Colourmap rotation (inelegantly) spectrogram-minor-refactor
Tue, 19 Jul 2016 09:36:21 +0100 Chris Cannam Comment only spectrogram-minor-refactor
Tue, 19 Jul 2016 08:55:13 +0100 Chris Cannam Make VerticalBinLayer an actual Layer (via SliceableLayer) spectrogram-minor-refactor
Mon, 18 Jul 2016 15:37:15 +0100 Chris Cannam Start introducing translucent renderer spectrogram-minor-refactor
Thu, 14 Jul 2016 17:14:30 +0100 Chris Cannam Fix failure to reinitialise m_peakCache spectrogram-minor-refactor
Thu, 14 Jul 2016 17:12:08 +0100 Chris Cannam Remove almost all of the "old" paint logic from Colour3DPlotLayer spectrogram-minor-refactor
Thu, 14 Jul 2016 17:03:40 +0100 Chris Cannam Remove all of the "old" paint logic from SpectrogramLayer, even where it hasn't been completely replaced yet spectrogram-minor-refactor
Thu, 14 Jul 2016 16:52:16 +0100 Chris Cannam Convert ColourScaleType into an enum class spectrogram-minor-refactor
Thu, 14 Jul 2016 16:12:05 +0100 Chris Cannam Convert ColumnNormalization to an enum class, and separate out normalize-visible spectrogram-minor-refactor
Thu, 14 Jul 2016 15:13:37 +0100 Chris Cannam Turn BinDisplay and BinScale into enum classes spectrogram-minor-refactor
Wed, 13 Jul 2016 13:44:11 +0100 Chris Cannam Delete renderers spectrogram-minor-refactor
Wed, 13 Jul 2016 13:30:39 +0100 Chris Cannam Begin using renderer in colour 3d plot layer spectrogram-minor-refactor
Wed, 13 Jul 2016 13:06:28 +0100 Chris Cannam Create, but don't yet use, a renderer in the colour 3d plot layer spectrogram-minor-refactor
Wed, 13 Jul 2016 10:00:21 +0100 Chris Cannam Switch in "standard" colour scale, bin scale, normalisation -- not quite handled elegantly or correctly yet spectrogram-minor-refactor
Mon, 11 Jul 2016 17:19:36 +0100 Chris Cannam Minor build fix spectrogram-minor-refactor
Mon, 11 Jul 2016 16:03:39 +0100 Chris Cannam Introduce peak frequency rendering (basics of) spectrogram-minor-refactor
Mon, 11 Jul 2016 14:37:03 +0100 Chris Cannam Far more pragmatic update strategy spectrogram-minor-refactor
Mon, 11 Jul 2016 10:38:23 +0100 Chris Cannam Fix draw buffer sizing problem in scaled rendering spectrogram-minor-refactor
Thu, 07 Jul 2016 19:18:31 +0100 Chris Cannam Split out cache rendering functions and some fixes to calculations spectrogram-minor-refactor
Thu, 07 Jul 2016 19:18:01 +0100 Chris Cannam Use enums from origin classes spectrogram-minor-refactor
Thu, 07 Jul 2016 12:39:56 +0100 Chris Cannam Colour scales (partly) spectrogram-minor-refactor
Thu, 07 Jul 2016 11:24:28 +0100 Chris Cannam Time-constrained rendering spectrogram-minor-refactor
Tue, 05 Jul 2016 17:48:26 +0100 Chris Cannam Cut over to using the renderer (though it's very incomplete) and fix some cache problems and pointer lifetime misunderstandings spectrogram-minor-refactor
Tue, 05 Jul 2016 12:20:56 +0100 Chris Cannam Start to introduce renderer objects spectrogram-minor-refactor
Tue, 05 Jul 2016 08:58:28 +0100 Chris Cannam One FFT model per spectrogram (again!) - but we do still need a magnitude range per view, as views could be showing different regions spectrogram-minor-refactor
Sat, 02 Jul 2016 12:56:07 +0100 Chris Cannam One FFT size method, no member for it spectrogram-minor-refactor
Fri, 01 Jul 2016 18:30:42 +0100 Chris Cannam Simplify the oversampling/zero-padding logic. FFT model selection no longer depends on the view. spectrogram-minor-refactor
Fri, 01 Jul 2016 17:54:31 +0100 Chris Cannam Add VerticalBinLayer to SpectrogramLayer spectrogram-minor-refactor
Fri, 01 Jul 2016 11:37:46 +0100 Chris Cannam Scale and copy spectrogram-minor-refactor
Fri, 01 Jul 2016 11:21:09 +0100 Chris Cannam Start introducing render code spectrogram-minor-refactor
Fri, 01 Jul 2016 09:55:48 +0100 Chris Cannam VerticalBinLayer for vertical mapping abstraction. Not totally sure about this spectrogram-minor-refactor
Thu, 30 Jun 2016 18:21:11 +0100 Chris Cannam Comments spectrogram-minor-refactor
Thu, 30 Jun 2016 16:28:32 +0100 Chris Cannam Minor adjustments spectrogram-minor-refactor
Thu, 30 Jun 2016 15:46:14 +0100 Chris Cannam More filling in render & cache code spectrogram-minor-refactor
Thu, 30 Jun 2016 12:40:22 +0100 Chris Cannam Move drawVisibleText to PaintAssistant spectrogram-minor-refactor
Thu, 30 Jun 2016 10:59:11 +0100 Chris Cannam Move LayerGeometryProvider from view to layer spectrogram-minor-refactor
Thu, 30 Jun 2016 10:36:52 +0100 Chris Cannam Two functions, rather than one with a boolean arg spectrogram-minor-refactor
Wed, 29 Jun 2016 15:13:54 +0100 Chris Cannam Another tiny bit spectrogram-minor-refactor
Wed, 29 Jun 2016 14:04:57 +0100 Chris Cannam Pull out render timer spectrogram-minor-refactor
Wed, 29 Jun 2016 11:53:00 +0100 Chris Cannam More renderer stubbing spectrogram-minor-refactor
Mon, 27 Jun 2016 16:01:42 +0100 Chris Cannam Comments spectrogram-minor-refactor
Thu, 23 Jun 2016 17:07:21 +0100 Chris Cannam Start stubbing Colour3DPlotRenderer spectrogram-minor-refactor
Thu, 23 Jun 2016 14:51:10 +0100 Chris Cannam Use a params structure spectrogram-minor-refactor
Thu, 23 Jun 2016 14:43:14 +0100 Chris Cannam Add ColourScale spectrogram-minor-refactor
Thu, 23 Jun 2016 14:42:37 +0100 Chris Cannam Introduce ColourScale to handle colour mapping for both spectrogram and colour 3d plot layers spectrogram-minor-refactor
Thu, 23 Jun 2016 10:57:21 +0100 Chris Cannam Comment spectrogram-minor-refactor
Thu, 23 Jun 2016 10:51:45 +0100 Chris Cannam Comments spectrogram-minor-refactor
Thu, 23 Jun 2016 08:46:20 +0100 Chris Cannam Fix possible crash when scrolling to end spectrogram-minor-refactor
Mon, 20 Jun 2016 12:00:32 +0100 Chris Cannam Extend column logic to peak frequency display as well, and correct some scopes according to whether values are per source column or per target pixel spectrogram-minor-refactor
Mon, 20 Jun 2016 11:30:15 +0100 Chris Cannam Pull out column ops into ColumnOp spectrogram-minor-refactor
Fri, 17 Jun 2016 10:19:55 +0100 Chris Cannam A more sensible order for column operations spectrogram-minor-refactor
Wed, 15 Jun 2016 14:43:51 +0100 Chris Cannam Don't need these spectrogram-minor-refactor
Wed, 15 Jun 2016 09:46:20 +0100 Chris Cannam Replace old logic with calls to new functions; basic refactor part A done, the code now compiles again spectrogram-minor-refactor
Wed, 15 Jun 2016 08:52:07 +0100 Chris Cannam A couple more helper functions spectrogram-minor-refactor
Mon, 13 Jun 2016 16:17:44 +0100 Chris Cannam Mid-refactor to pull out the bulk of paintDrawBuffer into chunks spectrogram-minor-refactor
Mon, 13 Jun 2016 12:46:36 +0100 Chris Cannam Merge from default branch spectrogram-minor-refactor
Mon, 13 Jun 2016 11:44:08 +0100 Chris Cannam Comments and minor tidy 3.0-integration
Mon, 13 Jun 2016 11:44:03 +0100 Chris Cannam Make normalise-hybrid logic the same in both draw methods 3.0-integration
Mon, 13 Jun 2016 11:42:51 +0100 Chris Cannam Make peak cache divisor a member 3.0-integration
Thu, 26 May 2016 11:21:55 +0100 Chris Cannam Don't paint if model has zero width 3.0-integration
Thu, 21 Apr 2016 15:06:05 +0100 Chris Cannam Merge from branch "alignment-simple" 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, 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 12:38:29 +0000 Chris Cannam Merge from default branch 3.0-integration
Fri, 04 Mar 2016 12:23:31 +0000 Chris Cannam Use drawVisibleText for box labels
Fri, 04 Mar 2016 12:23:07 +0000 Chris Cannam Fix incorrect handling of model start frame
Fri, 04 Mar 2016 12:22:42 +0000 Chris Cannam Fix confusion between model columns and painted columns, and document the difference
Wed, 02 Mar 2016 17:25:27 +0000 Chris Cannam Merge in from SV 3.0-integration branches alignment-simple
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
Thu, 04 Feb 2016 11:18:08 +0000 Chris Cannam Merge from branch "spectrogram-minor-refactor" 3.0-integration
Thu, 04 Feb 2016 11:17:31 +0000 Chris Cannam Merge from the default branch 3.0-integration
Thu, 04 Feb 2016 11:17:23 +0000 Chris Cannam Merge from branch "tony-2.0-integration" 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: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: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 11:10:48 +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 colourschemes
Fri, 22 Jan 2016 17:08:02 +0000 Chris Cannam Tidy a bit colourschemes
Fri, 22 Jan 2016 15:17:25 +0000 Chris Cannam Some debug colourschemes
Fri, 22 Jan 2016 15:16:36 +0000 Chris Cannam Fix integer overflow in getFrameForX colourschemes
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 colourschemes
Thu, 21 Jan 2016 09:28:57 +0000 Chris Cannam Make colour 3d plot layer colour a preference as well colourschemes
Wed, 20 Jan 2016 11:43:16 +0000 Chris Cannam Add default spectrogram colours to prefs colourschemes
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
Wed, 02 Dec 2015 15:01:38 +0000 Chris Cannam Experimentation with colour schemes and mappings colourschemes
Wed, 18 Nov 2015 12:08:33 +0000 Chris Cannam Merge from default branch 3.0-integration
Thu, 22 Oct 2015 11:40:17 +0100 Chris Cannam Back out 1c37aa13bfd8 (which added half-wave rectification to colour 3d plot). Too specific.
Tue, 20 Oct 2015 12:55:09 +0100 Chris Cannam Fix incorrect reload of old Tony v1.0 files tony-2.0-integration
Tue, 20 Oct 2015 12:54:47 +0100 Chris Cannam Use max value returned directly from api call tony-2.0-integration
Tue, 20 Oct 2015 12:53:32 +0100 Chris Cannam Minor adjustment for higher-res screens tony-2.0-integration
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:52:21 +0100 Chris Cannam Merge from branch "3.0-integration" tony-2.0-integration
Wed, 14 Oct 2015 13:32:53 +0100 Chris Cannam Remove some debug 3.0-integration
Wed, 14 Oct 2015 10:12:59 +0100 Chris Cannam Merge from branch "tony-2.0-integration" 3.0-integration
Tue, 13 Oct 2015 14:24:51 +0100 Chris Cannam Repaint fix tony-2.0-integration
Mon, 12 Oct 2015 17:09:51 +0100 Chris Cannam Remove some debug out tony-2.0-integration
Thu, 20 Aug 2015 17:05:51 +0100 Chris Cannam At least avoid crashing if scaled zoom level reaches 0! tony-2.0-integration
Thu, 20 Aug 2015 15:40:04 +0100 Chris Cannam Some minor tweaks to make behaviour more like prior Tony tony-2.0-integration
Thu, 20 Aug 2015 14:54:21 +0100 Chris Cannam Merge through to branch for Tony 2.0 tony-2.0-integration
Tue, 04 Aug 2015 16:39:40 +0100 Chris Cannam Merge from branch bqaudioio 3.0-integration
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, 14 Jul 2015 15:04:46 +0100 alo removed imaf sliders imaf_enc
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!
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 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:09 +0100 Chris Cannam Use a more sensible min height for OS/X osx-retina
Tue, 30 Jun 2015 14:16:22 +0100 Chris Cannam Merge osx-retina
Tue, 30 Jun 2015 14:14:34 +0100 Chris Cannam Tighten spacing around sides of property box on OS/X osx-retina
Fri, 26 Jun 2015 14:13:31 +0100 Chris Cannam Merge from branch normalize_hybrid_option 3.0-integration
Fri, 26 Jun 2015 14:10:40 +0100 Chris Cannam Merge from branch osx-retina 3.0-integration
Fri, 26 Jun 2015 14:10:18 +0100 Chris Cannam Merge from branch simple-fft-model 3.0-integration
Mon, 15 Jun 2015 09:15:55 +0100 Chris Cannam Branch to test simple FFT model code alignment-simple
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 12:24:21 +0100 Chris Cannam Fix failure to show window shape when Analysis tab in preferences is first opened
Wed, 10 Jun 2015 14:27:55 +0100 Chris Cannam Rounding osx-retina
Wed, 10 Jun 2015 13:38:02 +0100 Chris Cannam Merge from default branch 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:05:14 +0100 Chris Cannam Fixes to font sizing in colour 3d plot layer (for #1221) osx-retina
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:41:28 +0100 Chris Cannam Fix arithmetic precedence misreading goof which led to scrolling the wrong way when dragging past the right edge
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)
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
Wed, 13 May 2015 14:06:34 +0100 Chris Cannam Icon update scalable-icons
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 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:00:48 +0100 Chris Cannam Merge from default branch osx-retina
Mon, 20 Apr 2015 11:00:39 +0100 Chris Cannam Build fix 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:19:52 +0100 Chris Cannam Merge from default branch alignment_view
Mon, 20 Apr 2015 09:18:55 +0100 Chris Cannam Merge from default branch osx-retina
Mon, 20 Apr 2015 09:12:17 +0100 Chris Cannam Merge from branch tonioni
Mon, 13 Apr 2015 13:52:05 +0100 Chris Cannam Revert to -Werror in debug only tonioni
Tue, 31 Mar 2015 14:46:32 +0100 Chris Cannam Allow setting big-image size directly tonioni
Tue, 31 Mar 2015 14:08:06 +0100 Chris Cannam Simpler colours in level pan widget tonioni
Tue, 31 Mar 2015 14:05:39 +0100 Chris Cannam LevelPanWidget alternative without including muting tonioni
Tue, 31 Mar 2015 13:06:29 +0100 Chris Cannam Remove some debug; set some gain values tonioni
Mon, 30 Mar 2015 17:27:44 +0100 Chris Cannam Signal/slot compatibility fixes tonioni
Mon, 30 Mar 2015 14:28:37 +0100 Chris Cannam Merge tonioni
Mon, 30 Mar 2015 14:28:04 +0100 Chris Cannam Experiment with simple button logic for LevelPanWidget (separating out playback toggle again) tonioni
Mon, 30 Mar 2015 14:14:33 +0100 matthiasm changed rectangle in Overview: colour and roundedness tonioni
Wed, 25 Mar 2015 11:48:33 +0000 Chris Cannam Fix possible excess image size tonioni
Wed, 25 Mar 2015 11:41:17 +0000 Chris Cannam Fixes to enabled/disabled state in level-pan tool button tonioni
Wed, 25 Mar 2015 11:27:46 +0000 Chris Cannam Render direct to widget (necessary to avoid pixel doubling on OS/X) tonioni
Wed, 25 Mar 2015 11:09:33 +0000 Chris Cannam Fixes to muting from level-pan tool button tonioni
Wed, 25 Mar 2015 10:55:09 +0000 Chris Cannam A number of fixes to level-pan button (including mute toggle) tonioni
Wed, 25 Mar 2015 10:33:19 +0000 Chris Cannam Introduce level/pan toolbar buttons tonioni
Tue, 24 Mar 2015 17:05:42 +0000 Chris Cannam Don't snap selections to time ruler -- it's never useful tonioni
Tue, 24 Mar 2015 16:40:55 +0000 Chris Cannam Fix to pointer-pos-to-level logic tonioni
Tue, 24 Mar 2015 16:08:36 +0000 Chris Cannam Add missed include tonioni
Tue, 24 Mar 2015 16:02:45 +0000 Chris Cannam Try using audio level fader logic tonioni
Tue, 24 Mar 2015 15:48:12 +0000 Chris Cannam No, we'll not handle mute separately -- make bottom level be muted. Also add support for enable/disable tonioni
Tue, 24 Mar 2015 14:40:31 +0000 Chris Cannam Try adding a combined simple level/pan widget tonioni
Mon, 23 Mar 2015 11:26:28 +0000 Chris Cannam Merge from cxx11 branch tonioni
Mon, 23 Mar 2015 10:04:51 +0000 Chris Cannam Merge from default branch tonioni
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:25 +0000 Chris Cannam Start trying to introduce LayerGeometryProvider as proxyable interface for View methods that the Layer wants to use 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:54:01 +0000 Chris Cannam First steps toward high-res rendering on retina Mac -- quite a bit more to be done osx-retina
Wed, 11 Mar 2015 13:30:37 +0000 Chris Cannam Build fixes for OS/X cxx11
Wed, 11 Mar 2015 12:20:06 +0000 Chris Cannam c++11 flag in qmake project cxx11
Tue, 10 Mar 2015 17:40:31 +0000 Chris Cannam Type correction 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 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 19:11:32 +0000 Chris Cannam Toward building with new sv types cxx11
Wed, 04 Mar 2015 13:53:05 +0000 Chris Cannam Fixes to go with latest svcore cxx11
Tue, 03 Mar 2015 09:33:59 +0000 Chris Cannam Merge from default branch cxx11
Tue, 24 Feb 2015 17:42:00 +0000 Chris Cannam Enable ThreadSanitizer datarace
Mon, 09 Feb 2015 10:31:07 +0000 Chris Cannam Merge from default branch cxx11
Thu, 15 Jan 2015 16:00:53 +0000 Chris Cannam Always resist vertical drag -- it's just too annoying if it happens accidentally while playing alignment_view
Thu, 15 Jan 2015 10:42:00 +0000 Chris Cannam Scale drag thresholds according to actual display resolution
Thu, 15 Jan 2015 10:44:10 +0000 Chris Cannam Merge from default branch alignment_view
Thu, 15 Jan 2015 10:42:00 +0000 Chris Cannam Scale drag thresholds according to actual display resolution alignment_view
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
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
Fri, 21 Nov 2014 14:50:27 +0000 Chris Cannam Fix misalignment in alignment view alignment_view
Fri, 21 Nov 2014 12:49:20 +0000 Chris Cannam Grey lines in alignment view; chords for salient features alignment_view
Fri, 21 Nov 2014 11:48:21 +0000 Chris Cannam Avoid drawing a single lonesome 0 if nothing is loaded at all alignment_view
Mon, 17 Nov 2014 15:31:07 +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, 14 Nov 2014 10:19:50 +0000 Chris Cannam Wheel event thing alignment_view
Tue, 11 Nov 2014 17:05:44 +0000 Chris Cannam Make the dragged pitch take effect when releasing drag on a note tonioni
Tue, 11 Nov 2014 14:11:07 +0000 Chris Cannam (Very slowly) perform local reanalysis when dragging a note up or down tonioni
Tue, 11 Nov 2014 12:55:30 +0000 Chris Cannam Tidy tonioni
Mon, 10 Nov 2014 16:07:33 +0000 Chris Cannam Be more ruthless tonioni
Mon, 10 Nov 2014 15:59:29 +0000 Chris Cannam Merge tonioni
Mon, 10 Nov 2014 15:59:09 +0000 Chris Cannam Make overview area easier to see tonioni
Mon, 10 Nov 2014 09:54:20 +0000 Chris Cannam Discard wildly excessive wheel events tonioni
Mon, 10 Nov 2014 09:20:06 +0000 Chris Cannam Merge from default branch tonioni
Fri, 17 Oct 2014 16:47:53 +0100 Chris Cannam Don't hide time-instant layers when switching modes; use them as source of key frames in alignment view alignment_view
Fri, 17 Oct 2014 14:58:51 +0100 Chris Cannam First sketch at alignment view (between panes in stack) alignment_view
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
Mon, 29 Sep 2014 13:27:13 +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.
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)
Tue, 09 Sep 2014 16:36:21 +0100 Chris Cannam Merge from default branch tonioni
Wed, 03 Sep 2014 13:12:38 +0100 Chris Cannam Avoid complaint about unused return value
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)
Tue, 02 Sep 2014 16:23:48 +0100 Chris Cannam Update subrepos and merge from default branch tonioni
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 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
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 16:42:25 +0100 Chris Cannam Make it possible to set the parent widget
Fri, 25 Jul 2014 17:02:29 +0100 Chris Cannam Debug output stuff
Fri, 25 Jul 2014 17:02:16 +0100 Chris Cannam Do not move playhead on click, unless in "DAW mode". In centre-frame modes it's confusing and leads to random jumps when playing aligned material
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:38:21 +0100 Chris Cannam Merge from branch tonioni
Fri, 18 Jul 2014 15:06:04 +0100 Chris Cannam Support horizontal two-finger scrolling on Mac, and adjust zoom rate on vertical scroll to make it less crazily fast tonioni
Fri, 18 Jul 2014 11:07:40 +0100 Chris Cannam Merge from default branch tonioni
Fri, 18 Jul 2014 11:07:13 +0100 Chris Cannam compile fix tonioni
Thu, 17 Jul 2014 14:50:31 +0100 Chris Cannam Fix some errant signals (the modelChanged with args are now modelChangedWithin)
Wed, 16 Jul 2014 14:35:00 +0100 matthiasm code to remove duration/sample rate from panes tonioni
Tue, 15 Jul 2014 15:54:41 +0100 matthiasm merge tonioni
Tue, 15 Jul 2014 15:54:06 +0100 matthiasm adding number to display of illuminated note tonioni
Tue, 15 Jul 2014 15:42:20 +0100 matthiasm adding no spectrogram and no sonification options tonioni
Wed, 02 Jul 2014 22:04:10 +0100 Chris Cannam Merge from tonioni branch
Wed, 02 Jul 2014 19:22:05 +0100 Chris Cannam Merge from default branch, and update to make sure we retain the DAW-style scrolling (page without moving playhead on scroll) tonioni
Wed, 02 Jul 2014 17:31:37 +0100 Chris Cannam Merge from default branch tonioni
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 08:42:45 +0100 Chris Cannam Merge
Wed, 18 Jun 2014 18:30:48 +0100 Chris Cannam Merge from branch tonioni (the two are currently in sync)
Tue, 01 Jul 2014 15:32:54 +0100 Chris Cannam Dense colour 3d plot layers should be scrollable, I think; and some tidying, debug stuff, and minor optimisations
Wed, 18 Jun 2014 13:51:27 +0100 Chris Cannam Merge from branch warnfix_no_size_t
Wed, 18 Jun 2014 13:42:25 +0100 Chris Cannam Merge from branch warnfix_no_size_t tonioni
Wed, 18 Jun 2014 09:13:25 +0100 Chris Cannam Configure stuff and fixes for -Werror warnfix_no_size_t
Wed, 18 Jun 2014 08:40:46 +0100 Chris Cannam Merge from branch tony_integration warnfix_no_size_t
Tue, 17 Jun 2014 15:55:27 +0100 Chris Cannam More unsigned/long and warning fixes warnfix_no_size_t
Tue, 17 Jun 2014 15:36:56 +0100 Chris Cannam Some more unsigned/long removal warnfix_no_size_t
Tue, 17 Jun 2014 15:18:06 +0100 Chris Cannam Remove size_t's and fix warnings in layer/ warnfix_no_size_t
Tue, 17 Jun 2014 12:55:18 +0100 Chris Cannam Merge from branch "tonioni" tony_integration
Tue, 17 Jun 2014 12:55:10 +0100 Chris Cannam Merge from default branch tony_integration
Mon, 16 Jun 2014 12:50:27 +0100 Chris Cannam Single-click to move pointer needs to wait for double-click timeout (so it knows you're not starting a double-click) tonioni
Mon, 16 Jun 2014 11:49:05 +0100 Chris Cannam Merge tonioni
Mon, 16 Jun 2014 11:40:02 +0100 Chris Cannam Comment out debug tonioni
Mon, 16 Jun 2014 11:44:14 +0100 matthiasm fixed deleteSelectionInclusive to not delete adjacent notes tonioni
Fri, 13 Jun 2014 17:44:58 +0100 Chris Cannam Merge tonioni
Fri, 13 Jun 2014 17:39:01 +0100 Chris Cannam Add an experimental cancel button to view progress bars tonioni
Fri, 13 Jun 2014 16:50:17 +0100 matthiasm fixed selection by note move to not include the next note on the right tonioni
Fri, 13 Jun 2014 15:29:06 +0100 Chris Cannam Fix Tony bug #981: note editing does not work when pitch track is invisible tonioni
Thu, 12 Jun 2014 18:52:52 +0100 Chris Cannam Some tidying & fixing compiler warnings tonioni
Thu, 12 Jun 2014 15:03:21 +0100 matthiasm flexinote now displays frequency, duration and text above/below the note tonioni
Thu, 12 Jun 2014 14:31:48 +0100 matthiasm adding a note after the last existing one is now possible (#974) tonioni
Thu, 12 Jun 2014 13:42:10 +0100 Chris Cannam Play pointer: Avoid disconcerting jump when dragging so pointer is at start of pane (without having it leave the pane) tonioni
Thu, 12 Jun 2014 13:14:18 +0100 Chris Cannam Move play pointer on single-click in pane in navigate mode tonioni
Thu, 12 Jun 2014 12:48:11 +0100 Chris Cannam Play pointer: when user drags pane during playback such that the pointer is no longer visible, accept that and stop trying to track it until pointer naturally comes back within visible area tonioni
Thu, 12 Jun 2014 12:27:41 +0100 Chris Cannam Play pointer: don't move it when dragging overview pane tonioni
Thu, 12 Jun 2014 11:27:34 +0100 Chris Cannam Make sure the play pointer is always visible when the centre line is not tonioni
Thu, 12 Jun 2014 11:10:21 +0100 Chris Cannam Play pointer: don't seek playback when scrolling, except in ScrollContinuous mode tonioni
Wed, 11 Jun 2014 21:43:38 +0100 matthiasm added vertical strip stripes to beginning and end of illuminated note tonioni
Wed, 11 Jun 2014 19:41:29 +0100 matthiasm fixed note delete bug (now deletes when any overlap with the selection occurs) tonioni
Tue, 03 Jun 2014 11:14:34 +0100 Chris Cannam Merge from default branch tonioni
Tue, 03 Jun 2014 11:10:52 +0100 Chris Cannam Restore commit:6a8d922f991d which was apparently reverted in error as commit:c2291e22bf0c
Tue, 03 Jun 2014 10:59:48 +0100 Chris Cannam Merge from branch tonioni
Thu, 29 May 2014 16:27:52 +0100 Chris Cannam Merge from default branch tonioni
Fri, 23 May 2014 16:48:06 +0100 Chris Cannam Replace setCurrentText (which doesn't appear to exist in qt4) with setCurrentIndex tonioni
Fri, 23 May 2014 11:17:52 +0100 Chris Cannam Remember the last-used suffix in save dialog (#877).
Thu, 22 May 2014 17:49:58 +0100 matthiasm implemented move by one note (replacing big jumps left/right) tonioni
Thu, 22 May 2014 15:23:24 +0100 Chris Cannam Fix crash on checking progress of slice layer
Thu, 22 May 2014 11:21:36 +0100 matthiasm reinstated the original way that was better than my fix tonioni
Wed, 21 May 2014 21:16:11 +0100 matthiasm merge tonioni
Wed, 21 May 2014 18:34:10 +0100 matthiasm fixed: pitch track update deleted note tonioni
Wed, 14 May 2014 09:58:16 +0100 Chris Cannam Merge from default branch tonioni
Wed, 14 May 2014 09:54:34 +0100 Chris Cannam Merge from branch tony_integration
Fri, 09 May 2014 17:15:50 +0100 Chris Cannam Merge from default branch 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
Sat, 12 Apr 2014 01:07:05 -0700 Jakob Leben SingleColourLayer: fix colour reference counting
Fri, 11 Apr 2014 23:22:55 -0700 Jakob Leben SingleColourLayer: do not try to apply invalid colour property
Wed, 07 May 2014 15:12:57 +0100 Chris Cannam Merge from default branch tony_integration
Wed, 07 May 2014 15:12:13 +0100 Chris Cannam Merge from tonioni branch tony_integration
Fri, 11 Apr 2014 16:34:12 +0100 matthiasm added note pitch snapping after "move" edit tonioni
Mon, 07 Apr 2014 10:47:15 +0100 Chris Cannam Make it possible to import CSV files directly into Note layers
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:50:04 +0100 Chris Cannam A lot of work on saving and reloading sessions: save flexinote layer type and hybrid spectrogram normalisation, etc tonioni
Wed, 02 Apr 2014 18:22:41 +0100 Chris Cannam Make session file extension parameterisable, use .ton for Tony tonioni
Wed, 02 Apr 2014 10:26:27 +0100 Chris Cannam Grey out the areas outside the main work model. This may not be appropriate as-is for SV, but it might be nice in Tony tonioni
Wed, 02 Apr 2014 09:01:56 +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) tonioni
Wed, 02 Apr 2014 08:53:32 +0100 Chris Cannam Merge tony_integration
Wed, 02 Apr 2014 08:51:33 +0100 Chris Cannam Merge from branch tonioni 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
Mon, 31 Mar 2014 13:00:42 +0100 Chris Cannam Merge from branch tonioni tony_integration
Tue, 01 Apr 2014 21:18:31 +0100 Chris Cannam Fix fancy note-editing mode (was not working in new multi-layer world, and shift-click delete was broken) tonioni
Tue, 01 Apr 2014 16:20:55 +0100 Chris Cannam Debug output tonioni
Tue, 01 Apr 2014 13:42:26 +0100 Chris Cannam Optional printouts tonioni
Mon, 31 Mar 2014 10:20:21 +0100 Chris Cannam Use application name in key & mouse reference instead of hardcoding SV tonioni
Thu, 27 Mar 2014 18:12:38 +0000 Chris Cannam Implement "Form Note from Selection"; remove Snap Notes to Pitch Track because every other editing operation *should* now be doing that automatically tonioni
Thu, 27 Mar 2014 18:02:12 +0000 Chris Cannam Make pitch-track editing operations update the notes as well, automatically tonioni
Thu, 27 Mar 2014 16:30:26 +0000 Chris Cannam Add Merge Notes tonioni
Thu, 27 Mar 2014 15:59:46 +0000 Chris Cannam Add command to snap notes back to pitch track median on request; add split at selection boundaries tonioni
Tue, 25 Mar 2014 13:06:27 +0000 Chris Cannam Fix (to some extent) the "gross assumption about layer order" and thus #840 Note split adaptation broken tonioni
Tue, 11 Mar 2014 17:34:23 +0000 Chris Cannam Merge from default branch tony_integration
Tue, 11 Mar 2014 17:33:19 +0000 Chris Cannam Merge from branch tonioni tony_integration
Tue, 11 Mar 2014 17:29:02 +0000 Chris Cannam Diagnostics and fix for peaks cache sizing (need +1 to avoid null cache)
Thu, 06 Mar 2014 15:16:25 +0000 Chris Cannam Introduce a GlobalOverlays mode that shows general surrounding information but less local stuff tonioni
Thu, 06 Mar 2014 14:27:59 +0000 Chris Cannam Allow registering an alternative shortcut using QKeySequence so as to get the right native string tonioni
Thu, 06 Mar 2014 14:03:42 +0000 Chris Cannam Use NativeText in key reference (converting Ctrl to weird squiggle on Mac etc) tonioni
Thu, 06 Mar 2014 13:52:33 +0000 Chris Cannam Rather than undrawing the bottom bit of the dial, don't draw it in the first place (necessary on shaded background) tonioni
Thu, 06 Mar 2014 10:57:29 +0000 Chris Cannam Explicitly avoid doing this on Mac (so as to rule it out in investigating toolbar problems) tonioni
Thu, 06 Mar 2014 09:43:36 +0000 Chris Cannam Short-circuit test for enough space for label -- drastically reduces lag on os/x with qt4
Thu, 06 Mar 2014 09:43:18 +0000 Chris Cannam Short-circuit test for enough space for label -- drastically reduces lag on os/x with qt4 tonioni
Wed, 05 Mar 2014 18:10:33 +0000 Chris Cannam No config -> default to release mode tonioni
Wed, 05 Mar 2014 13:44:10 +0000 Chris Cannam Do not return a dormant layer as the currently-selected layer tonioni
Wed, 05 Mar 2014 13:04:09 +0000 Chris Cannam Pull out ShowLayerCommand into its own file tonioni
Wed, 05 Mar 2014 09:35:32 +0000 Chris Cannam Add selectionChangedByUser for selection changes prompted by interactivity rather than by undo/redo tonioni
Tue, 04 Mar 2014 16:45:39 +0000 Chris Cannam Signal-slot separation between region outlining and default zoom action tonioni
Tue, 04 Mar 2014 15:32:28 +0000 Chris Cannam Fix failure to delete property stack when pane is deleted (sometimes)
Tue, 04 Mar 2014 15:28:32 +0000 Chris Cannam Fix failure to delete property stack when pane is deleted (sometimes). Fixes Tony crash bug #881, needs to go in SV as well. tonioni
Mon, 24 Feb 2014 17:04:48 -0500 Justin Salamon checking off show pitch turns off and disables play pitch button tonioni
Tue, 18 Feb 2014 15:29:01 -0500 Justin Salamon clicking on selection pane now moves play head to that location tonioni
Thu, 06 Feb 2014 18:34:43 +0000 Chris Cannam Toward getYScaleValue in Colour3DPlotLayer
Thu, 06 Feb 2014 15:31:46 +0000 Chris Cannam Unclamped
Tue, 04 Feb 2014 14:35:59 +0000 Chris Cannam Fix bug in choosing which layer to bring to the front when asked programmatically tonioni
Tue, 04 Feb 2014 13:54:42 +0000 Chris Cannam Avoid compiler warnings tonioni
Thu, 30 Jan 2014 17:33:18 +0000 Chris Cannam Fix for treating zeros as gaps tonioni
Tue, 28 Jan 2014 18:33:44 +0000 Chris Cannam Merge from default branch tonioni
Tue, 28 Jan 2014 17:37:42 +0000 Chris Cannam Bodge in Matthias's suggested normalise-to-log as an option in spectrogram and colour 3d plot layers (not wired into gui)
Tue, 28 Jan 2014 15:02:09 +0000 Chris Cannam Merge from tonioni branch tony_integration
Fri, 10 Jan 2014 14:41:38 +0000 Chris Cannam Suppress vertical scale when there are no points (scale looks absurd without sensible range) tonioni
Fri, 10 Jan 2014 14:17:50 +0000 Chris Cannam Propagate double-click in select mode -- the application might do something meaningful with this tonioni
Fri, 10 Jan 2014 14:17:10 +0000 Chris Cannam Snapping to feature frame rightwards in flexi-note should snap to the end of a note as well as the start (should also snap to start of next one, but that doesn't seem to work either -- not enough points returned by getPoints). This should possibly happen in plain note and region layers too. tonioni
Fri, 10 Jan 2014 14:07:12 +0000 Chris Cannam Indentation tonioni
Fri, 10 Jan 2014 09:52:38 +0000 Chris Cannam Fix indentation tonioni
Fri, 10 Jan 2014 09:04:06 +0000 Chris Cannam Make it possible to globally hide pane accessories (close button & current-indicator) tonioni
Thu, 09 Jan 2014 16:41:55 +0000 Chris Cannam Allow per-pane overrides for tool mode tonioni
Thu, 09 Jan 2014 09:18:17 +0000 Chris Cannam Use sv-dependency-builds on OS/X as well if no config.pri tonioni
Wed, 08 Jan 2014 17:47:34 +0000 Chris Cannam Adjustable middle-line height for waveform. Not 100% supported (only really for basic waveform rendering) tonioni
Tue, 07 Jan 2014 13:04:16 +0000 Chris Cannam Remove obsolete project files tonioni
Tue, 07 Jan 2014 10:57:53 +0000 Chris Cannam Toward using a sample mixer (with arbitrary frequency target) instead of dssi player plugin tonioni
Thu, 05 Dec 2013 09:47:02 +0000 Chris Cannam Merge from default branch imaf_enc
Wed, 04 Dec 2013 19:38:12 +0000 Chris Cannam Support non-SV file types (should have been committed earlier, omitted due to confusion) tonioni
Wed, 04 Dec 2013 14:00:27 +0000 Chris Cannam Not quite so many digits
Wed, 04 Dec 2013 13:55:17 +0000 Chris Cannam Compile fix tonioni
Wed, 04 Dec 2013 13:46:29 +0000 Chris Cannam Merge from default branch tonioni
Wed, 04 Dec 2013 13:39:41 +0000 Chris Cannam Extend numerical and colour scales (and piano where applicable) to note and region layers
Wed, 04 Dec 2013 13:12:09 +0000 Chris Cannam And tidy up
Wed, 04 Dec 2013 13:11:23 +0000 Chris Cannam Pull out colour scale drawing as well
Wed, 04 Dec 2013 11:35:08 +0000 Chris Cannam Pull out log and linear vertical scales into their own classes, make some improvements to log numbering
Wed, 04 Dec 2013 12:17:44 +0000 Chris Cannam Ensure new piano scales only appear when not auto-aligning
Wed, 04 Dec 2013 11:35:08 +0000 Chris Cannam Pull out log and linear vertical scales into their own classes, make some improvements to log numbering tonioni
Tue, 03 Dec 2013 18:06:44 +0000 Chris Cannam Toward getting piano scale showing properly tonioni
Tue, 03 Dec 2013 17:58:40 +0000 Chris Cannam Merge from default branch tonioni
Tue, 03 Dec 2013 17:56:38 +0000 Chris Cannam Merge
Tue, 03 Dec 2013 17:55:37 +0000 Chris Cannam Add piano scale to note layer as well (need to handle the auto-align case properly)
Tue, 03 Dec 2013 17:48:46 +0000 Chris Cannam Add piano to time-value layer too
Tue, 03 Dec 2013 17:32:25 +0000 Chris Cannam Pull out PianoScale into separate class
Tue, 03 Dec 2013 12:34:38 +0000 Chris Cannam Remove polling on play status, eliminating one source of idle wakeups (requires connection to playStatusChanged from callback play source)
Fri, 29 Nov 2013 14:51:47 +0000 Chris Cannam Fix uninitialised member tonioni
Fri, 29 Nov 2013 14:50:33 +0000 Chris Cannam If any panes have a fixed size, respect that when resizing pane stack sizes tonioni
Thu, 28 Nov 2013 16:49:30 +0000 Chris Cannam Merge from default branch tonioni
Thu, 28 Nov 2013 16:28:21 +0000 Chris Cannam Avoid infeasibly wide dialog box
Tue, 26 Nov 2013 14:38:48 +0000 Chris Cannam Merge from default branch tonioni
Tue, 26 Nov 2013 14:11:04 +0000 Chris Cannam Drop toStdString() and toLocal8Bit().data(), with debug header we can stream QStrings
Tue, 26 Nov 2013 14:06:40 +0000 Chris Cannam Drop std:: from cout, cerr, endl -- pull these in through Debug.h
Tue, 26 Nov 2013 11:16:45 +0000 Chris Cannam WS -> OS
Fri, 22 Nov 2013 10:40:51 +0000 Chris Cannam Merge from default branch tonioni
Thu, 21 Nov 2013 12:59:20 +0000 Chris Cannam Make some debug output optional
Mon, 04 Nov 2013 17:12:32 +0000 Chris Cannam Merge from the default branch imaf_enc
Mon, 04 Nov 2013 17:10:51 +0000 Chris Cannam Fix from Jesus Corral Garcia (panel with gain only appears when IM AF loaded) imaf_enc
Mon, 04 Nov 2013 17:10:38 +0000 Chris Cannam Compile fix imaf_enc