Commit Graph

107 Commits

Author SHA1 Message Date
Nedko Arnaudov c4d29b1e0c apply ardour-2.8.8-ladish-L1.patch 2013-12-31 00:53:09 +02:00
Paul Davis 8ca5537ccb change "library" folder name in bundle from Frameworks to lib to deal with OS X linker issues
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12931 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-25 21:44:07 +00:00
Paul Davis 70ed264f5a define CHARSETALIASDIR (again) to stop various bits of the GNU stack from loading a charset.alias file that we did not provide
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12770 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-18 21:32:55 +00:00
Paul Davis 038e70cd4b set FONTCONFIG_FILE for bundle
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12691 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 22:27:27 +00:00
Paul Davis 6d629fd55f tweaks to packaging to make SUIL (and thus LV2 UI's) work
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12414 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 01:45:05 +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 b96bf1d085 do not set LV2_PATH for a bundled build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8680 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02 19:48:51 +00:00
Paul Davis 732ebb354a remove mistakenly added PANNER_PATH (not applicable to Ardour 2.X)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8678 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02 17:06:26 +00:00
Paul Davis bf4260297b unset GTK_RC_FILES to disallow the system to mess with a bundled install of Ardour and set ARDOUR_PANNER_PATH for bundles (mistakenly added to 3.0 first)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8676 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02 16:24:15 +00:00
Paul Davis 8fd752b7e8 more fixes for EPA madness
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8467 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-06 18:37:13 +00:00
Paul Davis c5bfe2d5f8 arm (and thus save) global environment before messing it with it in bundled version
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8454 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-06 00:41:18 +00:00
Paul Davis 19b0b3d01a a few more EPA tweaks to make it do absolutely nothing in the unbundled case
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8339 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-23 14:21:50 +00:00
Paul Davis 9a15daa2ed fix location of use of EPA objects
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8335 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-23 04:05:45 +00:00
Paul Davis 7c18d8513b linux packaging changes that use a specially installed GTK stack
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7920 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-10-24 21:55:18 +00:00
Paul Davis 1bfb94d1b5 a few tweaks and cleanups for the linux build bundle stuff
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7914 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-10-22 01:13:22 +00:00
Paul Davis 3dfde7f054 implement a version of fixup_bundle_environment() that works for a linux ardour bundle
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7912 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-10-21 20:19:44 +00:00
Paul Davis 610850c1dd for OS X bundle (1) fix definition of ARDOUR_MODULE_PATH (2) put user's config dir ahead of the bundle folders
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7452 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-20 18:18:51 +00:00
Paul Davis 3b14aea52b force /usr/local/bin into PATH for OS X app bundle, since Info.plist apparently refuses to set it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7424 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-16 02:37:42 +00:00
Paul Davis 0bd844bd10 brute force approach to stopping GTK shutdown from causing a crash as we try to manipulate no-longer-existing Objective C menu items
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6842 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-02 18:56:56 +00:00
Paul Davis f5b1c21717 option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6755 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-12 22:46:30 +00:00
Paul Davis de359e5e23 remove global LV2 external GUI list, always call LV2 UI cleanup method when appropriate; still need to verify that all plugin UIs are destroyed at session close
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6741 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-06 20:56:25 +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 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 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 71d7bca161 fix lack of return value in tell_about_jack_death(), and fixed up indentation for mac-added code
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5793 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-16 20:07:21 +00:00
Paul Davis 72bfc14a35 LV2 external UI patch from nedko (#2777)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5697 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-01 15:43:52 +00:00
Paul Davis a0d4c9b392 merge 5674:5682 and 5689-5694 from mixbus branch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5695 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-01 15:33:23 +00:00
Paul Davis 7885988df9 working VST support with VeSTige header and new FST code
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4637 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-19 14:01:59 +00:00
Paul Davis 85dedba045 don't show nag screen if export was stopped or if SAE (for now)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4212 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-18 19:17:16 +00:00
Nick Mainsbridge 147321a9df Add default instant.xml to bundles, set SAE-specific defaults.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4101 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-07 05:10:06 +00:00
Sakari Bergen 11be2332a1 Backported automatic svn revision handling from 3.0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-21 17:19:03 +00:00
Paul Davis e5e0ceec92 fix up initialization of various path vars in bundled OS X version; make LADSPA_PATH augment the standard LADSPA search path, not replace it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3978 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-17 09:50:32 +00:00
Paul Davis d7ef68b6ee remove stupid startup messages
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3931 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-12 09:03:00 +00:00
Paul Davis bfb65a6f76 add SIGPIPE handler to catch JACK going away, etc
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3648 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-25 20:01:48 +00:00
Paul Davis 4a42a635e5 debug output for pixbuf loaders; catch exception when loading AU plugins; miscellaneous character removal
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3646 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-22 18:53:48 +00:00
Paul Davis 200cde3472 make sure user ardour dir exists before trying to put pango.rc in it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3147 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-15 13:23:18 +00:00
Paul Davis 11af3f8fdf enable icon-start-from-.ardour-file to work on OS X; properly install apple event handlers; change plugin add logic to avoid asking for stream counts before they would be configured; fix up new session dialog to not use manage(), and thus not throw away widgets when their page is hidden (by removal) in the tabbed browser
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3144 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-14 20:18:05 +00:00
Paul Davis b0ccb3d4d4 (OS X native: don't write dynamic pango.rc into app.bundle); use Glib::get_home_dir() rather than HOME for user_ardour_path
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-13 11:24:00 +00:00
David Robillard b619d01da4 Fix warnings.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3139 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-08 16:23:26 +00:00
Paul Davis 295b2da733 non-AA canvas support (not used by default); new SAE menus; fix locate-play-locate ; add toggle-punch ; use primary clock for verbose cursor mode at all the right times; minimize clock redrawing part one
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3123 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-26 16:34:45 +00:00
Paul Davis 26bffbce44 dynamic discovery & loading of keybindings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3055 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-14 01:59:28 +00:00
Paul Davis 1e7a2a3e66 lots more BootMessages
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3050 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-13 18:05:36 +00:00
Paul Davis 0170a7666a provide instructional hint for keyeditor; fix keybinding issues on OS X (needs current GTK patch); fix up packaging up OSX native to include VAMP plugins and put control surfaces in (mostly) the right places ; new (improved) arrow key bindings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3007 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-04 22:37:57 +00:00
Paul Davis 574db5d874 audun's waveview outline patch; some diskstream fixes; real splash screen; more reorganization of new session dialog use; about is not marked as a splashscreen anymore (help out KDE users)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2935 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-18 00:09:55 +00:00
David Robillard cc078748e6 Add LV2_PATH to bundle path.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2924 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-16 01:53:33 +00:00
Paul Davis 7d351e7e48 per-kbd-layout keybindings selection; initial pass at link-region-and-track-selection
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2779 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-12 21:42:25 +00:00
Paul Davis 263520b70b MESCLUN: new SAE-specific bindings file; parametized binding files; fix handling of master source info loading from XML; change rubberband stretch progress reporting; better handling of top level menubar accelerators on Quartz; fixup handling of user-specified bindings file; no more audition on double-click in region list (does rename instead); various OS X specific fixups; partial fix for memory leakage in import code (fixed by timbyr in trunk but not back-portable to 2.X)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2716 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-27 04:32:25 +00:00
Paul Davis b2d060e14a useful changes from the world of OS X failure testing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2508 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-03 17:48:46 +00:00
Paul Davis f140521304 fix c_str() use
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2506 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-02 15:26:04 +00:00
Paul Davis ab63839938 add execpath dir to PATH for bundled OSX build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2502 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-01 15:40:29 +00:00