summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_ops.cc
AgeCommit message (Expand)Author
2018-08-24use new CoreSelection methods in editor and mixerPaul Davis
2018-07-27new_grid: The Return of the snap_to_X functions.Ben Loftis
2018-06-08Allow snapping to the start of the video timeline. (should work, but needs t...Ben Loftis
2018-05-17Playhead to Grid: handle case where PH is rolling, and we are prevented from ...Ben Loftis
2018-05-08playhead_X_to_grid: Handle the case of GridTypeNoneBen Loftis
2018-05-08Arrow keys (playhead_x_to_grid()) should move the view along with it. This ...Ben Loftis
2018-03-28fix undo/redo for duplicate-regions in ripple modePaul Davis
2018-03-27duplicate (regions) should honor ripple edit modePaul Davis
2018-02-27Reinstate the ability to split regions while dragging playhead. I think this...Ben Loftis
2018-02-27Remove some redundant calls to snap_to(). get_preferred_edit_position() alre...Ben Loftis
2018-02-26Should be able to Split in range mode, with a selected track.Ben Loftis
2018-02-26Fix bug: sequential pasting to the same time, but different tracks, would tri...Ben Loftis
2018-02-24Fixes for region_boundary_cache:Ben Loftis
2018-02-24NO-OP: whitespaceRobin Gareus
2018-02-23Tell the user why Insert/Remove Time failed, rather than fail silently.Ben Loftis
2018-02-11SoloSelection: gui part.Ben Loftis
2018-02-09new_grid: Rewrite of Snap and Grid. (squashed commit)Ben Loftis
2017-12-12NO-OP: whitespaceRobin Gareus
2017-12-11zoom-to-selection should clear the selection, afterwards.Ben Loftis
2017-11-23Remove unreachable code.Robin Gareus
2017-10-26remove unused variablePaul Davis
2017-09-24convert codebase to use Temporal for various time typesPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18changes required to operate with the Evoral::Beats ticktime commitPaul Davis
2017-09-18no more per-track varispeedPaul Davis
2017-08-26Editor zoom: add zoom_to_extents()Ben Loftis
2017-08-26Editor zooming: Config preference to define how much zooming will be easily a...Ben Loftis
2017-08-26Editor zooming: refactor zoom-limiting code into editor::session_gui_extents.Ben Loftis
2017-08-23Use new separate_by_channel APIRobin Gareus
2017-08-22Mark session dirty after applying MIDI transformRobin Gareus
2017-08-07slight tweak for more code consistency between ::toggle_solo() and ::toggle_m...Paul Davis
2017-08-07Improve Track > Toggle Solo/Mute, include VCAsRobin Gareus
2017-08-06Update Remove Track(s) dialog to include VCAsRobin Gareus
2017-08-06Allow to select VCAsRobin Gareus
2017-07-27Fix pasting automation at 0Robin Gareus
2017-07-25Fix #6280 – region (first_frame()==0) selectable with SnapRegionBoundaryJohannes Mueller
2017-07-22Rework region selection XMLnick_m
2017-07-22Cropping a single region to time selection works for multiple rangesnick_m
2017-07-22Add missing braces to Editor::cut_copy conditionalnick_m
2017-07-22Editor::playhead_forward/backward_to_grid snaps even in magnetic modenick_m
2017-07-19Rationalize Editor Zooming: make it harder for user to step into ridiculous z...Ben Loftis
2017-07-17Remove ArdourPrompter wrapperRobin Gareus
2017-07-17Remove <gtkmm.h> include from header files.Robin Gareus
2017-07-17Move more Gtkmm2ext widgets into libwidgetRobin Gareus
2017-07-17Separate Ardour UI widgets into dedicated libraryRobin Gareus
2017-07-01NO-OP whitespace (updated GH PR #357)Thomas Brand
2017-06-21GUI: prepare for API changesRobin Gareus
2017-06-17NO-OP: whitespaceRobin Gareus
2017-04-29Add a "select topmost" track editor actionRobin Gareus
2017-03-10Fix crash when removing time from track with automationTim Mayberry