log view/Pane.cpp @ 1587:2108af725460

age author description
2019-10-17 Chris Cannam Pass a y-coord, optionally, to Layer::snapToFeatureFrame. This is necessary for BoxLayer which needs to coordinate its snaps with the box it is highlighting for editing. Then in BoxLayer, merge getPointToDrag and getLocalPoints into a single getLocalPoint and use this throughout.
2019-10-16 Chris Cannam Debug output
2019-10-15 Chris Cannam Overhaul choice of layer to show scale, in Pane::drawVerticalScale, making it call out to the same logic used by View::getVisibleExtentsForUnit when appropriate. Also refuse to accept scale from dormant top layer.
2019-09-13 Chris Cannam Debug changes
2019-08-15 Chris Cannam Show relative pitch if recorded
2019-08-02 Chris Cannam Attempt a mechanism for the View to time-align a layer on display using an aligning version of the ViewProxy
2019-07-05 Chris Cannam Update for removal of (public) getId from Model by-id
2019-07-02 Chris Cannam Further layer updates by-id
2019-06-13 Chris Cannam Add opportunistic-editing toggle
2019-06-13 Chris Cannam Don't try to draw scale from a dormant layer!
2019-05-01 Chris Cannam Don't discard large wheel deltas; just clamp them single-point
2018-11-26 Chris Cannam Use nullptr throughout fix-static-analysis
2018-11-16 Chris Cannam Make horizontal wheeling a bit less crazily fast in the absence of fine delta information
2018-11-15 Chris Cannam Handle integer pixel scaling as well
2018-11-15 Chris Cannam Scale pen for retina display on macOS as well as for hidpi display elsewhere
2018-11-14 Chris Cannam Fix some incorrect pixel scaling
2018-11-13 Chris Cannam Toward highlighting peaks on spectrum spectrogramparam
2018-11-13 Chris Cannam Move layer name text up a bit when rendering on a layer with a horizontal scale (i.e. spectrum) spectrogramparam
2018-11-13 Chris Cannam Make "zoom to region" work sensibly for slice/spectrum layers; ensure that min/max bin are remapped properly when changing fft size spectrogramparam
2018-11-13 Chris Cannam Make mention of the shift-drag feature and zooming in the status text spectrogramparam
2018-11-06 Chris Cannam Fix incorrect start/end overlay drawing when zoomed far in zoom
2018-11-01 Chris Cannam Use a distinguishable text for this state waverevision
2018-10-30 Chris Cannam Fix inconsistency between centre frame actually set and centre frame notified as set, which caused the start frame location to creep out of place gradually as you page through
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.