summaryrefslogtreecommitdiff
path: root/gtk2_ardour/midi_region_view.cc
AgeCommit message (Expand)Author
2010-02-18the Properties & 64bit region commitPaul Davis
2010-01-07select-by-pitch from the piano roll header (inspired by Rosegarden); some imp...Paul Davis
2010-01-05get the MIDI list editor working a little better and a little morePaul Davis
2009-12-25rationalize destruction pathway (some more); tidy-ify some ImageFrame codePaul Davis
2009-12-22cleanup up cleanup at session destruction; clarify the meaning of 3 signals (...Paul Davis
2009-12-21fully implement and deploy explicit x-thread signal connection syntax (testin...Paul Davis
2009-12-19use new syntax for connecting to backend signals that enforces explicit conne...Paul Davis
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-12-12remove using namespace sigc everywhere to ensure clarity over which bind/mem_...Paul Davis
2009-12-11make all use of bind/mem_fun be explicitly sigc:: Paul Davis
2009-12-04move generic parts of Keyboard into gtkmm2ext. imperfectly done, but makes mo...Paul Davis
2009-10-30Trim session.h include dependency tree.David Robillard
2009-10-26provide accessors to Editor::snap_{type,mode} ; when nudging notes, use grid ...Paul Davis
2009-10-22Disable canvas verbose cursor for notes, which locks up on note adding someti...David Robillard
2009-10-22Replace horribly error-prone Sequence/MidiModel/MidiSource locking API with s...David Robillard
2009-10-20Fix various MIDI control and installation issues:David Robillard
2009-10-19Use set over vector for Sequence::Notes, for logarithmic search by time.David Robillard
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard
2009-10-07fix up dragging notes in percussive modePaul Davis
2009-10-06Fix some compiler warnings.Carl Hetherington
2009-10-06ogg/flac support bits and pieces; fix up MIDI note dragging and front-edge tr...Paul Davis
2009-09-15Fix some warnings.Carl Hetherington
2009-09-12fix note selection behaviour, hopefully ... perhapsPaul Davis
2009-09-11track note on/off and send appropriate note offs at transport stopPaul Davis
2009-09-10add step-rest keybinding for step editingPaul Davis
2009-09-10do not crash when loading old history files with MIDI edits; add all notes in...Paul Davis
2009-09-10more MIDI editing cleanups, mostly fixing subtleties. Will break loading the ...Paul Davis
2009-09-09re-use canvas note items when the model changes ; slightly more efficient (pr...Paul Davis
2009-09-09time line items now have 64 bit location + duration; start making note resize...Paul Davis
2009-09-08move note drag & note resize mouse handling up into the Drag/Editor infrastru...Paul Davis
2009-09-07use diff commands for quantize, with infrastructure changes as requiredPaul Davis
2009-09-07add anonymous union to DiffCommand to allow uint8t_t and time-based arguments...Paul Davis
2009-09-06the start (only the start) of MIDI diff commandsPaul Davis
2009-09-05just one timeout callback for step editing, not one per trackPaul Davis
2009-09-03better way to "engage" step edit, and extend region correctly as neededPaul Davis
2009-09-03the basics of step editing, more details to followPaul Davis
2009-08-28more MIDI editing tweaks ; flip mouse mode buttons around for MIDI so that "o...Paul Davis
2009-08-27lots of MIDI editing stuff. to be explained on the website when its donePaul Davis
2009-08-18make shift-click for extend-selection sort-of work for MIDIPaul Davis
2009-08-17move assignments out of assert() in editor_drag (thanks lincoln); change mous...Paul Davis
2009-08-14fix up display of notes when creating/editing a MIDI region with the pencil; ...Paul Davis
2009-08-13more MIDI paste improvements, plus move region-mute binding to PRIMARY-m and ...Paul Davis
2009-08-13actually paste MIDI at the right spotPaul Davis
2009-08-13kinda-sorta paste MIDI at the right spotPaul Davis
2009-08-13MIDI cut&paste round two (not done yet); a small region trim fix from lincoln s.Paul Davis
2009-08-10first part of MIDI cut/copy/paste ; fix for input/output_streams of an IOProc...Paul Davis
2009-07-28remove all MIDI-specific editing modes by making standard work either at obje...Paul Davis
2009-07-09Back out big shared_ptr change. Moving to a branch. Apologies all.Carl Hetherington
2009-07-09Use shared_ptr for the TimeAxisView hierarchy.Carl Hetherington
2009-06-09Fix a drag crash and some warnings.Carl Hetherington