Commit Graph

20903 Commits

Author SHA1 Message Date
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
d60200c899 OSC: finish /set_surface group of commands. 2016-05-31 22:04:25 -07:00
e0908a4154 fix windows/lua bindings
...this needs a better solution...
2016-06-01 05:13:43 +02:00
2f94e2de23 32bit compatibility 2016-06-01 04:29:08 +02:00
c31bbd636b fix incorrect value in default_ui_config 2016-05-31 21:17:34 -04:00
761ce9c914 allow StripWidth icon to draw properly on non-square buttons 2016-06-01 03:06:14 +02:00
b4b106014e update system-config
use [new] defaults from rc_configuration_vars.h as exatracted by ./arcfg
2016-06-01 00:00:04 +02:00
d47fb0ccaf update lua script to use new remote_id lookup API 2016-05-31 23:51:22 +02:00
a03217c27f update lua bindings for API changes
luaBridge implicit inheritance uses a single direct parent
(other parents object need casts). This motivates
 Route -> Stripable -> SessionObject
2016-05-31 23:51:22 +02:00
f87cd4435d allow lua binding functions with up to 9 parameters
e.g new_midi_track()
2016-05-31 23:51:22 +02:00
14b4bac7f2 comment out a DEBUG_TRACE statement that causes issues for clang, reasons are unclear 2016-05-31 17:39:38 -04:00
9ff3c55e34 OSC: Paths changed, feedback added, etc. 2016-05-31 14:09:38 -07:00
c69ef7aa37 Surfaces: Metering could only handle one surface at a time. 2016-05-31 13:53:11 -07:00
1ba015d3aa fix install of color theme files for linux and OS X 2016-05-31 16:27:50 -04:00
82273a7551 change install target dir for color theme files 2016-05-31 15:59:27 -04:00
9c69d6f0c3 show color theme file search path when a file is not found 2016-05-31 15:59:14 -04:00
bf84903352 clean up some dangling code from ThemeManager 2016-05-31 15:30:46 -04:00
9710eaa831 reflect inclusion of appname in theme file name 2016-05-31 15:30:46 -04:00
23769a38f1 do not strip appname from color theme files 2016-05-31 15:30:46 -04:00
257f1bf7df code to install color themes for linux + OS X builds 2016-05-31 15:30:46 -04:00
8faf313ed2 improved, functioning regexp for revisions 2016-05-31 15:30:46 -04:00
db7d401435 more useful regexp to allow 5.x-preN version tags 2016-05-31 15:30:46 -04:00
5308293597 fix conditional used to decide whether to copy old config files 2016-05-31 15:30:46 -04:00
eaf7677913 adjust theme search path 2016-05-31 15:30:46 -04:00
6563439e1f rename color files to be program specific, and rename cainelton as caineville 2016-05-31 15:30:46 -04:00
3e5821428b install program-specific color files 2016-05-31 15:30:46 -04:00
6ec731c5fa rework of color theme file management
Use program-name + version when saving user color files (and search for them)
Preset XML-defined theme name, but use filename in config files (could be wrong).
2016-05-31 15:30:46 -04:00
ae314207b1 add theme name to each color theme file 2016-05-31 15:30:46 -04:00
b90e373d70 it is probably a mistake to rename dark -> Dark at this particular point in time 2016-05-31 15:30:45 -04:00
8c74a1b99c make pane divider placement a little safer 2016-05-31 15:30:45 -04:00
2562b4a2f0 handle old-version pane positions by ignoring them 2016-05-31 15:30:45 -04:00
fae3aee849 tweak layout in theme manager prefs 2016-05-31 15:30:45 -04:00