summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_mouse.cc
AgeCommit message (Expand)Author
2014-11-16Use an enum for RoundMode instead of magic numbers.David Robillard
2014-11-14add abort() to non-reached codeRobin Gareus
2014-11-14Fix various sticky/broken cursor issues.David Robillard
2014-10-28don't show x-fade menu when right-clicking on frame handlesRobin Gareus
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-21fix stuck key-grab/scrolling.Robin Gareus
2014-09-19use new ARDOUR::Location signals in GUIPaul Davis
2014-09-17shift-drag on range marker bar creates skip ranges, for nowPaul Davis
2014-09-16escape should reset focus as well as abort drags/clear selectionPaul Davis
2014-08-06More fixes for range-based automation editing.Ben Loftis
2014-08-05Initial steps towards usable range-based automation editing.Ben Loftis
2014-07-14(Mixbus profile only) tentatively remove the Zoom and Cut tools, to save spa...Ben Loftis
2014-07-08cut ops can start on automation tracks tooPaul Davis
2014-07-08cut ops can start with the mouse pointer not over a regionPaul Davis
2014-07-07some code shuffling to make sure that cut mode always operates at the mouse l...Paul Davis
2014-07-07Use Canvas::re_enter() after changing mouse mode so we get the right cursor n...Paul Davis
2014-07-07add functionality for cut toolPaul Davis
2014-07-07add basics of Cut mouse mode, no functionality yet. Icon images are still req...Paul Davis
2014-07-03fix the naming and behavior of always-play-range to match the button, which i...Ben Loftis
2014-07-02reinstate same logic, slightly differently implementedm, for choosing range/o...Paul Davis
2014-07-01Merge branch 'ripple-mode-cc' into cairocanvasColin Fletcher
2014-06-30(hopefully) fix smart-mode breakage of xfade operationsPaul Davis
2014-06-30context click over a trim handle is semantically equivalent to a context clic...Paul Davis
2014-06-30use Editor::effective_mouse_mode() inside Editor::button_selection(); clean u...Paul Davis
2014-06-26use new TrackingText for verbose cursorPaul Davis
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-06-18more work on cursor tracking statePaul Davis
2014-06-18a whole slew of changes related to centralizing and rationalizing cursor mana...Paul Davis
2014-06-12add back click behaviour for canvas rulers, and also cursor enforcementPaul Davis
2014-06-08fix problem with calls to Editor::trackview_by_y_position() when using motion...Paul Davis
2014-06-08fix crash caused by click-on-region-name if name highlights are not in use - ...Paul Davis
2014-06-05unify Fade-Handle CursorsRobin Gareus
2014-06-03more profound changes to canvas scrolling, in particular find appropriate Scr...Paul Davis
2014-06-03remove utterly useless unused codePaul Davis
2014-06-03remove useless groups from timebar area, clarify scroll group naming in editorPaul Davis
2014-06-03remove timebar canvas and just use a single canvas instead. This is just part...Paul Davis
2014-06-03different approach to independent scrolling, involving ArdourCanvas::ScrollGroupPaul Davis
2014-05-31prepare fade+trim cursors (cursor image still missing)Robin Gareus
2014-05-31fix fade+trim handle hover colorRobin Gareus
2014-05-31towards region-trims preserving fade durationRobin Gareus
2014-05-29update x-fade context-menuRobin Gareus
2014-05-07Ripple mode: basic implementationColin Fletcher
2014-04-15remove pointless assert (since condition is if-tested just before it was used)Paul Davis
2014-04-15hopefully fix issue with Editor::set_canvas_cursor_for_region_view() which wa...Paul Davis
2014-03-20big rework of scrolling, horizontal part considered almost 100% done.Paul Davis
2014-03-13remove debug outputPaul Davis
2014-03-13fix up button selection operation so that fade drags work againPaul Davis
2014-03-11fixes, hopefully, for canvas cursor misbehaviour near/in regionviewsPaul Davis
2014-03-07fix up some logic that allowed hits (percussive note display) to be trimmed w...Paul Davis