summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2010-01-22fix AU configure pathway so that we uninitialize the plugin if necessary; ↵Paul Davis
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-22use correct menu item label strings for [ and ] (but Cocoa refuses to ↵Paul Davis
display them anyway) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6542 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22provide Glib::ustring() variant of strip_whitespace_edgesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6541 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-22fix weak ordering logic for plugin statusesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6536 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21fix up parsing/format of plugin_statuses file, and add new italian translatorsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6535 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21Forgotten file from ye olde general plugin type fixSampo Savolainen
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6534 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21use correct number of buffers when setting up data for an AudioUnit pluginPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6530 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21ensure that the relevant quarks are initialized before linking cocoa & gtk ↵Paul Davis
menu items and menus git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6529 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-21tweak for yesterday's stopped/monitoring/state change fixPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6527 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20if ::no_roll() is called on a track or a route, and there is some ↵Paul Davis
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-20actually make i18n work on OS X, and update osx_build to install .mo files ↵Paul Davis
(for GTK+ too) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6525 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20rename languages as they should bePaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6520 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-20rename languages as they should bePaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6519 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-17do not run update() on a Crossfade from inside its constructor, since ↵Paul Davis
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-16lincoln's fix for punch in latency compensation, for 2.XPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6509 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-16a tiny change that fixes MMC (and other things) aborting capture-on-stop ↵Paul Davis
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-16libs/sigc++2/missing is a generated file that should not be in svnPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6506 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-16minor tweaks to gtkapplication quartz code and turn off keyboard event debuggingPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6503 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15add missing functiong for GtkApplication on X11Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6497 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15tidy up and abstract the GtkApplication concept a bit for OS X integrationPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6496 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15fix missing parenBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6495 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-15rework "ige_mac" menubar integration from Carbon to Cocoa; recast as start ↵Paul Davis
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-13fix unprintable chars in au_cache file, version it, and overwrite files of ↵Ben Loftis
the old version git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6485 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-31required extra header for memset() in FPUPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6428 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-31un-fix register clobber for gcc on x86 and update comments on register ↵Paul Davis
clobbering git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6424 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-31asm fixes for FPU::FPU() back ported from 3.0Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6421 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-23fix borked discovery of factory presetsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6395 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-22fix typo in AU cache loadingBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6390 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-08backport feature to show only tracks with regions under the playhead (thanks ↵Ben Loftis
Carl) and fix Save As function (thanks Paul) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6327 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-07weak version of "Save As"Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6323 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-20do not indirect through AU transport state pointers when actually testing ↵Paul Davis
for null git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6141 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-16define VSTPluginInfo::VSTPluginInfo()Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6093 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-12use "weak" attribute rather than "weak_import"Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6076 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-12add run-time tests for weak-linked symbols from JACK (e.g. functions added ↵Paul Davis
to the API since 0.116.2) so that we can avoid using them if running on a platform with an older version of JACK git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6075 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-12JAG's new region layer editor, tweaked by me to (a) hide editor if we click ↵Paul Davis
in a location with just 1 region under the mouse (b) automatically update to reflect playlist modification outside of the layering editor (c) add a clock and a track name to give a bit more context to the editor git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6067 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-11fixup compilation of AU i/o debug patchPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6064 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-11better/correct AU transport state callback ; debug info for AU I/O configsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6063 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-11permit compilation even without unreleased versions of JACKPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6062 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-11fix scons tests for various JACK functions; use jack_on_info_shutdown() if ↵Paul Davis
its available at compile time git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6061 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-11do AU parameter change notify for user-created preset changes not just ↵Paul Davis
factory presets git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6059 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-11working version of AU parameter change notification, presets tooPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6058 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-10first pass at fixing AU parameter notification changesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6056 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-10add configure tests for a new JACK API functionPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6055 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-10disable recording when stopping even if we where looping, unless latched ↵Paul Davis
rec-enable is in use git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6054 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-10prevent routes from being renamed to match some other send/insert name, as ↵Paul Davis
well as the existing test for other route names git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6053 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-10when renaming redirects, scan all routes AND sends AND port inserts for the ↵Paul Davis
name to avoid JACK port duplicate names git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6052 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-08plugin menu/manager patch from J. Abelardo Gutierrez (already applied to 3.0)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6039 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-08minor cleanups noted while forward porting transport stuff to 3.0Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6035 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-08what chris asks for, chris gets. don't ask me why : if in range mode and ↵Paul Davis
range is cleared, stop transport but only if doing range play (almost) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6033 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-07clean up that godawful programming style in the last transport commit, and ↵Paul Davis
fix dynamic range playback git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6031 d708f5d6-7413-0410-9779-e7cbd77b26cf