Commit graph

3341 commits

Author SHA1 Message Date
Paul Davis
701ff2df83 don't waste time/code on i18n-ing audio file endings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10082 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14 19:03:16 +00:00
Paul Davis
dff3dc0bb2 restore the use of Glib::ustring when iterating over possibly illegal characters in a pathname
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10071 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-13 18:30:01 +00:00
Paul Davis
66498207f1 do not attempt to lookup sndfile constants/enums using a string, because this breaks when using anything but english; remove thinko-function sndfile_file_ending_by_string() because file endings like .wav .caf etc. are not subject to i18n
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10070 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-12 19:22:42 +00:00
Paul Davis
b4f417ad43 tweaks to the OS X build script to use new GTK stack packaging/install paths
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10007 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-18 17:36:08 +00:00
Paul Davis
e626152a22 remove use of Glib::ustring from gtk2_ardour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10006 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-18 17:35:34 +00:00
Paul Davis
115934e6ab remove critical use of Glib::ustring
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10005 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-18 17:33:48 +00:00
Paul Davis
52537effeb remove Glib::ustring from libardour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10004 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-18 17:32:49 +00:00
Paul Davis
c8f5d847e5 step one of removing Glib::ustring from ardour2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10003 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-18 14:20:10 +00:00
Paul Davis
bc9d6f66c1 fix return value from ::ensure_outputs()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9916 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-24 14:39:20 +00:00
Paul Davis
aae7b39a41 fix botched argument prototype and return signature for IO::ensure_(input|output) and cousins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9913 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-22 19:59:10 +00:00
Paul Davis
93447f494e rework patch from #4179 to build against raptor2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9878 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-14 22:41:36 +00:00
Ben Loftis
60eabcd32b fix bug that prevented fade-ins from recalling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9871 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-13 21:18:34 +00:00
Paul Davis
1ae0a2ed14 add Basque translation team names to credits
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9813 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-08 18:53:58 +00:00
Paul Davis
6a99b1ef4b new Basque translation from Pablo F. and friends
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9812 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-08 18:49:56 +00:00
Todd Naugle
ae14bcaac9 Add another test to detect a non interactive shell. This may be the best method. Fixes double click install on AVLinux 5
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9777 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-29 18:24:28 +00:00
Paul Davis
bc8251d87f silly dialog name, patch from colinf
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9754 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-21 21:38:37 +00:00
Todd Naugle
7262fb1a7a When importing sources that are using sample rate conversion, the BWF start time has to be converted also
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9745 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-16 19:39:23 +00:00
Todd Naugle
d27b8db786 Fixed bug where embedded sources did not correctly obey the BWF time stamp and would import at the timestamp of the first file. Fixes #0002957
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9739 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-16 15:15:26 +00:00
Paul Davis
f38882ba43 commit patch from colinf to just err, rather than abort, if ::truncate_start() is called on an empty automation list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9705 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-11 17:12:29 +00:00
Paul Davis
6a1dc5467c fix cut-n-paste typo that caused Session::send_buffers to be the wrong size
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9653 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-01 16:44:32 +00:00
Paul Davis
9a091eb304 fix reallocation of silent, passthru and send buffers, specifically after a reconnect to JACK, so that we retain AT LEAST as many of each kind of buffer as we had before
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9650 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-01 01:09:34 +00:00
Paul Davis
71a32f5a00 conditionally compile support for jack_port_type_get_buffer_size() and if available at compile AND runtime, use it in preference to jack_port_get_buffer_size() during a reconnect to JACK
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9646 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-31 19:54:40 +00:00
Paul Davis
888b025f79 do not try to silence port buffers after a reconnect, since this violates old JACK policy and new JACK implementation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9645 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-31 19:24:14 +00:00
Paul Davis
1a5b0a5195 gcc 4.6 compile fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9634 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-30 15:36:50 +00:00
Paul Davis
c200f7ff9e bump version (preliminary)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9623 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-28 03:10:31 +00:00
Paul Davis
5082250b74 fix declaration of setup_enum_writer()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9622 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-28 03:10:04 +00:00
Todd Naugle
0f28a081de Properly handle spaces in filenames along the path to the installer.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9614 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-27 19:46:51 +00:00
Todd Naugle
18c90b3d34 add -P to invocation of df(1) to ensure expected output format
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9611 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-27 15:21:57 +00:00
Paul Davis
5f6cd9882f fixes for gcc 4.6 from bug #3771
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9505 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-13 16:47:13 +00:00
Ben Loftis
4ffb67a4df fix old issue where copy-pasting a range selection from region(s), each region would inherit the parents full fade-in or -out even when the region excerpt didnt include the fade
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9487 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-09 18:33:33 +00:00
Todd Naugle
86e1bcb6b3 Fix debug build detection
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9452 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-28 21:07:23 +00:00
Paul Davis
2f6dacdd13 new file for translator information
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9449 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-28 20:49:02 +00:00
Todd Naugle
0aad1c2442 Remove unused strip option from package script. Fixed build script to properly detect non-debug builds
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9446 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-28 19:26:35 +00:00
Ben Loftis
0dee6d6d75 fix nasty bug caused by incorrect checking of list contents
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9433 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-26 15:20:56 +00:00
Paul Davis
72f9b8400e make timefx thread sleep for a bit after its done, so that the GUI can process its requests before it dies and takes it request buffer with it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9430 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-26 15:13:40 +00:00
Ben Loftis
a5d9eebe13 fix for AU param listeners
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9326 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 17:19:54 +00:00
Paul Davis
d3b2f9e498 make AUPlugin emit ParameterChanged() whenever it is notified of a parameter change event by the AU
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9323 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 15:41:36 +00:00
Paul Davis
04b3f11979 remove recently added, but bogus, property listener stuff from appleutility libs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9322 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 15:40:44 +00:00
Paul Davis
73b4506d2b move deprecated JACK latency API out of port.h so that deprecation messages don't spam everything
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9321 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 15:40:10 +00:00
Paul Davis
7b1576b59d remove unnecessary duplication of -D macros in cc/c++ compiler flags
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9320 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-07 13:49:29 +00:00
Paul Davis
482a680c57 demo use of AudioUnit parameter listening (all commented out since its not needed right now)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9313 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 21:09:33 +00:00
Paul Davis
45cd3d519c add support for AudioUnit parameter listening (e.g. in non-plugin GUIs)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9312 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 21:09:04 +00:00
Paul Davis
b437f8a13c retain normal bare PATH for OS X bundle execution
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9311 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 21:07:35 +00:00
Todd Naugle
25adb44255 Backport --strip=some|none|all option from A3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9309 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 19:27:37 +00:00
Paul Davis
ffbc27b1c3 back-port capture offset corrections from 3.0 to 2.0-ongoing. fairly well tested, though not exhaustively
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9306 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 17:55:51 +00:00
Todd Naugle
4b8274b4d4 install and uninstall can now be run as root (ie su -c) although this is not preferred.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9305 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 17:49:24 +00:00
Todd Naugle
c34889459c Added checks to ensure there is enough disk space to install. Also added a check for the sudo command
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9258 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 21:26:02 +00:00
Todd Naugle
acf4197cb4 Include the bundle size files in the package
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9257 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 21:25:29 +00:00
Todd Naugle
7b4fb6367a Calculate the size of the bundle and store it off in a file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9256 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 21:24:55 +00:00
Paul Davis
584b3fea95 add an API for listening to AU properties
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9246 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-30 13:53:56 +00:00