366e84e10e
arrangement ruler: theme tweak
54c713c794
remove another instance of time-domain icon
acc55083e5
arrangement ruler: aesthetic changes
b66e12610b
arrangement ruler: create Section marker type, so we can customize it a bit
14792a0aee
arrangement ruler: move arrangement ruler to the bottom
c199e9a99d
UF8: do not expect a response from the handshake request
8fd8eaa01d
UF8: parameterize the device name and pass to MackieControlProtocol
18719f4c73
region groups: prioritize explicitly grouped and ungrouped regions
80bff6a66e
region groups: allow the user to explictly group and ungroup regions
cc0b63392b
region groups: some actions must retain a group-id for the life of the op
a820f00d44
region groups: some operations should implicitly group new regions
7ca4b3ef1d
region groups: use group-id instead of equivalent-region, when provided
159e677d8d
user-visible action names should better match the intended shortcut mnemonic
ce6f156bc3
Add shortcuts for 'section copy+paste' actions, moving Crop to accommodate
9e91c01ca8
no-op (whitespace)
c1fe193def
tempo mapping: handle the special case of trying to ramp the 'first' marker
cc630c6bbe
tempo mapping: clicking on a bar line should always make a new tempo marker
ed7683d029
tempo mapping: initiating a drag on a BEAT line applies a ramped twist
a217c58ff5
tempo mapping: remove an unnecessary limit on tempo-drags
ca5e56f98c
tempo mapping: MappingTwist drag should differentiate between ramped and constant twist
c452a4816c
tempo mapping: Re-implement tempo-twist with constant and ramped varieties (lib part)
9fa8e257a6
tempo mapping: Mapping Drags should inhibit horizontal autoscroll
4b30239275
split route-coloring option into Tracks and Buses
9cb6c67f7b
when coloring tracks: prefer the first strip-palette color, not a bg color
f420c74598
avoid using red in the default stripable palette
cceb917806
handle special cases of the first and last tempo-mapping markers
54969d8aab
fix thinko resulting in duplicate bar-names after a tempo-mapping op
a258b82ce9
tweak behavior and naming of tempo-map drags:
912f9e5ea3
provide functions for both linear and ramped tempo-twists
3f15a3a402
set playhead sensitivity via config (defaulted insensitive)
dd08d12475
desensitize playhead by default, and make a new config variable 'sensitize-playhead'
a7c4ab3247
fix thinko in canvas logic (fixes mouse cursor on desensitized playhead)
48ee85ea0c
decrease the default opacity of "dragged region" (in all themes)
4de53fa600
make regions transparent during fade-handle drags