log data/model/AlignmentModel.cpp @ 1808:871a2050236b

age author description
2019-08-15 Chris Cannam Optionally record relative pitch
2019-07-08 Chris Cannam Fix typo that inverted sense of test by-id
2019-07-05 Chris Cannam Further review of ById: make IDs only available when adding a model to the ById store, not by querying the item directly. This means any id encountered in the wild must have been added to the store at some point (even if later released), which simplifies reasoning about lifecycles by-id
2019-06-26 Chris Cannam More on alignment models and paths by-id
2019-06-25 Chris Cannam More on AlignmentModel by-id
2019-06-25 Chris Cannam Some messing with Model and AlignmentModel by-id
2019-06-19 Chris Cannam Re-implement extendEndFrame behaviour, used by Tony application
2019-05-16 Chris Cannam Make it permissible to setPathFrom(nullptr) single-point
2019-05-15 Chris Cannam Add error field to alignment model single-point
2019-05-01 Chris Cannam Ensure a self-alignment is always reported as complete, since there is nothing to calculate single-point
2019-04-24 Chris Cannam Merge from default branch single-point
2019-04-04 Chris Cannam Model deletion issues - the AlignmentModel doesn't actually need to know about the input aggregate model; the document should own it instead
2019-04-04 Chris Cannam Model deletion issues - the AlignmentModel doesn't actually need to know about the input aggregate model; the document should own it instead single-point
2019-03-28 Chris Cannam Make XmlExportables store their export IDs and always obtain a new one, avoiding reuse when an object is allocated at the same heap location as a previous one. This makes the ID system stable enough to be used in the export tests. single-point
2019-03-26 Chris Cannam Debug output osc-script
2019-03-22 Chris Cannam Update PathModel - doesn't use new EventSeries, but doesn't use SparseModel either - it's simpler than that single-point
2019-03-18 Chris Cannam Introduce deferred notifier, + start converting sparse time-value model (perhaps we should rename it too) single-point
2018-11-26 Chris Cannam Use nullptr throughout fix-static-analysis
2018-11-01 Chris Cannam Debug bits
2018-11-01 Chris Cannam When a path is set explicitly, it is complete
2018-03-01 Chris Cannam Untabify
2015-06-05 Chris Cannam More optional debug out
2015-03-31 Chris Cannam clone() is never used (therefore presumably never works either) tonioni
2015-03-10 Chris Cannam More type fixes cxx11
2015-03-04 Chris Cannam Introduce and use a samplerate type cxx11
2015-03-03 Chris Cannam Introducing the signed 64-bit frame index type, and fixing build failures from inclusion of -Wconversion with -Werror. Not finished yet. cxx11
2014-11-20 Chris Cannam Make alignment using an external program asynchronous
2014-07-17 Chris Cannam Fix some errant signals (the modelChanged with args are now modelChangedWithin)
2014-06-17 Chris Cannam Unsigned removals and warning fixes in data/ warnfix_no_size_t
2013-11-26 Chris Cannam Drop std:: from cout, cerr, endl -- pull these in through Debug.h
2011-06-14 Chris Cannam Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)
2011-05-16 Chris Cannam Convert many cerrs to DEBUGs debug-output
2010-10-24 Chris Cannam * minor tidy
2008-05-19 Chris Cannam * Permit holding Shift while dragging an instant or other edited thing,
2008-05-09 Chris Cannam ...
2008-05-08 Chris Cannam * Speed up spectrogram painting by releasing mutex in FFTDataServer
2008-04-29 Chris Cannam * Save alignments to session file. Needs much testing.
2008-02-27 Chris Cannam * Merge from trunk spectrogram-cache-rejig
2008-02-27 Chris Cannam * merge from trunk (1.2 ended up being tracked from trunk, but we may want 1.2-stable
2008-02-11 Chris Cannam * Further fixes to the handling of playback frame and buffered frame counts sv1-v1.2pre4
2008-02-07 Chris Cannam * just some debug stuff
2008-02-06 Chris Cannam * More work on aligning copy/paste between layers. It's a surprisingly
2007-11-22 Chris Cannam * Some work on correct alignment when moving panes during playback
2007-11-22 Chris Cannam * More space and time efficient AlignmentModel
2007-11-09 Chris Cannam * Factor out uses of "Sonic Visualiser" in "common" code to applicationName()
2007-10-25 Chris Cannam * Some tidying up to handling of alignment; add alignment status label to
2007-10-17 Chris Cannam * Make drop behave more sensibly (replace current pane)
2007-10-10 Chris Cannam * interpolate in AlignmentModel
2007-09-28 Chris Cannam * Merge from sv-match-alignment branch (excluding alignment-specific document).