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.
|
Wed, 16 Oct 2019 13:01:23 +0100 |
Chris Cannam |
Debug output
|
Tue, 15 Oct 2019 14:53:25 +0100 |
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.
|
Fri, 13 Sep 2019 17:26:11 +0100 |
Chris Cannam |
Debug changes
|
Thu, 15 Aug 2019 18:18:22 +0100 |
Chris Cannam |
Show relative pitch if recorded
|
Fri, 02 Aug 2019 16:44:32 +0100 |
Chris Cannam |
Attempt a mechanism for the View to time-align a layer on display using an aligning version of the ViewProxy
|
Fri, 05 Jul 2019 15:34:50 +0100 |
Chris Cannam |
Update for removal of (public) getId from Model
by-id
|
Tue, 02 Jul 2019 15:29:17 +0100 |
Chris Cannam |
Further layer updates
by-id
|
Thu, 13 Jun 2019 15:35:01 +0100 |
Chris Cannam |
Add opportunistic-editing toggle
|
Thu, 13 Jun 2019 15:05:25 +0100 |
Chris Cannam |
Don't try to draw scale from a dormant layer!
|
Wed, 01 May 2019 14:40:51 +0100 |
Chris Cannam |
Don't discard large wheel deltas; just clamp them
single-point
|
Mon, 26 Nov 2018 14:33:54 +0000 |
Chris Cannam |
Use nullptr throughout
fix-static-analysis
|
Fri, 16 Nov 2018 09:01:38 +0000 |
Chris Cannam |
Make horizontal wheeling a bit less crazily fast in the absence of fine delta information
|
Thu, 15 Nov 2018 14:18:26 +0000 |
Chris Cannam |
Handle integer pixel scaling as well
|
Thu, 15 Nov 2018 14:04:32 +0000 |
Chris Cannam |
Scale pen for retina display on macOS as well as for hidpi display elsewhere
|
Wed, 14 Nov 2018 15:04:04 +0000 |
Chris Cannam |
Fix some incorrect pixel scaling
|
Tue, 13 Nov 2018 15:16:48 +0000 |
Chris Cannam |
Toward highlighting peaks on spectrum
spectrogramparam
|
Tue, 13 Nov 2018 14:48:42 +0000 |
Chris Cannam |
Move layer name text up a bit when rendering on a layer with a horizontal scale (i.e. spectrum)
spectrogramparam
|
Tue, 13 Nov 2018 14:06:48 +0000 |
Chris Cannam |
Make "zoom to region" work sensibly for slice/spectrum layers; ensure that min/max bin are remapped properly when changing fft size
spectrogramparam
|
Tue, 13 Nov 2018 13:39:01 +0000 |
Chris Cannam |
Make mention of the shift-drag feature and zooming in the status text
spectrogramparam
|
Tue, 06 Nov 2018 10:51:46 +0000 |
Chris Cannam |
Fix incorrect start/end overlay drawing when zoomed far in
zoom
|
Thu, 01 Nov 2018 15:11:21 +0000 |
Chris Cannam |
Use a distinguishable text for this state
waverevision
|
Tue, 30 Oct 2018 14:00:20 +0000 |
Chris Cannam |
Fix inconsistency between centre frame actually set and centre frame notified as set, which caused the start frame location to creep out of place gradually as you page through
|
Thu, 18 Oct 2018 13:21:56 +0100 |
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.
|
Thu, 11 Oct 2018 14:59:34 +0100 |
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...
|
Wed, 10 Oct 2018 14:50:47 +0100 |
Chris Cannam |
Remove some debug bits
|
Wed, 10 Oct 2018 14:33:10 +0100 |
Chris Cannam |
Use zoom constraints more consistently, including the new RelativelyFine one
|
Fri, 05 Oct 2018 09:59:41 +0100 |
Chris Cannam |
Debug tweaks
zoom
|