summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Expand)Author
2016-12-16add copy constructor, operator= and a clean ::dump() method for TempoMapPaul Davis
2016-12-16add arguments (unusued) to control whether or not SMF tempo map is used durin...Paul Davis
2016-12-16"toll free bridging" between smf_tempo_t and Evoral::SMF::TempoPaul Davis
2016-12-16expose SMF tempo information in Evoral::SMFPaul Davis
2016-12-16add function to get number of tempos found in SMF tempo mapPaul Davis
2016-12-16unused but slightly tricky code to add track name/instrument to an SMF file w...Paul Davis
2016-12-16add comments about limitations for Evoral::SMF and tracksPaul Davis
2016-12-16MIDI tracer actually changes the event-loopRobin Gareus
2016-12-15some further invalidation details:Robin Gareus
2016-12-15store InvalidationRecord in a Connection object and ref/unref it as appropriatePaul Davis
2016-12-15add ::use_count() method to InvalidationRecordPaul Davis
2016-12-16fix unused Outside filled framed curve for constant points outside the draw a...nick_m
2016-12-16revert c3ab67dd now that this misbehaviour is understood.nick_m
2016-12-16fix issue with disappearing tempo curve at constant tempi.nick_m
2016-12-16tempo before the initial section is always constant.nick_m
2016-12-16amend incomplete change in previous commit.nick_m
2016-12-16more work on patch change redisplay.nick_m
2016-12-16fix thinko in TempoMap::framepos_plus_qn.nick_m
2016-12-15std::list::erase() needs a non-const iterator.;Paul Davis
2016-12-15and now with eraseRobin Gareus
2016-12-15C++98 compatible iterator eraseRobin Gareus
2016-12-15rework request invalidationRobin Gareus
2016-12-14Add a trash pool for invalidation requests.Robin Gareus
2016-12-14NO-OP: re-indentRobin Gareus
2016-12-14Atomically to invalidate requestRobin Gareus
2016-12-14Add some more invalidation debug messages.Robin Gareus
2016-12-14The threading anecdotes - Episode 7Robin Gareus
2016-12-14skip dead threads (if the event remains, it'll be cleaned up below)Robin Gareus
2016-12-14fix potential invalid lockRobin Gareus
2016-12-14rework locking (fa07233a, 112fba182)Robin Gareus
2016-12-14use SMF track or instrument names in imported MIDI track names, if requestedPaul Davis
2016-12-14add new member to ImportStatus object to allow specifying how to name new MID...Paul Davis
2016-12-14add a new enum to identify how SMF data should be used when naming imported M...Paul Davis
2016-12-14add API to Evoral::SMF to retrieve all track/instrument names for use when im...Paul Davis
2016-12-14extract track and instrument names from SMF while loadingPaul Davis
2016-12-14add braces and warning for unlikely errorPaul Davis
2016-12-14fix incorrect test for textual meta events in libsmfPaul Davis
2016-12-14braces pleasePaul Davis
2016-12-14braces, pleasePaul Davis
2016-12-14free track name/instrument string memory when necessaryPaul Davis
2016-12-14add track and instrument name members to smf_track_tPaul Davis
2016-12-14release locks before deleting recordRobin Gareus
2016-12-14amend prev commitRobin Gareus
2016-12-13mutex 'er upRobin Gareus
2016-12-13changes to adapt to modified version of GTK/Quartz which uses only MOD2 for C...Paul Davis
2016-12-13Fix layered-record undo, include changes to existing region(s)Robin Gareus
2016-12-12Fix possible crash when removing ports with jack1Robin Gareus
2016-12-12Add Slavable::AssignmentChanged signal to notify when a slavable is assigned/...Paul Davis
2016-12-13only update MidiRegion length_beats in partial copy ctor if there is an offset.nick_m
2016-12-13only recalculate MidiRegion start_beats if there is an offset in the 'part-of...nick_m