summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-14GUI changes to allow user to specify how/if to use SMF track/instrument names...Paul Davis
2016-12-14change ordering of options for multichannel importPaul Davis
2016-12-14temporary default value for ImportStatus.midi_track_name_sourcePaul Davis
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-14improving logic/flow for SMF type 1 files part 1:Paul Davis
2016-12-14release locks before deleting recordRobin Gareus
2016-12-14amend prev commitRobin Gareus
2016-12-13mutex 'er upRobin Gareus
2016-12-14test diff for patch change performance when caching colours.nick_m
2016-12-14when dragging or copying multiple regions, respect position lock style.nick_m
2016-12-13changes to adapt to modified version of GTK/Quartz which uses only MOD2 for C...Paul Davis
2016-12-13Further fixes to non-cxx11 enabled buildsTim Mayberry
2016-12-13Fix for non-cxx11 enabled buildsTim Mayberry
2016-12-13Add option to Zoom to Selection on double clickTim Mayberry
2016-12-13Change Zoom to Selection action (Z key) to zoom on both axesTim Mayberry
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-12UI tweak for the spacer at the bottom of the master bus.Ben Loftis
2016-12-13only update MidiRegion length_beats in partial copy ctor if there is an offset.nick_m
2016-12-13only set the exact musical position of the primary region for move/copy drag.nick_m
2016-12-13only recalculate MidiRegion start_beats if there is an offset in the 'part-of...nick_m
2016-12-12Towards making tape-tracks work again..Robin Gareus
2016-12-12Fix a potential deadlock/crash (here tape-track peak-file)Robin Gareus
2016-12-12Fix potential deadlock on session-loadRobin Gareus
2016-12-12disallow placement of audio-locked tempi within a frame of any other.nick_m
2016-12-12sort tempo curves initially as well.nick_m
2016-12-12fix loop/crash when dragging an audio-locked tempo over a music-locked one wh...nick_m
2016-12-12no-op - rename TempoMap::set_active_tempos -> TempoMap::set_active_tempinick_m
2016-12-12clean up some odd logic.nick_m