summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_drag.cc
AgeCommit message (Expand)Author
2015-01-11Fix AutomationTrackItem rubberband click thinking it was unhandled.nick_m
2015-01-07MusicalTime => Beats.David Robillard
2015-01-02Separate selection operations into their own temporary history mechanism.nick_m
2014-12-22move all (G)UI related configuration parameters into UIConfiguration, not RCC...Paul Davis
2014-12-20Fix various cursor problems.David Robillard
2014-12-18Add editor selection state to session history via a SelectionMemento, whichnick_m
2014-12-14fix up requested color names everywhere.Paul Davis
2014-12-14initial pass to replace all UIConfiguration::get_XXXXXX() calls with UIConfig...Paul Davis
2014-12-07Fix uninitialized value in note create drag.David Robillard
2014-12-07Unify gain and draw tools.David Robillard
2014-11-25Remove dead code.David Robillard
2014-11-24when dragging on the canvas, use x,y pointer coordinates to decide if motion ...Paul Davis
2014-11-22Fix quantization and other time-related ops.David Robillard
2014-11-22Wrap MusicalTime in a class.David Robillard
2014-11-20Remove unused variables.David Robillard
2014-11-18Fix mismatched note resize drag cursor and behaviour.David Robillard
2014-11-16Support cut/copy/paste of MIDI notes and controllers at the same time.David Robillard
2014-11-16Add "maybe" rounding modes for rounding only if necessary.David Robillard
2014-11-16Use an enum for RoundMode instead of magic numbers.David Robillard
2014-11-15Only create MIDI regions on click when in draw mode.David Robillard
2014-11-14Fix wonky note length when create-dragging notes backwards.David Robillard
2014-11-13Fix crash when deleting overlapped regions.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-09-17new code to support creating skip markersPaul Davis
2014-09-15fix double-click-shows-region-properties in Ripple modeBen Loftis
2014-09-04Revert "cont'd work on automation-track headers (amend ba53af1c5)"Robin Gareus
2014-09-03cont'd work on automation-track headers (amend ba53af1c5)Robin Gareus
2014-08-05Initial steps towards usable range-based automation editing.Ben Loftis
2014-07-14remove EditAtSelectedMarker for Mixbus, to match mb2. (also fix an existing t...Ben Loftis
2014-07-09polish a few blemishes and add some commentsBen Loftis
2014-07-09fix range select so it picks up grouped tracksBen Loftis
2014-07-08call Canvas::re_enter() at the end of a RegionCutDrag so that entered_regionv...Paul Davis
2014-07-08cut cursor follows gridPaul Davis
2014-07-07fix build after copy-n-paste/code change collisionPaul Davis
2014-07-07some code shuffling to make sure that cut mode always operates at the mouse l...Paul Davis
2014-07-07use an EditorCursor when dragging in cut mode to indicate cut positionPaul Davis
2014-07-07add functionality for cut toolPaul Davis
2014-07-03if a Range end is trimmed, in follow-edits mode, locate to the range end so i...Ben Loftis
2014-07-03fix the naming and behavior of always-play-range to match the button, which i...Ben Loftis
2014-07-01Ripple mode: ripple all after start of first selected regionColin Fletcher
2014-07-01Ripple mode: remove debug outputColin Fletcher
2014-07-01Merge branch 'ripple-mode-cc' into cairocanvasColin Fletcher
2014-07-01Fixes for ripple mode dragColin Fletcher
2014-06-26use new TrackingText for verbose cursorPaul Davis
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-06-21use newly factored canvas in gtk2_ardourPaul Davis
2014-06-19modifications to region drag implementationPaul Davis
2014-06-17a set of inter-related subtle changes to get vertical autoscrolling to work, ...Paul Davis
2014-06-13do most of the work related to adding new anchored trim cursors (but debuggin...Paul Davis