summaryrefslogtreecommitdiff
path: root/gtk2_ardour/midi_region_view.cc
AgeCommit message (Expand)Author
2014-12-06Nudge notes by 1 bar if secondary modifier active.David Robillard
2014-12-06Grab keyboard only with note selection.David Robillard
2014-12-06Support paste between automation lanes.David Robillard
2014-12-06Fix internal paste when selection has only points.David Robillard
2014-12-05Make scroll work on MIDI regions when internal.David Robillard
2014-11-30Remove braindead Parameter inheritance abuse.David Robillard
2014-11-30Add missing namespace qualifiers.David Robillard
2014-11-25Remove dead code.David Robillard
2014-11-22Fix quantization and other time-related ops.David Robillard
2014-11-22Fix note resizing.David Robillard
2014-11-22Wrap MusicalTime in a class.David Robillard
2014-11-22Factor out copy-paste code to get grid type in beats defaulting to 1.David Robillard
2014-11-22Move time converters only to the region views that actually need them.David Robillard
2014-11-16Support cut/copy/paste of MIDI notes and controllers at the same time.David Robillard
2014-11-16Use an enum for RoundMode instead of magic numbers.David Robillard
2014-11-16Use symbol for paste operation like everywhere else.David Robillard
2014-11-16Fix crash when splitting regions in internal edit mode.David Robillard
2014-11-14Implement "multi-paste" for notes, regions, and automation.David Robillard
2014-11-14Fix MIDI note cut/copy/paste.David Robillard
2014-11-14Fix various sticky/broken cursor issues.David Robillard
2014-11-14Fix error when create-dragging note backwards past start of region (#5934).David Robillard
2014-11-13Don't make MIDI regions in note mode completely invisible.David Robillard
2014-10-21remove "canvasvar_" from all functions related to obtaining values from ARDOU...Paul Davis
2014-10-21remove mouse zoom mode; bind z to zoom-to-rangePaul Davis
2014-10-21Disallow midi-note duration changes beyond region boundariesRobin Gareus
2014-10-21fix stuck key-grab/scrolling.Robin Gareus
2014-10-21Midi Region: pass unhandled scroll events to regionviewRobin Gareus
2014-09-08Vertically align Midi Notes, Piano Roll & Canvas Line GridRobin Gareus
2014-06-26use new TrackingText for verbose cursorPaul Davis
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-06-22more canvas refactoring.Paul Davis
2014-06-21use newly factored canvas in gtk2_ardourPaul Davis
2014-06-09substantial changes in color management, involving a reduction in the use of ...Paul Davis
2014-04-15fix ridiculous spelling errorPaul Davis
2014-03-11fix error in height computation of MIDI region views (FUDGE!) use Rectangle::...Paul Davis
2014-03-06fix apparent logic error for MidiRegionView when redisplaying note modelPaul Davis
2014-03-06trivial API change for MidiRegionView::update_hit()Paul Davis
2014-02-11passthrough unhandled motion events in MIDI region views because we may be dr...Paul Davis
2014-01-20slight code replacementPaul Davis
2014-01-16fix non-editing/non-draw event handling by MIDI regionsPaul Davis
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now me...Paul Davis
2013-10-23make middle-click on piano roll track header more usefully select/unselect notesPaul Davis
2013-10-03'gtk2_ardour' - Use 'const_iterator' where appropriate, instead of 'iterator'John Emmas
2013-10-03'gtk2_ardour' - Add namespaces + casting where necessary + general bits of 'c...John Emmas
2013-05-02merge resolution with masterPaul Davis
2013-05-02remove all of Gtk::Window::set_position (WIN_POS_MOUSE) for anything deriving...Paul Davis
2013-04-25use virtual bool canvas_group_event () in TimeAxisViewItems to get suitably d...Paul Davis
2013-04-16change UIConfig to use accessor/setter methods like RCConfig so that Paramete...Paul Davis
2013-04-16partially fix scaling issues with pathological MIDI regions (e.g. 15k notes p...Paul Davis
2013-04-15Fix dragging objects on the canvas and remove redundant canvas groupsPaul Davis