Thu, 21 Nov 2019 14:03:19 +0000 |
Chris Cannam |
Merge
|
Thu, 21 Nov 2019 14:02:57 +0000 |
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.
|
Thu, 31 Oct 2019 15:32:13 +0000 |
Chris Cannam |
Further replacements of QRect::right() with the right (arf) calculation
|
Thu, 17 Oct 2019 11:12:54 +0100 |
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.
|
Tue, 15 Oct 2019 11:40:56 +0100 |
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.
|
Wed, 09 Oct 2019 11:51:19 +0100 |
Chris Cannam |
Fix failure to apply new frame when pasting events
|
Fri, 20 Sep 2019 14:19:17 +0100 |
Chris Cannam |
Item-editing updates needed for time-frequency box layer
time-frequency-boxes
|
Fri, 05 Jul 2019 15:34:50 +0100 |
Chris Cannam |
Update for removal of (public) getId from Model
by-id
|
Mon, 01 Jul 2019 14:17:13 +0100 |
Chris Cannam |
More layer updates
by-id
|
Fri, 28 Jun 2019 17:37:22 +0100 |
Chris Cannam |
Further layer updates for ById
by-id
|
Wed, 20 Mar 2019 15:46:17 +0000 |
Chris Cannam |
Further snap fixes
single-point
|
Fri, 15 Mar 2019 14:24:22 +0000 |
Chris Cannam |
Update RegionLayer to updated RegionModel
single-point
|
Fri, 15 Mar 2019 11:09:17 +0000 |
Chris Cannam |
Update to use external set of commands
single-point
|
Thu, 14 Mar 2019 15:32:58 +0000 |
Chris Cannam |
Update following FlexiNoteModel removal, using new NoteModel API where flexi was previously used
single-point
|
Thu, 14 Mar 2019 13:12:25 +0000 |
Chris Cannam |
Finish updating NoteLayer to single-point API
single-point
|
Wed, 13 Mar 2019 16:00:55 +0000 |
Chris Cannam |
Toward getting NoteLayer to work with single-point APIs
single-point
|
Fri, 08 Mar 2019 13:37:30 +0000 |
Chris Cannam |
Update to Event api in place of Clipboard points
single-point
|
Tue, 05 Mar 2019 10:02:48 +0000 |
Chris Cannam |
Keep the point being edited highlighted while the edit dialog is open
|
Mon, 26 Nov 2018 14:33:54 +0000 |
Chris Cannam |
Use nullptr throughout
fix-static-analysis
|
Tue, 13 Nov 2018 15:16:48 +0000 |
Chris Cannam |
Toward highlighting peaks on spectrum
spectrogramparam
|
Wed, 04 Jul 2018 15:34:16 +0100 |
Chris Cannam |
Ensure scale appears for layer when drawn in AutoAlign mode without any other layer present to align to
|
Thu, 01 Mar 2018 18:02:22 +0000 |
Chris Cannam |
Untabify
|
Thu, 30 Jun 2016 12:40:22 +0100 |
Chris Cannam |
Move drawVisibleText to PaintAssistant
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 10:59:11 +0100 |
Chris Cannam |
Move LayerGeometryProvider from view to layer
spectrogram-minor-refactor
|
Tue, 17 Mar 2015 16:56:03 +0000 |
Chris Cannam |
Many fixes for the previous stuff
osx-retina
|
Tue, 17 Mar 2015 15:05:25 +0000 |
Chris Cannam |
Start trying to introduce LayerGeometryProvider as proxyable interface for View methods that the Layer wants to use
osx-retina
|
Mon, 09 Mar 2015 14:35:21 +0000 |
Chris Cannam |
Working through the float/double and int/sv_frame_t fixes
cxx11
|
Wed, 03 Sep 2014 11:33:57 +0100 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
Tue, 17 Jun 2014 15:36:56 +0100 |
Chris Cannam |
Some more unsigned/long removal
warnfix_no_size_t
|
Tue, 17 Jun 2014 15:18:06 +0100 |
Chris Cannam |
Remove size_t's and fix warnings in layer/
warnfix_no_size_t
|
Fri, 10 Jan 2014 14:41:38 +0000 |
Chris Cannam |
Suppress vertical scale when there are no points (scale looks absurd without sensible range)
tonioni
|
Wed, 04 Dec 2013 13:46:29 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Wed, 04 Dec 2013 13:39:41 +0000 |
Chris Cannam |
Extend numerical and colour scales (and piano where applicable) to note and region layers
|
Wed, 04 Dec 2013 12:17:44 +0000 |
Chris Cannam |
Ensure new piano scales only appear when not auto-aligning
|
Tue, 03 Dec 2013 18:06:44 +0000 |
Chris Cannam |
Toward getting piano scale showing properly
tonioni
|
Tue, 03 Dec 2013 17:58:40 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Tue, 03 Dec 2013 17:55:37 +0000 |
Chris Cannam |
Add piano scale to note layer as well (need to handle the auto-align case properly)
|
Tue, 26 Nov 2013 14:38:48 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Tue, 26 Nov 2013 14:06:40 +0000 |
Chris Cannam |
Drop std:: from cout, cerr, endl -- pull these in through Debug.h
|
Tue, 16 Jul 2013 17:59:01 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Tue, 16 Jul 2013 14:45:55 +0100 |
Chris Cannam |
Merge from default branch
tonioni
|
Tue, 16 Jul 2013 17:51:37 +0100 |
Chris Cannam |
Avoid reloading the default 0->0 scale extents for a note layer as 0->1
|
Tue, 16 Jul 2013 13:38:53 +0100 |
Chris Cannam |
Make scale drawing in log scale a bit less dumb
|
Sat, 13 Apr 2013 15:36:54 +0100 |
gyorgyf |
cleanup
tonioni
|
Sat, 13 Apr 2013 13:39:17 +0100 |
gyorgyf |
fixed flexi note layer and propagated model selection to analyser
tonioni
|
Tue, 14 Jun 2011 15:27:05 +0100 |
Chris Cannam |
Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)
|
Mon, 16 May 2011 17:19:25 +0100 |
Chris Cannam |
Convert many cerrs to DEBUGs
debug-output
|
Fri, 02 Oct 2009 13:56:10 +0000 |
Chris Cannam |
* Big improvements to editing behaviour in note and region models
sv-v1.7
|
Mon, 28 Sep 2009 12:29:12 +0000 |
Chris Cannam |
* Make a better job of picking the proper point to drag, edit, delete etc
|
Tue, 18 Aug 2009 11:01:57 +0000 |
Chris Cannam |
* Show MIDI pitch number as well as note name and frequency
|
Wed, 25 Feb 2009 12:02:53 +0000 |
Chris Cannam |
* Make it possible to record live MIDI to a note layer.
|
Tue, 03 Feb 2009 12:02:17 +0000 |
Chris Cannam |
* incremental commit
|
Mon, 01 Dec 2008 16:45:17 +0000 |
Chris Cannam |
* Fix incorrect starting extents in derived note & time-value layers
|
Wed, 12 Nov 2008 15:51:41 +0000 |
Chris Cannam |
* Save & reload vertical scale extents from note, time/value & colour 3d
|
Fri, 24 Oct 2008 16:43:59 +0000 |
Chris Cannam |
* Add vertical zoom/pan to note layer as well (when not in auto-align
|
Wed, 12 Mar 2008 17:42:56 +0000 |
Chris Cannam |
* juggle some files around in order to free audioio, base, and system libraries
|
Wed, 27 Feb 2008 11:59:42 +0000 |
Chris Cannam |
* Merge from trunk
spectrogram-cache-rejig
|
Wed, 27 Feb 2008 10:32:45 +0000 |
Chris Cannam |
* merge from trunk (1.2 ended up being tracked from trunk, but we may want
1.2-stable
|
Wed, 06 Feb 2008 14:15:09 +0000 |
Chris Cannam |
* Update remaining editable layers to support proper realignment on copy/paste
|
Wed, 06 Feb 2008 12:49:49 +0000 |
Chris Cannam |
* More work on aligning copy/paste between layers. It's a surprisingly
|
Fri, 23 Nov 2007 16:48:23 +0000 |
Chris Cannam |
* Add Erase tool and mode
|
Thu, 25 Oct 2007 14:32:23 +0000 |
Chris Cannam |
* Some tidying up to handling of alignment; add alignment status label to
|
Thu, 18 Oct 2007 10:15:07 +0000 |
Chris Cannam |
* Make XmlExportable::toXml the function that is universally overridden (and
|
Thu, 12 Jul 2007 16:14:59 +0000 |
Chris Cannam |
* Add SingleColourLayer to manage colours for layers that have a single
|