summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_drag.cc
AgeCommit message (Collapse)Author
2016-06-08More tempo marker cross-dragging fixes.nick_m
2016-06-08Fix tempo markers jittering when cross-dragging over large tempo deltas.nick_m
2016-06-05use new RouteGroup property namesPaul Davis
2016-06-02make all TimeAxisView derived types return PresentationInfo for sortingPaul Davis
2016-06-02various safety checks for the result of dynamic_cast-ing a TimeAxisView to ↵Paul Davis
RouteTimeAxisView Now that we have VCATimeAxisView, this needed to be done, but it also potentially applied with automation
2016-05-31make double-click on patch change launch patch change editorPaul Davis
2016-05-31manually fix rebase/merge issues caused by addition of plugin presets to ↵Paul Davis
methods which add a new track/bus
2016-05-31first vaguely working version using PresentationInfoPaul Davis
remote control ID and "order keys" have been removed.
2016-05-28Allow non-musical snap when dragging bbt ruler.nick_m
- probably not what the user wants, unless snapping beats to timecode frames.
2016-05-28Revert 2d7f755nick_m
2016-05-28Enable snap for tempo dilation.nick_m
2016-05-28Don't change snap settings when dragging audio-locked meters.nick_m
2016-05-28Force snap when dragging meters.nick_m
2016-05-28Restore snap setting in eterMarkerDrag::aborted()/nick_m
2016-05-28Dragging a meter sets editor snap type to bars during drag.nick_m
2016-05-27Tempo ramps - rename meter/tempo_section_at() -> meter/tempo_section_at_frame()nick_m
2016-05-27Tempo ramps - rename bbt_time() -> bbt_at_frame(), frame_time() -> ↵nick_m
frame_at_bbt()
2016-05-27Tempo ramps - rename tempo_at() -> tempo_at_frame().. 3 decimals for the ↵nick_m
audioclock tempo display.
2016-05-27Tempo ramps - remove thinkonick_m
2016-05-27Tempo ramps - fix commentnick_m
2016-05-27Tempo ramps - ensure fake meter mark is under pointer during drags.nick_m
2016-05-27Temper pants - fix newly added lockup while dragging tempos sometimes.nick_m
2016-05-27Tempo ramps - clean up tempo dragging.nick_m
2016-05-27Tempo ramps - rename for consistency, remove some testing code, add meter ↵nick_m
based bbt->pulse conversions.
2016-05-27Tempo ramps - consolidate meter dragging code.nick_m
2016-05-27Tempo ramps - rework tempo drags, improve comments.nick_m
2016-05-27Tempo ramps - consolidate TempoMap::predict_tempo()nick_m
2016-05-27Tempo ramps - more code cleanup, fix cross-marker jumping using tempo dialog bbtnick_m
2016-05-27Tempo ramps - no more tempo dilation on meter drag.nick_m
- its now a bbt ruler / marker lane thing with the constraint modifier.
2016-05-27Tempo ramps - more code consolidation wrt add meter/tempo.nick_m
2016-05-27Tempo ramps - fix ambiguous api, fix flickering tempo curves.nick_m
2016-05-27Tempo ramps - more bbt dragging work.nick_m
- display prev tempo and tempo at mouse while dragging - simplify ramp dilation somewhat.
2016-05-27Tempo ramps - more bbt ruler dragging work.nick_m
2016-05-27Tempo ramps - improve constraint mod + bbt dragging begavior.nick_m
2016-05-27Tempo ramps - add visualtempo curve, dragging bbt or music rulers with ↵nick_m
constraint modifier dilates previous tempo.
2016-05-27Tempo ramps - reinstate cross-dragging of music-locked meters, various bug ↵nick_m
fixes. - revert failed frameoffset_t experiment - caclulate meters using bbt - fix tempo dilation when first tempo is ramped.
2016-05-27Tempo ramps - music-locked meter drags are now bbt based.nick_m
2016-05-27Tempo ramps - fix various tempo dragging issues.nick_m
2016-05-27Tempo ramps - a different approach to audio-locked meters.nick_m
- the bbt of a meter cannot be changed by moving tempos or other meters. e.g. tempo motion will be disallowed if it would cause a bbt overlap
2016-05-27Tempo ramps - restore correct drag behaviour wrt audio-locked meters and ↵nick_m
right-click of associalted tempo
2016-05-27Tempo ramps - disallow tempo dilation on first meter.nick_m
2016-05-27Tempo ramps - add gui dilation of tempos.nick_m
- a meter can be dragged using the constraint modifier, which sets the previous tempo accordingly. This could be added to the bbt ruler to allow direct dragging of beats and bars, but the exact behavior of that is still undecided. comments? - also preliminary work on the necessary tempos locked to audio-locked meters.
2016-05-27Tempo ramps - make moving music-locked meters less flakey, remove some code.nick_m
2016-05-27Tempo ramps - one approach to audio-locked meters.nick_m
- audio-locked meters retain their 'home' bar position unless altered by another metric. this is an alternative to a more strict model which isn't quite so flexible.
2016-05-27Tempo ramps - fix copy/paste error.nick_m
2016-05-27Tempo ramps - tempo marks use mvc-style copy drag, don't crash if two ↵nick_m
successive ramped tempos are the same :|
2016-05-27Tempo ramps - fix dragging audio-locked meters across each other.nick_m
2016-05-27Tempo ramps - fix thinko in meter drag aborted handlingnick_m
2016-05-27Tempo ramps - don't replace the meter when drag finished. handle aborted.nick_m
- meter has already been placed there.
2016-05-27Tempo ramps - fix for dragging audio-locked meters over no time.nick_m