Commit Graph

21096 Commits

Author SHA1 Message Date
15fcb0845a make sure RouteUIs show selection status at startup 2016-06-10 13:57:18 -04:00
2d4358ddb5 Various changes to PresentationInfo and a small consolidation of sorters.
The semantics for sorting PresentationInfo are up to the caller, not the
PresentationInfo object, so operator<() was removed and callers specifically
invoke ::order() for sorting.
2016-06-10 13:57:18 -04:00
3eaa6c0389 remove certain ControlProtocol signals related to stripable selection
includes change to Mackie support so that strips listen for PropertyChange
on the stripables they represent, no global selection change used anymore.
2016-06-10 13:57:18 -04:00
b130db2c60 Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour) 2016-06-10 12:32:01 +01:00
nick_m
ae99b93cc2 Apply some constraints to bbt dragging.
- max tempo 1000 bpm

	- apply a minimum measurement distance.

	- ensure result is positive (!)
2016-06-10 11:45:40 +10:00
f65713c426 OSC: Finished Select send levels 2016-06-09 18:33:00 -07:00
1f62dca536 avoid missing stuff after adding tracks/busses/vcas in mixer 2016-06-09 20:43:11 -04:00
06b12bef62 retain route i/o choice across show()'s of the AddRouteDialog 2016-06-09 20:39:43 -04:00
d403eaf1a0 phase out phase in favor of polarity 2016-06-10 01:18:20 +02:00
049a678ff9 OSC: change the word phase to polarity as per mailing list. 2016-06-09 15:24:43 -07:00
be42151c0d work "hide" button on VCA strip 2016-06-09 16:58:49 -04:00
4d28df97fa noop: clarifying comment about a magic number 2016-06-09 16:30:21 -04:00
2ee3fefc41 use codified heuristic for "is-color-set?" 2016-06-09 16:24:41 -04:00
624715cca7 provide a heuristic to decide if the color has been set for a PresentationInfo object 2016-06-09 16:24:22 -04:00
a74c850b5b mixer-gui visibility management for VCAs 2016-06-09 16:03:14 -04:00
212afd402c color management and handling for VCAs 2016-06-09 16:03:14 -04:00
ef6f0de5a3 extend ArdourButton API to allow independently setting fixed active/inactive colors 2016-06-09 16:03:14 -04:00
37aed5715b OSC: add phase control 2016-06-09 12:07:57 -07:00
4905422a47 OSC: Added pan width to selected 2016-06-09 11:11:48 -07:00
199f20ff2c namespace required 2016-06-09 13:24:35 -04:00
3670f1adac use ControlSlaveUI in VCAMasterStrip 2016-06-09 13:12:09 -04:00
0678d0ada1 use new ControlSlaveUI object in mixer strip 2016-06-09 13:12:09 -04:00
f26191382f for now vca assignment does not apply to selection.
This hack comment needs cleaning up later
2016-06-09 13:12:09 -04:00
e6db49f9e2 new files 2016-06-09 13:12:09 -04:00
nick_m
260a0ca12c Amend last commit. 2016-06-10 01:14:08 +10:00
nick_m
e05b0862b5 Audio locked meters with an existing tempo may be dragged past that tempo's location. 2016-06-10 01:07:25 +10:00
3e29a46603 OSC: select commands for pan and trim added, feedback for select sends. GUI_select feedback done. 2016-06-08 23:08:56 -07:00
3f0cbfc152 comment and minor fix 2016-06-08 21:25:48 -04:00
7015ece8ef use 4.x and earlier route colors 2016-06-08 21:18:20 -04:00
f0eef82364 alphabetize local includes 2016-06-08 21:18:20 -04:00
nick_m
c9b6e0a7b3 Fix crash when editing meter via main clock. 2016-06-09 06:44:39 +10:00
nick_m
98455f2744 Fix crash when editing tempo via main clock. 2016-06-09 05:54:53 +10:00
nick_m
8de12a4015 Possible fix for memory pool problem in session click. 2016-06-09 05:16:38 +10:00
e27df63bc5 Fix a couple of build errors in the test suite.
The parameters to Session::new_audio_track() changed in e0ff70cf, and
Playlist::region_list() was renamed to region_list_property() in
fce6ac0e. Update calls to these functions in the test suite to match.

A couple of tests still fail after these changes.
2016-06-08 19:56:34 +01:00
9a1c24dda7 fix thinko in Pane expose event handler.
There are always less dividers than children
2016-06-08 12:26:24 -04:00
393d69c7a0 listen for gui_changed() signal from all Stripables, not just Routes 2016-06-08 11:03:13 -04:00
4a863cb1d6 change format of state_id() return value for VCAMasteStrip to follow other objects' conventions 2016-06-08 11:03:13 -04:00
26d94f6014 add ::set_height() for VCATimeAxisView 2016-06-08 11:03:13 -04:00
fcf49de774 move gui_changed() signal from Route to Stripable 2016-06-08 11:03:13 -04:00
5c6846a169 Experiment - change the Windows icon (gtk2_ardour/icons/ardour.ico) so that it doesn't contain compressed images
Windows itself is happy with compressed icons but they seem to upset the MSVC linker.

If there are no ill-effects I'll change the Mixbus icon which will allow me to remove the older style icons (that were only needed for MSVC)
2016-06-08 15:20:19 +01:00
8a3cf9ab8d Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour) 2016-06-08 15:20:18 +01:00
b708439307 fix user color file name 2016-06-08 15:51:33 +02:00
8d5409f5dc what an oversight! 2016-06-08 15:39:04 +02:00
a223b96725 fix mute automation for busses & consolidate code. 2016-06-08 15:39:04 +02:00
fce6ac0ef6 consistent API name for region-list 2016-06-08 15:39:04 +02:00
aeed54ed91 fix waf cmd tested for when deciding to build appdata.pot 2016-06-08 07:16:42 -04:00
nick_m
6c986231d3 More tempo marker cross-dragging fixes. 2016-06-08 13:48:22 +10:00
nick_m
d18bbc646a Fix tempo markers jittering when cross-dragging over large tempo deltas. 2016-06-08 12:45:12 +10:00
f05ff9570e fix faderport's use of action name 2016-06-07 19:25:33 -04:00
83770f839b minor optimization when search for actions 2016-06-07 19:25:11 -04:00