summaryrefslogtreecommitdiff
path: root/gtk2_ardour/midi_region_view.cc
AgeCommit message (Expand)Author
2010-06-29pay attention to MIDI channel selector when creating notes with GUI (fixes #3...Paul Davis
2010-06-28Hide verbose canvas cursor on midi region view destruction. Should fix #3250.Carl Hetherington
2010-06-28Disable midi model updates during trim drags. Speeds the drags up at the cos...Carl Hetherington
2010-06-24change the way MIDI note colors are defined (2 3-point color ranges, one for ...Paul Davis
2010-06-24change note colors on the fly, to permit user-definition of colors more easil...Paul Davis
2010-06-24use JACK thread creation functions to create process-graph threads; provide G...Paul Davis
2010-06-20When creating notes with the pencil tool, make them 1 frame shorter than the ...Carl Hetherington
2010-06-17new fade in/out handle cursors from chrisg (maybe to be improved); show MIDI ...Paul Davis
2010-06-17new trim cursors from chrisg, fix up hotspots for said cursors, make Editor c...Paul Davis
2010-06-12introduce the notion that note additions and property changes can cause the r...Paul Davis
2010-06-09Fix warning.Carl Hetherington
2010-06-08Clean up a bit. Fix non-relative note dragging mode to fit my understanding ...Carl Hetherington
2010-06-03move computation of TimeAxisViewItem fixed heights into a static member funct...Paul Davis
2010-05-28heavy-handed and crude way to stop WM-stolen-alt keys from causing MidiRegion...Paul Davis
2010-05-28change color of note velocity text (and don't set it or justification repeate...Paul Davis
2010-05-28clean up item event handling in MidiRegionViews by removing unnecessary Inter...Paul Davis
2010-05-27refactor MidiRegionView event handling to avoid too much spaghetti as we move...Paul Davis
2010-05-27Use bbt_add and bbt_subtract to do proper BBT maths in round_to_beat_subdivis...Carl Hetherington
2010-05-26Disable ghost note on note creation drag.Carl Hetherington
2010-05-26Show the verbose canvas cursor with the ghost note.Carl Hetherington
2010-05-25Rudimentary ghost note when adding MIDI notes to a region, as per #3180.Carl Hetherington
2010-05-25Implement shift-right-click to delete MIDI note (#3170)Carl Hetherington
2010-05-25stop range mode stuff from showing up when in internal edit modePaul Davis
2010-05-25Ensure a create note drag rectangle starts with both ends snapped,Carl Hetherington
2010-05-24Prevent note creation drags with no movement of the pointer. May fix #3159.Carl Hetherington
2010-05-20various minor MIDI fixes: prevent duplicate note entry with mouse, show note ...Paul Davis
2010-05-20(1) make quantize actually use the main grid setting and not just default to ...Paul Davis
2010-05-16When inserting new notes with the pencil tool, make them the length of the gr...Carl Hetherington
2010-05-13add 8 more beat subdivisions, as per #3126Paul Davis
2010-05-10use a static per-class signal to notify the selection object in each MidiRegi...Paul Davis
2010-04-21Move Diskstream ownership to Track, so that Session no longer holds lists of ...Carl Hetherington
2010-03-30handle deletion of UI objects between the time that a callback is queued with...Paul Davis
2010-03-26lots of work to hide prelight from most buttons, etc. etc. etc; increase rang...Paul Davis
2010-03-02(1) remove most uses of MementoCommand for Playlist and Region (2) move froze...Paul Davis
2010-02-19change PropertyChange from a bitfield into a real object, with all the many w...Paul Davis
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