|
c75b9a11ef
|
lollis: fix drawing and positioning glitches
|
2023-06-26 14:18:18 -06:00 |
|
|
a6c1a3d9d0
|
lollis: potentially clip circle with a bounding parent
|
2023-06-26 14:18:18 -06:00 |
|
|
62bb8ccbeb
|
removed unnecessary files
|
2023-06-26 14:18:18 -06:00 |
|
|
01381dad77
|
lollis: remove unnecessary drag object member
|
2023-06-26 14:18:18 -06:00 |
|
|
2d9a2ad668
|
lollis: also adjust velocity bars during the drag
|
2023-06-26 14:18:18 -06:00 |
|
|
96c9f2ee19
|
canvas: add velocity() method to Note
|
2023-06-26 14:18:18 -06:00 |
|
|
f7130f5c02
|
lollipop drag: move all selected notes
|
2023-06-26 14:18:18 -06:00 |
|
|
279e648a43
|
canvas: ArdourCanvas::Lollipop to not (mis)use _position
|
2023-06-26 14:18:18 -06:00 |
|
|
077c5ba5d1
|
NO-OP: add helpful comment
|
2023-06-26 14:18:18 -06:00 |
|
|
cf7ba80fc1
|
the basics of lollipop dragging
|
2023-06-26 14:18:18 -06:00 |
|
|
2977205f3a
|
add skeleton for lollipop drags
|
2023-06-26 14:18:18 -06:00 |
|
|
0a530d3c18
|
manual fixes following rebase on master
|
2023-06-26 14:18:17 -06:00 |
|
|
16f682110f
|
local lollippop fix for newer canvas lollipop API
|
2023-06-26 14:18:17 -06:00 |
|
|
2a8f275174
|
sort of no-op: change variable name for slightly better legibility
|
2023-06-26 14:18:17 -06:00 |
|
|
4b155cb946
|
Revert "file deleted"
The files are back.
This reverts commit c7e3e824d10bf211367a62f69287f6076d36106e.
|
2023-06-26 14:18:17 -06:00 |
|
|
178917e627
|
Revert "do not need these files"
Seems that we will have a use for them after all.
This reverts commit f9ec3a952553deefea0a17809a97dc92d5cf6db7.
|
2023-06-26 14:18:17 -06:00 |
|
|
4305ef34f8
|
switching between lollis and line now allows lollipop events
|
2023-06-26 14:18:17 -06:00 |
|
|
a7af6fc6f8
|
lollipops: just directly set _position member
|
2023-06-26 14:18:17 -06:00 |
|
|
1ad0894618
|
lollipops should render child items (currently none)
|
2023-06-26 14:18:17 -06:00 |
|
|
51e7584dee
|
another use of auto iterators
|
2023-06-26 14:18:17 -06:00 |
|
|
cfbe6b6048
|
another use of auto iterators
|
2023-06-26 14:18:17 -06:00 |
|
|
5c03ffd6f5
|
fix assignment/comparison typo
|
2023-06-26 14:18:17 -06:00 |
|
|
2de0e62695
|
for velocity automation lanes, make sure ghosts group is on top
otherwise, it's the streamview on top, and that prevents lollipops receiving
events.
this may have to change once the line becomes an option.
|
2023-06-26 14:18:17 -06:00 |
|
|
60628a62be
|
somewhat active lollipop event handling
|
2023-06-26 14:18:17 -06:00 |
|
|
f7e97be115
|
canvas lollipops: object redesign and reimplementation
|
2023-06-26 14:18:17 -06:00 |
|
|
0f611b4efa
|
C++ auto iteration FTW
|
2023-06-26 14:18:17 -06:00 |
|
|
7e4a3dce01
|
lollipop pixel pushing
|
2023-06-26 14:18:17 -06:00 |
|
|
1a4ef77222
|
C++11 FTW
|
2023-06-26 14:18:17 -06:00 |
|
|
9089694e36
|
pops visible and somewhat responsive to note changes
|
2023-06-26 14:18:17 -06:00 |
|
|
805ba0442f
|
file deleted
|
2023-06-26 14:18:17 -06:00 |
|
|
b157132807
|
do not need these files
|
2023-06-26 14:18:17 -06:00 |
|
|
4bafadc419
|
steps to an ecology of lollipops
|
2023-06-26 14:18:17 -06:00 |
|
|
52f10ad2a8
|
velocity views will be ghost regions
|
2023-06-26 14:18:17 -06:00 |
|
|
e54e8f3f4c
|
tweaks to GhostRegion to prepare for possible inheritance
|
2023-06-26 14:18:17 -06:00 |
|
|
ba2f9411e2
|
oops, remove typo
|
2023-06-26 14:18:17 -06:00 |
|
|
59ccc9c5ee
|
velocity region views: strip out existing event handling (avoids crash)
|
2023-06-26 14:18:17 -06:00 |
|
|
9e071f70d7
|
remove debug output
|
2023-06-26 14:18:17 -06:00 |
|
|
2797ea9666
|
remove unusued "MIDI underlay" cruft
|
2023-06-26 14:18:17 -06:00 |
|
|
0b050c47e4
|
build lollipops.cc
|
2023-06-26 14:18:17 -06:00 |
|
|
187569dcbc
|
new Lollipop canvas item
|
2023-06-26 14:18:17 -06:00 |
|
|
fcba147acd
|
remove concept of a velocity time axis view, just use velocity region view
|
2023-06-26 14:18:17 -06:00 |
|
|
18275922d3
|
return interpolation type for velocity
|
2023-06-26 14:18:17 -06:00 |
|
|
bc60f7492f
|
automation stream view now creates VelocityRegionView when appropriate
|
2023-06-26 14:18:17 -06:00 |
|
|
5c42f6ea71
|
copy VelocityRegionView from AutomationRegionView
|
2023-06-26 14:18:17 -06:00 |
|
|
db055df9d8
|
add new files
|
2023-06-26 14:18:17 -06:00 |
|
|
ea6717f041
|
empty, useless velocity lane for MIDI tracks
|
2023-06-26 14:18:17 -06:00 |
|
|
1c1d73e47d
|
describe velocity parameter and implement velocity control
|
2023-06-26 14:18:17 -06:00 |
|
|
6cb4d01f1f
|
add velocity item to MIDI track automation menu
|
2023-06-26 14:18:17 -06:00 |
|
|
1d117aa372
|
give MIDI tracks a (n automatable) velocity control
|
2023-06-26 14:18:17 -06:00 |
|
|
25f5b275f4
|
Auto-connect metronome when using a device the first time
|
2023-06-26 21:46:24 +02:00 |
|