log layer/FlexiNoteLayer.cpp @ 1607:52d4bfba5b3d

age author description
2019-11-22 Chris Cannam Fix note numbering - ensure stable across whole track (as it used to be, but without scanning all notes in paint in order to do that)
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-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-10-09 Chris Cannam Fix failure to apply new frame when pasting events
2019-09-20 Chris Cannam Item-editing updates needed for time-frequency box layer time-frequency-boxes
2019-07-05 Chris Cannam Update for removal of (public) getId from Model by-id
2019-07-01 Chris Cannam More layer updates by-id
2019-06-28 Chris Cannam Further layer updates for ById by-id
2019-06-27 Chris Cannam Some work on updating layers for ModelId bits by-id
2019-03-19 Chris Cannam Update TimeValueLayer etc single-point
2019-03-15 Chris Cannam Update to use external set of commands single-point
2019-03-14 Chris Cannam Update following FlexiNoteModel removal, using new NoteModel API where flexi was previously used single-point
2019-03-08 Chris Cannam Update to Event api in place of Clipboard points single-point
2018-11-26 Chris Cannam Use nullptr throughout fix-static-analysis