log layer/Layer.h @ 1567:77ffd5421627

age author description
Mon, 06 Jan 2020 14:46:25 +0000 Chris Cannam Start work on spectrogram export code spectrogram-export
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, 25 Sep 2019 09:46:27 +0100 Chris Cannam Tidying time-frequency-boxes
Fri, 02 Aug 2019 16:42:32 +0100 Chris Cannam Add direct method to get source model
Fri, 05 Jul 2019 15:34:50 +0100 Chris Cannam Update for removal of (public) getId from Model by-id
Thu, 04 Jul 2019 18:04:44 +0100 Chris Cannam Update for changes to PlayParameters by-id
Thu, 27 Jun 2019 13:16:25 +0100 Chris Cannam Some work on updating layers for ModelId bits by-id
Fri, 10 May 2019 15:50:51 +0100 Chris Cannam Comment single-point
Wed, 20 Mar 2019 14:59:34 +0000 Chris Cannam Begin fixing the various snap operations. Also remove SnapNearest, which is never used and seems to consume more lines of code than the rest! single-point
Mon, 26 Nov 2018 13:52:57 +0000 Chris Cannam Header guards fix-static-analysis
Mon, 26 Nov 2018 13:52:27 +0000 Chris Cannam Use override throughout fix-static-analysis
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
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
Wed, 20 Apr 2016 12:06:28 +0100 Chris Cannam Merge branches 3.0-integration and imaf_enc to 3.0-plus-imaf 3.0-plus-imaf
Mon, 20 Apr 2015 11:00:48 +0100 Chris Cannam Merge from default branch osx-retina
Mon, 20 Apr 2015 10:10:26 +0100 Chris Cannam Allow layers to be loaded without models if their layer class explicitly says it's OK (otherwise default template won't load, as it has an empty waveform layer)
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
Tue, 10 Mar 2015 17:23:45 +0000 Chris Cannam More type fixes. We now build with -Wconversion, on this platform (64-bit Linux) at least. cxx11
Mon, 09 Mar 2015 15:59:04 +0000 Chris Cannam A few more fixes cxx11
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, 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
Tue, 04 Feb 2014 13:54:42 +0000 Chris Cannam Avoid compiler warnings tonioni
Mon, 04 Nov 2013 17:09:36 +0000 Chris Cannam IMAF load code from Jesus Corral Garcia imaf_enc
Thu, 20 Jun 2013 13:47:36 +0100 matthiasm instrument is now "click" -- some other minor changes I don't remember tonioni