log

age author description
Thu, 15 Dec 2016 11:54:12 +0000 Chris Cannam Make play params area of property box look a bit better on OSX levelpanwidget
Thu, 15 Dec 2016 11:53:52 +0000 Chris Cannam As NotifyingPushButton, but a ToolButton levelpanwidget
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