log

age author description
2019-03-22 Chris Cannam Update ImageModel single-point
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-22 Chris Cannam Update TextModel single-point
2019-03-21 Chris Cannam We do need haveTextLabels; restore it single-point
2019-03-21 Chris Cannam Work on start/end frame stuff to match API description single-point
2019-03-20 Chris Cannam Start updating SparseOneDimensionalModel single-point
2019-03-20 Chris Cannam Forward the matching-event functions single-point
2019-03-20 Chris Cannam Test & fixes for getEventsStartingAt single-point
2019-03-20 Chris Cannam Fixes: completion should default to 100 (it never gets set if we aren't a transform target); events added to time-value model should be denied durations; forward the overspill and matching search functions single-point
2019-03-20 Chris Cannam Add overspill to events-within search single-point
2019-03-19 Chris Cannam Add nearest-event-matching search single-point
2019-03-19 Chris Cannam Update Labeller to new event API + fewer magical side-effects single-point
2019-03-18 Chris Cannam Introduce deferred notifier, + start converting sparse time-value model (perhaps we should rename it too) single-point
2019-03-18 Chris Cannam Make MagnitudeRange generic, in the form of Extents single-point
2019-03-15 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
2019-03-15 Chris Cannam Switch to a single external set of commands for modifying editables with events single-point
2019-03-14 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
2019-03-14 Chris Cannam Command tweaks, including executing it! single-point
2019-03-14 Chris Cannam Add getDuratioN single-point
2019-03-13 Chris Cannam Further API updates single-point
2019-03-13 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
2019-03-13 Chris Cannam Fix compiler warning single-point
2019-03-13 Chris Cannam Fix XML single-point
2019-03-13 Chris Cannam Add and test getEndFrame (and getStartFrame) single-point
2019-03-13 Chris Cannam Test getEventsStartingWithin (briefly) single-point
2019-03-13 Chris Cannam Add getEventsStartingWithin single-point
2019-03-13 Chris Cannam Make const single-point
2019-03-13 Chris Cannam Add getEventsWithin single-point
2019-03-13 Chris Cannam Add getEventsWithin single-point
2019-03-13 Chris Cannam Always return consistent defaults for absent elements single-point
2019-03-12 Chris Cannam Further test & fixes single-point
2019-03-12 Chris Cannam Add some more handy methods single-point
2019-03-12 Chris Cannam Switch EventSeries to using a vector for m_events, so as to allow indexed access single-point
2019-03-12 Chris Cannam Add operator!= single-point
2019-03-11 Chris Cannam Add toDelimitedDataString; also requires reinstating m_haveDuration single-point
2019-03-11 Chris Cannam Another timing note single-point
2019-03-11 Chris Cannam Seems we can do just as well with a vector of events themselves single-point
2019-03-11 Chris Cannam Experiment with storing vectors of event ids in seam map for compactness single-point
2019-03-11 Chris Cannam That last change didn't seem worthwhile single-point
2019-03-11 Chris Cannam Try out Qt containers single-point
2019-03-11 Chris Cannam Permit hashing single-point
2019-03-11 Chris Cannam Add (disabled by default) stress test for EventSeries single-point
2019-03-08 Chris Cannam Merge single-point
2019-03-08 Chris Cannam Add this method back again; it is useful single-point
2019-03-08 Chris Cannam Further tests single-point
2019-03-08 Chris Cannam Performance notes single-point
2019-03-08 Chris Cannam Minor tweaks, comments, span tests single-point
2019-03-08 Chris Cannam Rework EventSeries to explicitly store counts of events (+ add comments explaining, among other things, why) single-point
2019-03-07 Chris Cannam Rename a number of classes and methods (including Point -> Event); comments single-point
2019-03-07 Chris Cannam Fixes and tests for PointSeries single-point
2019-03-06 Chris Cannam Fix compiler warning single-point
2019-03-06 Chris Cannam Start implementing & testing PointSeries single-point
2019-03-05 Chris Cannam Pull out the Point class, plus start testing NoteModel, plus actually add the tests... single-point
2019-03-05 Chris Cannam Bitfield + reorder for packing single-point
2019-03-05 Chris Cannam Start some sparse model tests single-point
2019-02-27 Chris Cannam Fix compiler warnings
2019-02-18 Chris Cannam Try to avoid interference with QtTest's own arg handling
2019-02-12 Chris Cannam Fix encoding that Mac fs rejects
2019-01-30 Chris Cannam Merge from branch bqaudiostream
2019-01-30 Chris Cannam Be a tiny bit discriminating about content types! bqaudiostream