log layer/Colour3DPlotRenderer.cpp @ 1599:5e091b0e317c

age author description
2020-04-09 Chris Cannam Use our base column type
2019-10-31 Chris Cannam Further replacements of QRect::right() with the right (arf) calculation
2019-10-09 Chris Cannam Fix #1904 Scrolling colour 3d plot does not always work when in View normalisation mode. We shouldn't imagine we've just invalidated the cache if the truth is that we've only just created the renderer
2019-10-09 Chris Cannam Further light streamlining
2019-10-09 Chris Cannam Slightly streamline image scaling
2019-09-12 Chris Cannam Pass the cache pointer through rather than looking it up afresh from the model id for each column
2019-09-11 Chris Cannam More debug bits
2019-09-10 Chris Cannam Debug concerns
2019-08-13 Chris Cannam Ensure rightCropFrame doesn't end up rounded to the left of the desired end pixel
2019-07-02 Chris Cannam Further layer updates for ModelById by-id
2019-07-01 Chris Cannam More layer updates by-id
2019-06-27 Chris Cannam Some work on updating layers for ModelId bits by-id
2019-05-01 Chris Cannam When invalidating cache in a time-constrained context, don't start rendering in the same cycle as well - leave it for a further update. Slightly experimental effort to make the UI feel more responsive. single-point
2019-05-01 Chris Cannam Tweak peak-cache allocations etc in the hope of making long spectrograms a little faster to re-render single-point
2018-12-19 Chris Cannam Debug tweaks
2018-10-30 Chris Cannam Add show-derivative option but, like inverting the colour scale, I don't think it's as useful as I'd hoped
2018-10-18 Chris Cannam Add mechanism for saving/loading colour maps by name/id rather than by numerical index, for future compatibility when adding to or changing the supported colour maps. Add two new colour maps (and one old one). Write out backward-compatible numerical indices for use when reloading in older versions. Also add a mechanism to invert the colour map, though I don't think it turns out useful enough to include in the UI.
2018-09-21 Chris Cannam Ensure getFrameForX returns value on zoom blocksize boundary; take advantage of that (this is essentially reverting to the same behaviour as in the default branch, which we should probably have done all along) zoom
2018-09-20 Chris Cannam Responding to a hang due to mismatching zoom and block sizes zoom
2018-09-19 Chris Cannam Gradual ZoomLevel updates zoom
2018-03-01 Chris Cannam Untabify
2018-03-01 Chris Cannam Convert some cerrs to SVCERRs. Apart from anything else, this makes MSVC2017 happy
2017-01-27 Chris Cannam More tweaks to when to render from the middle
2017-01-27 Chris Cannam Looks like we can be a bit more relaxed here
2017-01-27 Chris Cannam Wire up normalise-visible-area mode in colour 3d plot
2017-01-26 Chris Cannam Randomise start offset for partial paints, it looks (I think) a little better
2017-01-26 Chris Cannam Measure time taken to render per pixel, and use the time last time around to decide whether to be time constrained this time around
2017-01-16 Chris Cannam Fix incorrect call to getColumn() that broke the peak-frequency spectrogram and close zoom levels of the colour 3d plot