log view/View.h @ 1602:a798a7b5e215

age author description
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-10-15 Chris Cannam Clarify naming of some view-related methods. Rename LayerGeometryProvider::getValueExtents to getVisibleExtentsForUnit, and View::getTextLabelHeight to getTextLabelYCoord. Add View::getVisibleExtentsForAnyUnit to be used to determine which unit to adopt in a new e.g. box layer.
2019-09-25 Chris Cannam Tidying time-frequency-boxes
2019-08-14 Chris Cannam Separate out handling of alignment progress bar from the layer progress bars and fix tendency to have them hanging around even when alignment has completed
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-15 Chris Cannam Emit a signal when a cancel is pressed by-id
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-04-24 Chris Cannam Comment
2018-11-26 Chris Cannam Use override throughout fix-static-analysis
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-06 Chris Cannam Fix incorrect start/end overlay drawing when zoomed far in zoom
2018-10-11 Chris Cannam Rework cacheing logic to reduce the number of reallocations and be more correct about the repaint areas. I don't expect the difference to be really noticeable but in theory performance should be a little better...
2018-10-10 Chris Cannam Use zoom constraints more consistently, including the new RelativelyFine one
2018-09-17 Chris Cannam Merge from default branch zoom
2018-03-01 Chris Cannam Untabify
2017-01-26 Chris Cannam Guard only
2017-01-13 Chris Cannam Fix memory leak of cache pixmaps in View 3.0-integration
2016-12-19 Chris Cannam Implement "Export SVG file..." svg
2016-12-12 Chris Cannam Some hackery toward having a zoomlevel type zoom
2016-07-01 Chris Cannam Add VerticalBinLayer to SpectrogramLayer spectrogram-minor-refactor
2016-06-30 Chris Cannam Move drawVisibleText to PaintAssistant spectrogram-minor-refactor
2016-06-30 Chris Cannam Move LayerGeometryProvider from view to layer spectrogram-minor-refactor
2016-03-02 Chris Cannam Merge in from SV 3.0-integration branches alignment-simple
2016-02-09 Chris Cannam Make ViewProxy objects share the ids of their Views; fixes incorrect colour scale drawing 3.0-integration
2016-01-29 Chris Cannam Start refactoring out the spectrogram image cache spectrogram-minor-refactor
2015-04-29 Chris Cannam Make Retina layer rendering selectable in settings osx-retina
2015-04-27 Chris Cannam Always render to a buffer, then from that to the widget osx-retina
2015-04-20 Chris Cannam Merge from default branch alignment_view