Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-03 | non-copy region drag now creates a new track when a region is dragged to the ↵ | Paul Davis | |
drop zone | |||
2014-06-03 | part one of allowing region drag to the bottom (drop-zone) rect of track canvas | Paul Davis | |
2014-06-01 | disable snap fades to 'other' region (for now) | Robin Gareus | |
2014-05-31 | towards region-trims preserving fade duration | Robin Gareus | |
2014-05-19 | comment tweak | Paul Davis | |
2014-05-19 | adding a new track via copy-region-drag now works (and shares code with the ↵ | Paul Davis | |
non-copy case | |||
2014-05-19 | non-copy region drag now creates a new track when a region is dragged to the ↵ | Paul Davis | |
drop zone | |||
2014-05-19 | part one of allowing region drag to the bottom (drop-zone) rect of track canvas | Paul Davis | |
2014-05-07 | Fix region content drag direction | Colin Fletcher | |
Fix <Control>+drag in bottom of region to move the region contents in the expected direction. | |||
2014-05-07 | Fix undo of layer-changing region drags | Colin Fletcher | |
Move clear_changes() of the playlist on which a region has been dragged before calling set_layer() on that playlist, so that undo of region drags in layered mode undoes any layer changes too. Should fix #5904 | |||
2014-05-07 | shift-modifier during trim dragging causes region to jump to original ↵ | Paul Davis | |
position (anchored at start or end, depending on trim type) | |||
2014-03-21 | latest tweaks to autoscroll: symmetrical boundary on both sides, stop ↵ | Paul Davis | |
runaway scrolling, and more | |||
2014-03-20 | big rework of scrolling, horizontal part considered almost 100% done. | Paul Davis | |
Many more changes than I would typically like in a single commit, but this was all very intertwined. Vertical scrolling using track-stepping still to follow. | |||
2014-03-11 | fix error in height computation of MIDI region views (FUDGE!) use ↵ | Paul Davis | |
Rectangle::set_outline_all() and avoid the removed integer version of ::set_outline_what() | |||
2014-02-26 | convert canvas_event_frame() and window_event_frame() to ↵ | Paul Davis | |
canvas_event_sample() and window_event_sample() to go along with the convention adopted in cairocanvas code re: frames+samples | |||
2014-02-26 | fix lack of range selection when moving vertically | Paul Davis | |
2014-02-25 | range selection drag ensures that selected tracks include all tracks within ↵ | Paul Davis | |
the vertical height spanned by the drag. Older code looked at the track under the motion event coordinates. With rapid mouse motion, tracks could be "skipped" - no motion event would be reported within their vertical coordinate range. | |||
2014-02-25 | click (no drag) on automation line now adds a new control point on the line ↵ | Paul Davis | |
(not fully checked for precision) | |||
2014-02-25 | Revert "add a hack to deal with device discovery race, in which the devices ↵ | Paul Davis | |
were not actually known to be ready before the last update_surfaces() call (which is where binding between strips and routes occurs) ; add support for Mackie Control touch on/off messages" This reverts commit 06a25ffd5695697db9869a19e46c2f93c6c17458. | |||
2014-02-19 | required fix for cairocanvas branch, didn't make it into merge | Paul Davis | |
2014-02-19 | click (no drag) on automation line now adds a new control point on the line ↵ | Paul Davis | |
(not fully checked for precision) | |||
2014-02-19 | Revert "add a hack to deal with device discovery race, in which the devices ↵ | Paul Davis | |
were not actually known to be ready before the last update_surfaces() call (which is where binding between strips and routes occurs) ; add support for Mackie Control touch on/off messages" This reverts commit 06a25ffd5695697db9869a19e46c2f93c6c17458. | |||
2014-02-19 | add a hack to deal with device discovery race, in which the devices were not ↵ | Paul Davis | |
actually known to be ready before the last update_surfaces() call (which is where binding between strips and routes occurs) ; add support for Mackie Control touch on/off messages | |||
2014-01-27 | rationalize, consolidate and make work dbl-click editing for regions and ↵ | Paul Davis | |
markers, as part of the Drag model rather than discretely | |||
2014-01-10 | Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵ | Paul Davis | |
merge windows branch to get changes from there | |||
2014-01-02 | change min dimension of rubberband rect to 2 pixels | Paul Davis | |
2014-01-02 | enforce a minimum 5x5 pixel size for the rubber band rect | Paul Davis | |
2013-10-31 | all events propagate out of the canvas in canvas coordinates now, so revert ↵ | Paul Davis | |
changes in editor_drags.cc that worked around this not being the case | |||
2013-10-31 | fix window/canvas coordinate confusion in drag code, apparently fixing up ↵ | Paul Davis | |
lots of things with just 1 line | |||
2013-10-22 | merge from master | Paul Davis | |
2013-10-21 | Unify editor / mixer ordering. | nick_m | |
2013-10-03 | 'gtk2_ardour' - Add namespaces + casting where necessary + general bits of ↵ | John Emmas | |
'correctness' to keep MSVC happy | |||
2013-09-14 | fix merge conflicts with master | Paul Davis | |
2013-08-08 | add methods to queue full MTC and SPP messages, now that they are synchronous | Paul Davis | |
2013-08-08 | fix rounding issue when dragging video with fractional fps | Robin Gareus | |
2013-08-08 | Send a song position pointer with mmc and fullframe fake locating | Michael Fisher | |
2013-08-07 | major redesign of MIDI port heirarchy and management (part 2) | Paul Davis | |
2013-08-04 | fix rounding issue when dragging video with fractional fps | Robin Gareus | |
2013-07-29 | Send a song position pointer with mmc and fullframe fake locating | Michael Fisher | |
2013-07-10 | some sort-of-deep fixes to get autoscroll/vertical scroll to work properly ↵ | Paul Davis | |
for cairocanvas | |||
2013-07-09 | fix possible crash when aborting a region drag and there are time axis views ↵ | Paul Davis | |
without streamviews | |||
2013-06-26 | fix position of verbose cursor | Paul Davis | |
2013-06-26 | probable fix for a region drag that somehow ends up with no time axis view ↵ | Paul Davis | |
(track) under the mouse (e.g. during a track height reduction | |||
2013-06-21 | some prep work for generally handling dbl-click on draggable objects | Paul Davis | |
2013-04-25 | make MIDI rubber band selects use the correct canvas item so that event ↵ | Paul Davis | |
processing works | |||
2013-04-24 | many pervasive changes primarily related to waveform drawing, particular ↵ | Paul Davis | |
content-dragging, colors, and more | |||
2013-04-18 | fix various event coordinate system problems with button events on the rulers | Paul Davis | |
2013-04-18 | semi-fix xfade display, and reduce number of calls to Curve::get_vector() by ↵ | Paul Davis | |
a factor of two | |||
2013-04-17 | fix playhead dragging from rulers | Paul Davis | |
2013-04-17 | various work waveview amplitude mgmt; fix playhead cursor drag from timebar ↵ | Paul Davis | |
click |