2019-11-21 |
Chris Cannam |
Fixes to NoteLayer, particularly to calculation of vertical scale when model unit is not Hz. To avoid inconsistency we now behave as if the unit is always Hz from the point of view of the external API and display, converting at the point where we obtain values from the events themselves. Also various fixes to editing.
|
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-06-28 |
Chris Cannam |
Further layer updates for ById
by-id
|
2019-03-15 |
Chris Cannam |
Update to use external set of commands
single-point
|
2019-03-13 |
Chris Cannam |
Toward getting NoteLayer to work with single-point APIs
single-point
|
2019-03-05 |
Chris Cannam |
Keep the point being edited highlighted while the edit dialog is open
|
2018-11-26 |
Chris Cannam |
Use override throughout
fix-static-analysis
|
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-03-01 |
Chris Cannam |
Untabify
|
2015-03-17 |
Chris Cannam |
Many fixes for the previous stuff
osx-retina
|
2015-03-17 |
Chris Cannam |
Start trying to introduce LayerGeometryProvider as proxyable interface for View methods that the Layer wants to use
osx-retina
|
2015-03-09 |
Chris Cannam |
Working through the float/double and int/sv_frame_t fixes
cxx11
|
2014-06-17 |
Chris Cannam |
Some more unsigned/long removal
warnfix_no_size_t
|
2014-06-17 |
Chris Cannam |
Remove size_t's and fix warnings in layer/
warnfix_no_size_t
|
2013-12-04 |
Chris Cannam |
Extend numerical and colour scales (and piano where applicable) to note and region layers
|
2013-12-03 |
Chris Cannam |
Add piano scale to note layer as well (need to handle the auto-align case properly)
|
2012-01-30 |
Chris Cannam |
Give a dedicated key to toggling the centre line, and move it out of the overlay level setting -- reducing number of overlay levels to 3. Introduce two distinct vertical scale types (so that we can hide the spectrogram colour scale part easily)
|
2009-10-02 |
Chris Cannam |
* Big improvements to editing behaviour in note and region models
sv-v1.7
|
2009-09-28 |
Chris Cannam |
* Make a better job of picking the proper point to drag, edit, delete etc
|
2009-02-25 |
Chris Cannam |
* Make it possible to record live MIDI to a note layer.
|
2008-10-24 |
Chris Cannam |
* Add vertical zoom/pan to note layer as well (when not in auto-align
|
2008-03-12 |
Chris Cannam |
* juggle some files around in order to free audioio, base, and system libraries
|
2008-02-27 |
Chris Cannam |
* Merge from trunk
spectrogram-cache-rejig
|
2008-02-06 |
Chris Cannam |
* More work on aligning copy/paste between layers. It's a surprisingly
|
2007-11-23 |
Chris Cannam |
* Add Erase tool and mode
|
2007-10-18 |
Chris Cannam |
* Make XmlExportable::toXml the function that is universally overridden (and
|
2007-07-12 |
Chris Cannam |
* Add SingleColourLayer to manage colours for layers that have a single
|
2007-06-13 |
Chris Cannam |
* double-click in navigate mode relocates the centre frame (closing #1734854)
|
2007-03-02 |
Chris Cannam |
* Make getPropertyRangeAndValue return the default separately from the current
sv1-1.0pre1
|
2007-02-01 |
Chris Cannam |
* Scale fixes and feature descriptions in slice layer
|
2006-07-31 |
Chris Cannam |
* Reorganising code base. This revision probably should compile once more.
|
2006-07-27 |
Chris Cannam |
* Change preferences dialog to ok/apply/cancel model
|
2006-07-05 |
Chris Cannam |
* Restore progress updates to spectrogram
|
2006-05-12 |
Chris Cannam |
* Make vertical scale alignment modes work in note layer as well as time-value
sv1-v0.9rc1
|
2006-05-03 |
Chris Cannam |
* Add property labels to property containers (so i18n() won't affect file format)
|
2006-04-13 |
Chris Cannam |
* Replace crash with warning when a transform could not be automatically
|
2006-04-07 |
Chris Cannam |
* Fix long-standing off-by-1 bug in WaveFileModel that was getting us the wrong
|
2006-03-30 |
Chris Cannam |
* Add stub for item-edit dialog (for editing properties of an item on double-
|
2006-03-20 |
Chris Cannam |
* Update licensing rubric for GPL
|
2006-03-20 |
Chris Cannam |
* Set indent-tabs-mode to nil in Emacs mode direction
|
2006-03-02 |
Chris Cannam |
* Refactor Layer classes so as no longer to store a single View pointer;
|
2006-03-01 |
Chris Cannam |
* Rejig project file a bit to do pkg-config detection &c
|
2006-02-10 |
Chris Cannam |
* Add the Note layer for pianoroll-type display of note-type data
|