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
|
Thu, 27 Jun 2019 13:16:25 +0100 |
Chris Cannam |
Some work on updating layers for ModelId bits
by-id
|
Tue, 19 Mar 2019 13:06:35 +0000 |
Chris Cannam |
Update TimeValueLayer etc
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
|
Fri, 08 Mar 2019 13:37:30 +0000 |
Chris Cannam |
Update to Event api in place of Clipboard points
single-point
|
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
|
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
|
Mon, 20 Apr 2015 11:00:39 +0100 |
Chris Cannam |
Build fix
osx-retina
|
Mon, 20 Apr 2015 09:18:55 +0100 |
Chris Cannam |
Merge from default branch
osx-retina
|
Mon, 23 Mar 2015 11:26:28 +0000 |
Chris Cannam |
Merge from cxx11 branch
tonioni
|
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
|
Mon, 09 Mar 2015 12:02:10 +0000 |
Chris Cannam |
Move to using double rather than float for floating-point calculations (float only for storage); more build fixes
cxx11
|
Tue, 11 Nov 2014 17:05:44 +0000 |
Chris Cannam |
Make the dragged pitch take effect when releasing drag on a note
tonioni
|
Tue, 11 Nov 2014 14:11:07 +0000 |
Chris Cannam |
(Very slowly) perform local reanalysis when dragging a note up or down
tonioni
|
Tue, 11 Nov 2014 12:55:30 +0000 |
Chris Cannam |
Tidy
tonioni
|
Wed, 03 Sep 2014 11:32:08 +0100 |
Chris Cannam |
Fix some (probably benign) uninitialised members (from coverity scan)
|
Fri, 18 Jul 2014 11:07:13 +0100 |
Chris Cannam |
compile fix
tonioni
|
Tue, 15 Jul 2014 15:42:20 +0100 |
matthiasm |
adding no spectrogram and no sonification options
tonioni
|
Wed, 18 Jun 2014 08:40:46 +0100 |
Chris Cannam |
Merge from branch tony_integration
warnfix_no_size_t
|
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
|
Mon, 16 Jun 2014 11:44:14 +0100 |
matthiasm |
fixed deleteSelectionInclusive to not delete adjacent notes
tonioni
|
Fri, 13 Jun 2014 16:50:17 +0100 |
matthiasm |
fixed selection by note move to not include the next note on the right
tonioni
|
Fri, 13 Jun 2014 15:29:06 +0100 |
Chris Cannam |
Fix Tony bug #981: note editing does not work when pitch track is invisible
tonioni
|
Thu, 12 Jun 2014 15:03:21 +0100 |
matthiasm |
flexinote now displays frequency, duration and text above/below the note
tonioni
|
Thu, 12 Jun 2014 14:31:48 +0100 |
matthiasm |
adding a note after the last existing one is now possible (#974)
tonioni
|
Wed, 11 Jun 2014 21:43:38 +0100 |
matthiasm |
added vertical strip stripes to beginning and end of illuminated note
tonioni
|
Wed, 11 Jun 2014 19:41:29 +0100 |
matthiasm |
fixed note delete bug (now deletes when any overlap with the selection occurs)
tonioni
|
Thu, 22 May 2014 11:21:36 +0100 |
matthiasm |
reinstated the original way that was better than my fix
tonioni
|
Wed, 21 May 2014 18:34:10 +0100 |
matthiasm |
fixed: pitch track update deleted note
tonioni
|
Fri, 11 Apr 2014 16:34:12 +0100 |
matthiasm |
added note pitch snapping after "move" edit
tonioni
|
Tue, 01 Apr 2014 21:18:31 +0100 |
Chris Cannam |
Fix fancy note-editing mode (was not working in new multi-layer world, and shift-click delete was broken)
tonioni
|
Thu, 27 Mar 2014 18:12:38 +0000 |
Chris Cannam |
Implement "Form Note from Selection"; remove Snap Notes to Pitch Track because every other editing operation *should* now be doing that automatically
tonioni
|
Thu, 27 Mar 2014 18:02:12 +0000 |
Chris Cannam |
Make pitch-track editing operations update the notes as well, automatically
tonioni
|
Thu, 27 Mar 2014 16:30:26 +0000 |
Chris Cannam |
Add Merge Notes
tonioni
|
Thu, 27 Mar 2014 15:59:46 +0000 |
Chris Cannam |
Add command to snap notes back to pitch track median on request; add split at selection boundaries
tonioni
|
Tue, 25 Mar 2014 13:06:27 +0000 |
Chris Cannam |
Fix (to some extent) the "gross assumption about layer order" and thus #840 Note split adaptation broken
tonioni
|
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
|
Fri, 10 Jan 2014 14:17:10 +0000 |
Chris Cannam |
Snapping to feature frame rightwards in flexi-note should snap to the end of a note as well as the start (should also snap to start of next one, but that doesn't seem to work either -- not enough points returned by getPoints). This should possibly happen in plain note and region layers too.
tonioni
|
Fri, 10 Jan 2014 14:07:12 +0000 |
Chris Cannam |
Indentation
tonioni
|
Wed, 04 Dec 2013 13:55:17 +0000 |
Chris Cannam |
Compile fix
tonioni
|
Wed, 04 Dec 2013 13:46:29 +0000 |
Chris Cannam |
Merge from default branch
tonioni
base
layer/NoteLayer.cpp@484127db0abd
|
Wed, 04 Dec 2013 11:35:08 +0000 |
Chris Cannam |
Pull out log and linear vertical scales into their own classes, make some improvements to log numbering
tonioni
|
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
base
layer/NoteLayer.cpp@c4c66ee8da72
|
Fri, 29 Nov 2013 14:51:47 +0000 |
Chris Cannam |
Fix uninitialised member
tonioni
|
Tue, 26 Nov 2013 14:38:48 +0000 |
Chris Cannam |
Merge from default branch
tonioni
base
layer/NoteLayer.cpp@396c6ffb8009
|
Tue, 16 Jul 2013 17:59:01 +0100 |
Chris Cannam |
Merge from default branch
tonioni
base
layer/NoteLayer.cpp@caa52107c52d
|
Tue, 16 Jul 2013 14:45:55 +0100 |
Chris Cannam |
Merge from default branch
tonioni
base
layer/NoteLayer.cpp@a63a7dfc177a
|
Thu, 20 Jun 2013 13:47:36 +0100 |
matthiasm |
instrument is now "click" -- some other minor changes I don't remember
tonioni
|
Thu, 20 Jun 2013 11:07:57 +0100 |
matthiasm |
some visualisation changes
tonioni
|
Thu, 20 Jun 2013 10:58:40 +0100 |
gyorgyf |
toggle button for boundary constraints and note recalculation
tonioni
|
Wed, 19 Jun 2013 22:56:17 +0100 |
matthiasm |
re-did, and improved the moving constraints
tonioni
|
Wed, 19 Jun 2013 22:05:45 +0100 |
matthiasm |
vertical scale adapts to note range
tonioni
|
Wed, 19 Jun 2013 08:26:24 +0100 |
gyorgyf |
funky note value re-estimation using underlying pitch median value
tonioni
|
Tue, 18 Jun 2013 22:18:10 +0100 |
gyorgyf |
bugfixes to compile on Linux again
tonioni
|
Tue, 18 Jun 2013 22:14:28 +0100 |
gyorgyf |
bugfixes to compile on Linux again
tonioni
|
Mon, 17 Jun 2013 18:07:30 +0100 |
matthiasm |
removed the vertical scaling function call that didn't work
tonioni
|
Mon, 17 Jun 2013 18:00:24 +0100 |
matthiasm |
introduced horizongal note editing constraints; debugged note edit
tonioni
|
Sun, 16 Jun 2013 00:16:37 +0100 |
matthiasm |
split drag delete
tonioni
|
Sun, 16 Jun 2013 20:40:05 +0100 |
gyorgyf |
boundary actions and note delete consolidated
tonioni
|
Sat, 15 Jun 2013 19:52:06 +0100 |
matthiasm |
slightly tidied george's splitEnd method
tonioni
|
Sat, 15 Jun 2013 17:43:04 +0100 |
gyorgyf |
getFeatureDescription now supports larger notes
tonioni
|
Sat, 15 Jun 2013 17:04:03 +0100 |
gyorgyf |
added context sensitive mouse pointers in note edit tool mode
tonioni
|
Sat, 20 Apr 2013 08:38:37 +0100 |
gyorgyf |
splitting notes works but major cleanup needed
tonioni
|
Fri, 19 Apr 2013 15:37:27 +0100 |
matthiasm |
different colours, some minor changes, mainly debugging cerrs
tonioni
|
Wed, 17 Apr 2013 09:15:05 +0100 |
gyorgyf |
larger notes plus basic editing functions are now enabled by temporary star icon in toolbar
tonioni
|
Sat, 13 Apr 2013 20:03:40 +0100 |
gyorgyf |
sample playback problems
tonioni
|
Sat, 13 Apr 2013 17:18:28 +0100 |
gyorgyf |
removed additional prints, midi playback still broken
tonioni
|
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, 26 Mar 2013 20:14:08 +0000 |
matthiasm |
put the FlexiNote layer before the note layer to see what happens -- not much
tonioni
|
Tue, 26 Mar 2013 17:00:45 +0000 |
matthiasm |
small changes to FlexiNote stuff
tonioni
|
Tue, 26 Mar 2013 14:15:42 +0000 |
matthiasm |
updated names in FlexiNote source -- will need to make new FlexiNoteModel source
tonioni
|
Tue, 26 Mar 2013 13:58:08 +0000 |
matthiasm |
simply copied NoteLayer to FlexiNotelayer (cpp and h files)
tonioni
base
layer/NoteLayer.cpp@93e42e44db0f
|