ee0f073e8d
move from PresentationInfo::global_order() to PresentationInfo::order
2016-06-03 15:15:39 -04:00
e8379b3818
simplify PresentationInfo concept of order so that it is always global
...
Cases that need more complex sort orders (e.g. all routes, then all vcas then master) need
to take of this themselves
2016-06-03 15:15:39 -04:00
0b5364426d
fix a -Wreorder
2016-06-03 12:22:35 +02:00
1550f3af35
NOOP: space required
2016-06-02 19:19:22 -04:00
8818e1887a
there is no explicit "Remote Control ID" control anymore - all done by ordering in the GUI
2016-06-02 19:19:22 -04:00
54e8a21a09
Remove references to a "master faders" window. We went the other way.
2016-06-02 19:19:22 -04:00
fe0ad00e7f
copy mixer utility evolution
2016-06-02 22:25:41 +02:00
ea85217437
session-utils tweaks
...
* emulate 256 i/o (don't loose connections)
* allow "silent" start
2016-06-02 22:25:41 +02:00
8e4c6f7f5a
fix creating aux-busses from templates, reset return-bitslot
2016-06-02 22:25:41 +02:00
8566d898b5
fix possible deadlock replacing processor state.
2016-06-02 22:25:41 +02:00
1af8b564b4
fix typo in export-util help text
2016-06-02 22:25:41 +02:00
301000c94e
make new action to bind BackSpace to in processors box
2016-06-02 14:46:35 -04:00
a0fad16648
change name of a Session method to makes its intended function clear
2016-06-02 14:46:35 -04:00
3b58010c8c
mark session dirty on creation/deletion of a VCA
2016-06-02 14:46:35 -04:00
eee83c25a9
make all TimeAxisView derived types return PresentationInfo for sorting
2016-06-02 14:46:35 -04:00
nick_m
050035e787
Actions - make set-tempo-from-edit-range sensitive to time selection.
2016-06-03 03:16:50 +10:00
nick_m
575bb7792f
Small cleanup in FramedCurve.
2016-06-03 02:02:50 +10:00
nick_m
8f88f42ba9
Fix assorted drawing bugs in framed curve.
...
- treat drawing area of boxes and curves similarly.
- handle a redraw request between
the last sample and the last point.
2016-06-03 00:00:31 +10:00
6baac7d46f
various safety checks for the result of dynamic_cast-ing a TimeAxisView to RouteTimeAxisView
...
Now that we have VCATimeAxisView, this needed to be done, but it also potentially applied with automation
2016-06-02 08:42:58 -04:00
3835b782b3
part three of using LocaleGuard with pane sizes
2016-06-02 08:17:20 -04:00
bac7a13d0f
the second half of using LocaleGuard with pane sizes
2016-06-02 08:09:34 -04:00
1fd04a37c1
prototype tool to copy mixer/route settings between sessions
2016-06-02 14:07:25 +02:00
79a9be434c
add LocaleGuards to 2 places where we save pane sizes (which are floating point values now)
2016-06-02 08:04:08 -04:00
a047d814f6
fix case where pane divider is not redrawn after a leave event.
2016-06-01 22:30:17 -04:00
d680c1f1db
fix styling of pane dividers (the original reason for the "*Pane*" widget=>style spec)
2016-06-01 22:23:34 -04:00
0d999ea4ec
remove un-used name_hbox widget from TimeAxisView
2016-06-01 21:57:43 -04:00
43b6a7aca3
remove unneeded widget style definition
2016-06-01 21:57:43 -04:00
ef8f9d466c
remove unnecessary wildcard GTK widget=>style mapping
2016-06-01 21:57:43 -04:00
c5b97e70be
add Open Target Folder button to Export Dialog
2016-06-02 00:09:37 +02:00
6e258e0ade
OSC: Fixed some button type commands to have path only as well as path f
2016-06-01 14:27:30 -07:00
7039821268
fix OS X bundling to include theme files
2016-06-01 17:04:18 -04:00
0531d0dd0c
save version string with session for informational purposes
2016-06-01 22:43:40 +02:00
22cbc69074
only show "Pin Connections..." in mixer-strip if there are plugins
2016-06-01 22:43:40 +02:00
85a9ff8007
fix crash during session deletion while removing VCA masters
2016-06-01 15:15:13 -04:00
eeed8edf82
isspace
2016-06-01 19:19:09 +02:00
10a91850f2
strip trailing whitespace from lv2 log message
2016-06-01 19:01:13 +02:00
81a2fe39e8
port 7e716d27
to XFadeCurve
2016-06-01 17:48:33 +02:00
nick_m
7e716d27a8
Fix conditional on uninitialised idx (via n_samples) in framed curve.
...
- possibly fixes drawing artefacts in the tempo curve.
2016-06-02 01:11:23 +10:00
46ae5aa9d1
Class 'VCAManager' needs to be visible from outside libardour
2016-06-01 14:30:30 +01:00
f513878c8a
MSVC itself defines a class called CheckMenuItem - so make sure we know to use the one from Gtk
2016-06-01 14:30:29 +01:00
17f1132545
Accommodate recently introduced/removed source(s) in our MSVC project (libardour)
2016-06-01 14:30:28 +01:00
38ab8dee90
Accommodate recently introduced source(s) in our MSVC project (ardour_osc)
2016-06-01 14:30:28 +01:00
7d770293e9
Accommodate recently introduced source(s) in our MSVC project (gtkmm2ext)
2016-06-01 14:30:27 +01:00
f592b6c07b
Accommodate recently removed source(s) in our MSVC project (libpbd)
2016-06-01 14:30:26 +01:00
be6400aba4
Accommodate recently introduced source(s) in our MSVC project (gtk2_ardour)
2016-06-01 14:30:26 +01:00
b53ee9cd1e
new api - update e0ff70cf
2016-06-01 15:12:26 +02:00
38a955fbe7
update lua bindings (tempo-ramps, VCA,...)
2016-06-01 15:12:14 +02:00
67083d65e4
add lua/C++ dynamic_cast<>
2016-06-01 13:59:31 +02:00
79245a296b
remove duplicate call: MeterSection is-a MetricSection
2016-06-01 13:58:37 +02:00
d9c98a51c2
fix windows builds & remove cruft
...
There's no mkstemp() for windows -> use Glib::file_open_tmp()
also ofstream should not be used (on windows it does not support UTF8 fn)
strstream + Glib::file_set_contents ()
2016-06-01 12:01:25 +02:00