log

age author description
Tue, 19 Mar 2019 13:05:56 +0000 Chris Cannam Update Labeller to new event API + fewer magical side-effects single-point
Mon, 18 Mar 2019 14:17:20 +0000 Chris Cannam Introduce deferred notifier, + start converting sparse time-value model (perhaps we should rename it too) single-point
Mon, 18 Mar 2019 09:37:46 +0000 Chris Cannam Make MagnitudeRange generic, in the form of Extents single-point
Fri, 15 Mar 2019 14:23:50 +0000 Chris Cannam Update RegionModel following NoteModel, er, model. They have quite a bit in common that we should now pull out some of single-point
Fri, 15 Mar 2019 10:57:35 +0000 Chris Cannam Switch to a single external set of commands for modifying editables with events single-point
Thu, 14 Mar 2019 15:31:59 +0000 Chris Cannam Rework NoteModel commands (not entirely successfully); remove FlexiNoteModel as it has always been almost entirely identical to NoteModel (unlike its layer counterpart) single-point
Thu, 14 Mar 2019 13:11:47 +0000 Chris Cannam Command tweaks, including executing it! single-point
Thu, 14 Mar 2019 13:11:30 +0000 Chris Cannam Add getDuratioN single-point
Wed, 13 Mar 2019 16:00:13 +0000 Chris Cannam Further API updates single-point
Wed, 13 Mar 2019 14:50:10 +0000 Chris Cannam Update NoteModel to use EventSeries. This is incomplete and won't provide enough to update svgui for it yet; must also refactor to avoid duplication of nasty APIs when updating the rest of the models single-point
Wed, 13 Mar 2019 14:46:54 +0000 Chris Cannam Fix compiler warning single-point
Wed, 13 Mar 2019 14:46:40 +0000 Chris Cannam Fix XML single-point
Wed, 13 Mar 2019 11:54:13 +0000 Chris Cannam Add and test getEndFrame (and getStartFrame) single-point
Wed, 13 Mar 2019 10:55:24 +0000 Chris Cannam Test getEventsStartingWithin (briefly) single-point
Wed, 13 Mar 2019 10:55:02 +0000 Chris Cannam Add getEventsStartingWithin single-point
Wed, 13 Mar 2019 10:54:42 +0000 Chris Cannam Make const single-point
Wed, 13 Mar 2019 10:01:14 +0000 Chris Cannam Add getEventsWithin single-point
Wed, 13 Mar 2019 10:01:02 +0000 Chris Cannam Add getEventsWithin single-point
Wed, 13 Mar 2019 10:00:49 +0000 Chris Cannam Always return consistent defaults for absent elements single-point
Tue, 12 Mar 2019 14:56:31 +0000 Chris Cannam Further test & fixes single-point
Tue, 12 Mar 2019 14:52:11 +0000 Chris Cannam Add some more handy methods single-point
Tue, 12 Mar 2019 14:14:00 +0000 Chris Cannam Switch EventSeries to using a vector for m_events, so as to allow indexed access single-point
Tue, 12 Mar 2019 14:11:06 +0000 Chris Cannam Add operator!= single-point
Mon, 11 Mar 2019 15:22:32 +0000 Chris Cannam Add toDelimitedDataString; also requires reinstating m_haveDuration single-point
Mon, 11 Mar 2019 14:59:11 +0000 Chris Cannam Another timing note single-point
Mon, 11 Mar 2019 14:49:13 +0000 Chris Cannam Seems we can do just as well with a vector of events themselves single-point
Mon, 11 Mar 2019 13:44:35 +0000 Chris Cannam Experiment with storing vectors of event ids in seam map for compactness single-point
Mon, 11 Mar 2019 11:25:17 +0000 Chris Cannam That last change didn't seem worthwhile single-point
Mon, 11 Mar 2019 11:17:30 +0000 Chris Cannam Try out Qt containers single-point
Mon, 11 Mar 2019 11:17:18 +0000 Chris Cannam Permit hashing single-point