Robin Gareus
158a660298
document post-export command placeholders
2016-06-07 17:07:37 +02:00
Robin Gareus
04997080a4
add meta-data placeholders for post-export command
...
needs testing on windows with UTF8
2016-06-07 16:57:17 +02:00
Paul Davis
78ad42fd88
fix up logic that connects ControlGroups and RouteGroups
...
This makes deactivating a RouteGroup also stop the ControlGroups from having any effect
2016-06-07 09:48:17 -04:00
Paul Davis
af9a9a9efd
a better solution to the inheritance issue fixed in the previous commit
2016-06-07 09:22:57 -04:00
Paul Davis
b40fe18775
fix up inheritance heirarchy and constructors so that the Session Properties dialog IS-A ArdourWindow
...
... and is thus subject to Ctrl-w to close it
2016-06-07 09:05:50 -04:00
Paul Davis
a88fa99049
don't replace : in linux vst search path in prefs with newlines, to shrink down the preferences height
2016-06-07 08:51:53 -04:00
Len Ovens
d511d62f65
OSC: reset select strip on bank change or select for non-existing stripable.
...
Fixes crash when selecting unused strip and then changing bank.
2016-06-06 23:40:35 -07:00
Paul Davis
0318b4f3ac
move 2 plugin options to plugin tab of preferences
2016-06-06 19:35:48 -04:00
Paul Davis
d14c3adfe7
repeat previous commit's approach, but for VCATimeAxisView
2016-06-06 19:35:48 -04:00
Paul Davis
56c831199e
drop reference to VCA from VCAMasterStrip immediately rather than waiting for idle
2016-06-06 19:35:48 -04:00
Len Ovens
ee1046bbed
OSC: Respond to GUI select.
2016-06-06 14:54:33 -07:00
Paul Davis
3c0fd1a115
remove incorrect allocation of a second VCAManager in a session.
...
Fixes warning about a SessionHandleRef at session close
2016-06-06 16:15:25 -04:00
nick_m
36f3291a9c
Ensure correct lock style before setting position.
2016-06-07 06:14:47 +10:00
nick_m
86db26ff16
MidiRegion ctor inherits length_beats.
...
- fixes incorrect length on drag-copying and pasting
midi regions.
2016-06-07 06:12:41 +10:00
nick_m
9488201a2c
Region ctor inherits position, start and beat.
2016-06-07 06:10:55 +10:00
Paul Davis
9a50d15c7f
fix crashing bug in Pane when accessing dividers
2016-06-06 16:05:43 -04:00
Paul Davis
5700296cb6
add a destructor for Gtkmm2ext::Pane that unparents the children.
...
This seems to be required, although there is confusion in Gtkmm3 about this.
2016-06-06 16:05:25 -04:00
Paul Davis
084da26cfd
remove dead members and code from RouteParamsUI
2016-06-06 16:04:19 -04:00
Paul Davis
5fddbdd495
ensure that newly-added tracks are displayed in the editor
2016-06-06 14:44:58 -04:00
Paul Davis
5833576d5b
ensure that dropdowns in editor toolbar are populated at first use (with no existing config file to set them)
2016-06-06 14:29:58 -04:00
Robin Gareus
4e2efa22d5
mixbus x42-plugins bundle update
...
include stereo-route and midi-map
2016-06-06 20:19:59 +02:00
Paul Davis
44c56fff6f
add pre-release warning dialog. It wil not be shown when running via ardev etc.
2016-06-06 13:40:14 -04:00
Paul Davis
e65f31cfd8
remove pre-release page from startup dialog.
...
This dialog won't be seen by users of older versions of Ardour, so it is the wrong place (for now)
to put this warning
2016-06-06 13:40:14 -04:00
nick_m
288ebbe5a7
Fix initialization of Region::_beat.
2016-06-07 03:00:28 +10:00
Paul Davis
a0f0bdc063
try to keep editor+mixer treemodels in sync
2016-06-06 12:58:48 -04:00
nick_m
6a622d86dc
Fix midi region split, trim and move operations.
...
- there is still the problem of being unable to drag
a trimmed region to the left when it's source
(not it's position) would end up on a negative beat.
2016-06-07 02:14:31 +10:00
nick_m
92fdf7deda
Region always sets position before length.
2016-06-07 02:12:04 +10:00
Paul Davis
20d85384c1
there is no remote model choice anymore - ordering is determined by the GUI
2016-06-06 12:04:49 -04:00
Paul Davis
da5119583a
there is no remote model choice anymore - ordering is determined by the GUI
2016-06-06 12:04:45 -04:00
Paul Davis
8bfa2afe11
fix version reference in beta page/dialog
2016-06-06 08:13:15 -04:00
John Emmas
cde50f847f
MSVC won't allow floating point types to be mapped directly to enums
2016-06-06 09:07:45 +01:00
John Emmas
cb7e8025f2
Accommodate newly introduced source(s) in our MSVC project (ardour_osc)
...
(also, libardour_osc now needs to link to libardour_timecode)
2016-06-06 09:06:08 +01:00
Len Ovens
cce4726c4c
OSC: More controls in /select/*, off by one fixed
2016-06-05 22:30:14 -07:00
nick_m
f0f2e3bb71
Consolidate notifications when MidiRegion changes length due to position change.
2016-06-06 14:26:43 +10:00
Paul Davis
01812f53c3
use, or mostly use PresentationInfo for selection status of Routes.
...
Needs extension to Surfaces, replacing GuiSelectionChanged signal concept
2016-06-05 20:50:57 -04:00
Paul Davis
2c0396c9aa
fix Session::get_remote_nth_stripable() to use zero-based numbering
2016-06-05 20:50:57 -04:00
Paul Davis
6520548fc2
extend/modify PresentationInfo to make searching for routes via Session::get_remote_nth_stripable() work
2016-06-05 20:50:57 -04:00
Paul Davis
9e28056fd2
AxisView does not need to initialize Selectable::_selected
2016-06-05 20:50:57 -04:00
Paul Davis
8125ea5909
tweak API of Selectable
2016-06-05 20:50:57 -04:00
Paul Davis
6adac60323
OS X specific fix, to match new mixer TreeModel structure
2016-06-05 18:00:48 -04:00
Paul Davis
5bbfac2380
OS X clang build issue fix
2016-06-05 18:00:48 -04:00
Robin Gareus
843b6b90b0
fix switching from generic to custom plugin UI
2016-06-05 23:55:08 +02:00
Paul Davis
3e12d4b4a6
use PresentationInfo color to set route colors. GUI appears to respond as expected
2016-06-05 17:16:20 -04:00
Paul Davis
91ad3ef81d
don't connect to individual PresentationInfo signals per Stripable; we only reorder strips once, when the global signal arrives
2016-06-05 16:33:02 -04:00
Paul Davis
dfcc8fd547
Stripable signals moved to PresentationInfo
2016-06-05 16:33:02 -04:00
Paul Davis
6637260ac9
Stripable signals moved to PresentationInfo
2016-06-05 16:33:02 -04:00
Paul Davis
4ca69e346f
substantive redesign of Gtk::TreeModel used inside Mixer_UI to hold both VCAs and Routes
2016-06-05 16:33:02 -04:00
Paul Davis
1d5d98589a
catch up on change in definition of various AxisView {set,is}_selected() implementations
2016-06-05 16:33:02 -04:00
Paul Davis
b69776ba15
catch up on change in definition of various AxisView {set,is}_selected() implementations
2016-06-05 16:33:02 -04:00
Paul Davis
58eec76ab3
catch up on change in definition of various AxisView {set,is}_selected() implementations
2016-06-05 16:33:02 -04:00