Commit graph

3045 commits

Author SHA1 Message Date
Paul Davis
06c8a2baef fix various issues with AU ID handling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6596 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-29 17:59:00 +00:00
Paul Davis
a3eb67b0e3 use isxdigit not isdigit when parsing 2.8.5 AU id's
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6595 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-29 16:39:08 +00:00
Paul Davis
5783316080 fix up coding errors in previous AU-related commit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6592 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-29 15:46:25 +00:00
Paul Davis
d8f651a0e3 potential fixes for AU unique ID confusion(s)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6591 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-29 15:24:11 +00:00
Ben Loftis
e425351de2 fix logic in can_do
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6582 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-28 16:39:46 +00:00
Paul Davis
dda0cda30b better algorithm for checking when AU plugins ::can_do() a particular IO configuration (Ben Loftis)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6574 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-27 15:40:23 +00:00
Paul Davis
98a415f220 bump to 2.8.6
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6550 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-23 17:14:03 +00:00
Paul Davis
e0130f24f3 fix VST compilation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6549 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-23 01:04:51 +00:00
Paul Davis
d37377eff8 remove extraneous separator from menus; remove separator from main menu on OS X since the last item (quit) is removed
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6545 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22 17:22:06 +00:00
Paul Davis
44f9a6d73f fix AU configure pathway so that we uninitialize the plugin if necessary; strip whitespace from AU names and creators
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6544 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22 17:00:57 +00:00
Paul Davis
753076d75e include BOTH loop-region and set-loop-from-region on main Region menu, and add a border to a plugin DnD reconf error dialog
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6543 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22 16:59:09 +00:00
Paul Davis
33130cd40b use correct menu item label strings for [ and ] (but Cocoa refuses to display them anyway)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6542 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22 16:58:15 +00:00
Paul Davis
1c26bd74d7 provide Glib::ustring() variant of strip_whitespace_edges
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6541 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22 16:57:30 +00:00
Paul Davis
db70bc225d fix misleading message when copy i18n files for GTK
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6540 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22 16:56:34 +00:00
Paul Davis
ade0851553 fix up a little memory mgmt to avoid crashing on OS X 10.5 while setting lang prefs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6537 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22 03:05:33 +00:00
Paul Davis
80084cc18b fix weak ordering logic for plugin statuses
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6536 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22 02:50:20 +00:00
Paul Davis
e58aba80bf fix up parsing/format of plugin_statuses file, and add new italian translators
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6535 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21 23:09:43 +00:00
Sampo Savolainen
f552628e04 Forgotten file from ye olde general plugin type fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6534 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21 21:18:46 +00:00
Paul Davis
345f7c739b its time for 2.8.5
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6533 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21 20:18:54 +00:00
Paul Davis
76d3dc21dc update to swedish translation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6532 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21 20:18:21 +00:00
Paul Davis
cd839467c4 don't show symbol bindings when starting gdb on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6531 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21 19:44:56 +00:00
Paul Davis
4f07564b35 use correct number of buffers when setting up data for an AudioUnit plugin
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6530 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21 19:44:33 +00:00
Paul Davis
52204ca987 ensure that the relevant quarks are initialized before linking cocoa & gtk menu items and menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6529 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21 16:39:23 +00:00
Paul Davis
4903ca5b60 tweak for yesterday's stopped/monitoring/state change fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6527 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21 14:31:33 +00:00
Paul Davis
97c5892b51 if ::no_roll() is called on a track or a route, and there is some behind-the-scenes state changing going on (e.g. with diskstream buffers) then just keep monitoring input (both tracks and busses) rather than pushing silence through the route
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6526 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 20:21:45 +00:00
Paul Davis
039447dc55 actually make i18n work on OS X, and update osx_build to install .mo files (for GTK+ too)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6525 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 18:02:57 +00:00
Paul Davis
2bbbcd5bdb move i18n _() call out of global scope
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6524 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 18:02:17 +00:00
Paul Davis
926e856726 add GPL as the license, update other about dialog info
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6523 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 17:23:36 +00:00
Paul Davis
6159c18ae4 add Alexandre P. to translator list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6522 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 16:50:14 +00:00
Paul Davis
7676aef70a updated russian translated from alexandre
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6521 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 16:49:42 +00:00
Paul Davis
6980b9b773 rename languages as they should be
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6520 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 16:46:38 +00:00
Paul Davis
c43acf122d rename languages as they should be
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6519 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 16:44:56 +00:00
Paul Davis
fc281b9ee5 rename languages as they should be
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6518 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20 16:43:41 +00:00
Paul Davis
66eb4bcb9a allow translation of "Custom" in add route dialog
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6517 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-19 20:33:02 +00:00
Paul Davis
ca6732953f (OS X only) grab user's language pref from cocoa and push it as LANGUAGE environment variable
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6516 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-18 23:21:06 +00:00
Paul Davis
f3c30cc0ad updated norwegian translation from Eivind Ødegård
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6515 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-18 23:04:03 +00:00
Paul Davis
5511f65d5b updated italian translation from Emanuele Costantini
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6514 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-18 22:53:07 +00:00
Paul Davis
8001cba985 (OS X only) if key focus is not in a text entry or a "magic" widget, convert key press events that generated math chars and so forth (generally <alt>-<key>) back to their non-math equivalent before processing. this permits bindings to work as expected. i note that GTK/OSX does not appear to allow insertion of the accented chars into text entries anyway
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6511 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-17 17:25:04 +00:00
Paul Davis
7280d39eff do not run update() on a Crossfade from inside its constructor, since shared_from_this() will not work there. moved the call outside, just after the from-XML constructor call in audioplaylist
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6510 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-17 14:22:41 +00:00
Paul Davis
d97b3d8f28 lincoln's fix for punch in latency compensation, for 2.X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6509 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-16 21:34:06 +00:00
Paul Davis
0b70898695 second part of the fix to the argument order of Session::request_stop() - when quitting ardour, do not abort any current capture (of course, it should be impossible to quit while recording, but anyway... )
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6508 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-16 21:27:42 +00:00
Paul Davis
045e14b8df a tiny change that fixes MMC (and other things) aborting capture-on-stop when they call Session::request_stop() - the arguments were reversed
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6507 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-16 21:22:46 +00:00
Paul Davis
1eac1188ab libs/sigc++2/missing is a generated file that should not be in svn
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6506 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-16 21:22:03 +00:00
Paul Davis
d475fd0fca minor tweaks to gtkapplication quartz code and turn off keyboard event debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6503 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-16 00:04:12 +00:00
Paul Davis
03e1970a87 add missing functiong for GtkApplication on X11
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6497 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15 18:23:40 +00:00
Paul Davis
a3b0f8c576 tidy up and abstract the GtkApplication concept a bit for OS X integration
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6496 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15 17:50:03 +00:00
Ben Loftis
79910087b9 fix missing paren
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6495 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15 15:42:06 +00:00
Paul Davis
15bb3b577e rework "ige_mac" menubar integration from Carbon to Cocoa; recast as start of GtkApplication object as per discussions on #gtk+; associated changes in ardour; NOT TESTED ON X11, LEOPARD or SNOW LEOPARD
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6493 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15 01:59:56 +00:00
Ben Loftis
496a2da48f fix unprintable chars in au_cache file, version it, and overwrite files of the old version
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6485 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-13 16:27:51 +00:00
Paul Davis
bab9bc0bd2 fix handling of carbon AU GUIs, and start to remove Carbon (so far: no more use of Carbon for app activation, or open files events)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6484 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-13 02:08:37 +00:00