Paul Davis
|
4e019c4617
|
re-enable Carbon plugin GUI support; fix misplacement of Carbon plugin GUI windows because of differences between Carbon/Cocoa/GTK coordinate spaces
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12932 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-25 21:44:53 +00:00 |
Paul Davis
|
8d6b9dbd47
|
backport AU GUI plugin resizing from 3.0 (not yet tested with 2.X)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12544 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-02 15:56:32 +00:00 |
Paul Davis
|
bb13db6ea1
|
backport tentative AU GUI fix from 3.0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12036 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-04-19 20:38:53 +00:00 |
Paul Davis
|
1524fc2b14
|
provide WITH_CARBON scons argument to be able to disable support of Carbon AU GUIs, which is not possible on 64 bit builds on OS X starting with Snow Leopard
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12034 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-04-19 18:35:42 +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
|
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
|
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
|
8ec4653aa3
|
drop some debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7125 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-20 02:19:24 +00:00 |
Paul Davis
|
8730620fed
|
make AU Cocoa plugin views with "client-side-windows" versions of GTK+; make keyboard event forwarding work for AU Cocoa plugin views
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7124 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-20 02:16:05 +00:00 |
Paul Davis
|
ed4970a203
|
close a carbon window for an AU plugin *in addition to*, not just instead of, the containing cocoa window
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6995 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-26 16:40:27 +00:00 |
Paul Davis
|
e5ed9b2795
|
remove automation mode selector from AU plugin windows, since it doesn't really serve any useful purpose there; add size notification for AU plugins (but don't do anything with the notification except to print a message)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6806 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-30 15:17:13 +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 |
Paul Davis
|
932cca703e
|
imported files retain BWF timestamp info (nick murtagh) ; logarithm plugin controls can be properly controlled by generic GUI (nick murtagh); properly delete AU plugin *and* GUI (fixes crashing bug for Carbon-GUI based AU's)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5374 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-18 00:50:15 +00:00 |
Paul Davis
|
27c5844448
|
do not attempt to use scroll view for AU plugin GUIs (fixes crash-on-delete of Cocoa-based AU plugins) ; drop references in PlugUIBase to plugin/insert when it notifies us via GoingAway (fixes crash on session close) ; fix handling of AU cache info for certain plugins ; fix SConstruct missing lrdf, raptor, samplerate library definitions (\!\!\!)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5310 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-03 21:21:30 +00:00 |
Paul Davis
|
d560850609
|
AU state handling, including changes to PathScanner so that it can now do recursive searches. Note that AU state handling is not built by default, and public binaries for OS X will not include it. If you build Ardour on OS X yourself, add AU_STATE=1 to your scons arguments
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4456 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-01-28 15:09:36 +00:00 |
Paul Davis
|
040d7fec2c
|
remove cruft from ArdourUI; improve keyboard icon(s); shrink other plugin GUI buttons; close all dialogs when quitting so that we actually quit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4036 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-10-30 23:45:20 +00:00 |
Paul Davis
|
1127dcdb9a
|
fix up key focus handling for plugin windows
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4031 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-10-29 22:27:29 +00:00 |
Paul Davis
|
deeef0a263
|
step 2 of keyboard focus work for plugin windows
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4026 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-10-29 07:35:40 +00:00 |
Paul Davis
|
6dd70cdce7
|
fix up compile on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4022 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-10-28 00:50:04 +00:00 |
Paul Davis
|
e7cebfb6c5
|
start handling plugin window keyboard focus (in-progress)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4021 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-10-28 00:24:56 +00:00 |
Paul Davis
|
cb78405ec2
|
lots and lots of work to correctly deduce AU IO configurations and related issues
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3349 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-05-15 00:52:54 +00:00 |
Paul Davis
|
edab5bb523
|
fixes for AU plugin GUIs, including the "hidden GUI shows up when app becomes active/focus again" bug
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3241 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-04-09 21:05:58 +00:00 |
Paul Davis
|
7e53102018
|
fix up use of plugin input counts when running; SAE menu tweaks; fix up management and display of edit point selection; AU window stuff
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3117 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-23 15:22:58 +00:00 |
Paul Davis
|
eeaee1ff41
|
fix some layering/display problems with AU GUIs (requires new patches for GDK/Quartz)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3107 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-22 02:48:38 +00:00 |
Paul Davis
|
6f0f3d7056
|
fix use of basename; AU automation now working; add gtk event reporter back into SAE bundle; fix up carbon menu handler so that it never causes a nested gtk main loop problem
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3062 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-15 20:37:41 +00:00 |
Paul Davis
|
ea41f0f37b
|
tidy up AU GUIs, make bypass button work and add preset/automation placeholders
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3043 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-12 19:58:11 +00:00 |
Paul Davis
|
a1955a82e8
|
AU GUIs basically working, though unfinished; push up dialog for massive split operations (still in progress); fix problem where peakfile is slightly older than audio data even though it is ready to use (debugging output still present); move sync-menu code to libs/gtkmm2ext for linkage reasons; prevent flush_pending() calls from "top menu" items on OS X from locking the GUI; try to make adding lots of regions (e.g. from split-at-points) scale a bit better; SAE version has no timecode mode for audio clocks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3038 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-12 02:51:51 +00:00 |
Paul Davis
|
df1da084ed
|
permit OSX native package without JACK; prevent excessive track name lengths from messing up JACK port names; splash screen tweaks for OS X; new region gain control operations ; work on AU plugin GUIs (totally incomplete); don't needlessly create prompters in a barcontroller (create on demand)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2938 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-18 19:58:34 +00:00 |
Paul Davis
|
5284a1efca
|
various OS X fixes, mostly related to AU support
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2836 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-07 20:41:51 +00:00 |
Paul Davis
|
acf1490e45
|
AU support; mv LADSPA gui to Generic; small fix(?) for NSD issue with absolute/full pathnames
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2755 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-12-10 21:32:27 +00:00 |