Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-14 | Show latency display/config button for in all plugin UIs | Robin Gareus | |
2019-10-11 | Show preset-browser button if annoted presets are available | Robin Gareus | |
2019-08-03 | Update GPL boilerplate and (C) | Robin Gareus | |
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author. | |||
2018-12-02 | GUI Updates for plugin save/delete operations | Robin Gareus | |
2017-09-08 | PluginUI: only show "Reset" & Automation buttons if there are any controls | Robin Gareus | |
2017-07-18 | Fix OSX builds in the wake of the source-tree layout changes | Robin Gareus | |
2016-08-05 | add a "Pin Management" button to the plugin UI-header | Robin Gareus | |
2016-07-14 | fix OSX compilation | Robin Gareus | |
2016-05-05 | fix ppc builds | Robin Gareus | |
2016-05-04 | don't bother compiling nsview code swizzling for PPC | Paul Davis | |
The platform has no support for libdispatch which is handy when setting up an objective C block, and also has no Retina, which means it doesn't suffer the problem this code is intended to fix | |||
2016-05-01 | tweak AU redrawing blocking heuristics | Robin Gareus | |
2016-05-01 | increase visibility of actual compiler warnings | Robin Gareus | |
2016-04-30 | use CFRunLoopTimer to check the effect of plugin redrawing, not a glib idle | Paul Davis | |
2016-04-29 | clean up of displayIfNeeded hack code | Paul Davis | |
Remove most debug output (not all). Rename variables and functions. Add comments | |||
2016-04-28 | clever tricks with code swizzling to slow down errant plugin GUIs for AU | Paul Davis | |
This commit swizzles (replaces) NSView::displayIfNeeded to allow us to stop redraws of plugin windows if the Glib idle timer fires less often then every 40msec. The next 10 plugin redraws (for all plugin windows combined) will be skipped. Heuristics will likely need some adjustments | |||
2016-04-27 | fix logic bomb | Paul Davis | |
2016-04-27 | if built on OS X without live resizing features, make AU plugin windows ↵ | Paul Davis | |
non-user-resiable | |||
2016-04-27 | change ordering of origin-move and window-resize for AU plugins | Paul Davis | |
2016-04-27 | show debug out when AU NSView doesnt get moved | Paul Davis | |
2016-04-27 | significant reworking of AudioUnit window resizing. | Paul Davis | |
Tested on Apple Multiban Comp, Apple Dynamics Proc, AU Sampler, Zebra2 and Zebralette. Still have a 1-2 pixel white border at lower and right edge after window is dragged larger. Also, debug output. | |||
2016-03-24 | Revert "test workaround for OSX IK-Multimedia Plugin GUIs." | Robin Gareus | |
This reverts commit b031d762c9cd0ff5704d966deb9ac234f8e18d6a. | |||
2016-03-23 | test workaround for OSX IK-Multimedia Plugin GUIs. | Robin Gareus | |
2015-10-28 | fix embedding AU/carbon UIs | Robin Gareus | |
the UI shows top/left (not centered, no resize) more detail work to come. | |||
2015-10-28 | Revert "potential fix for some AU plugin UIs not displaying" | Robin Gareus | |
This reverts commit e8fe35d96ed13f3df0e2f03e2f347e908064a31d. | |||
2015-10-27 | potential fix for some AU plugin UIs not displaying | Robin Gareus | |
looks like not all AU plugin GUIs redraw themselves if [win setAutodisplay:1] is unnot. A user reported that some Waves plugins and Shattered Glass 32bit AUs are blank in 4.4 on 32bit OSX. see also 5eefdf7 and earlier AU/API changes. | |||
2015-10-20 | hack to keep UI responsive with heavy AU views. | Robin Gareus | |
2015-10-18 | one less deprecated API | Robin Gareus | |
2015-10-18 | GUI changes use new AppleUtility Library | Robin Gareus | |
2015-10-14 | update AU GUI positioning and resizing. | Robin Gareus | |
2015-05-04 | add plugin parameter reset button - closes #6297 | Robin Gareus | |
2015-02-28 | AU presets: allow to save & directly use. | Robin Gareus | |
2015-02-27 | fix carbon GUI focus/re-exposure | Robin Gareus | |
2015-02-26 | cabron? | Robin Gareus | |
2015-02-21 | fix embedded plugin UI keyboard handling | Robin Gareus | |
When the GUI is opened the first time all is fine, focus is on the embedded widget. However once a user presses one of the preset buttons (Add, Save,...) there is no possibility to return focus to the embedded widget. Ardour always 'sees' it as focus=GtkButton and passes the event to the editor. | |||
2014-12-25 | Fix warnings. | David Robillard | |
2014-12-24 | Fix position of AU GUIs. | David Robillard | |
I'm not sure if this will be right everywhere, but it's perfectly centered for me and corresponds to the spacing/padding that's present, so it seems right. | |||
2014-10-07 | OSX 10.9.5 clang++ loves nil more than ever | Robin Gareus | |
#undef nil // for sigc++ compat does no longer work as expected. | |||
2013-08-08 | OSX GUI - Prevent compiler errors when -std=c++11 is switched on | Michael R. Fisher | |
2013-05-01 | hack up AU GUI support to handle AUSampler resizing better. Note that this ↵ | Paul Davis | |
is still one buggy plugin | |||
2013-04-30 | cleanup AU GUI support, which was broken because prefheight and prefwidth ↵ | Paul Davis | |
were left unset after a cleanup attempt some months ago. add a few more tweaks based on current 2.x code and some tricks found elsewhere that dont' change behaviour but are just better | |||
2012-07-23 | forward port the carbon window position fix from 2.X | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13069 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-27 | first pass at the big rethink of managing sort order keys for editor and ↵ | Paul Davis | |
mixer. this appears to work, but remote control IDs are not yet correct (frequently off by one because of the presence of the master bus in the editor) git-svn-id: svn://localhost/ardour2/branches/3.0@12953 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-02 | remember to disconnect the _notify object when an AU GUI is destroyed | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12545 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-02 | remove AU GUI debugging test in which arrow keys could be used to change GUI ↵ | Paul Davis | |
size git-svn-id: svn://localhost/ardour2/branches/3.0@12538 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-01 | finally, working AU plugin GUI resizing, at least in response to plugin-GUI ↵ | Paul Davis | |
driven changes git-svn-id: svn://localhost/ardour2/branches/3.0@12536 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-19 | potential fix for AU GUIs resizing (not yet tested) | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12035 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-12-02 | Make Carbon GUI support for AU's optional at compile time (from Robin) | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10872 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-10 | use DEBUG_TRACE for some AudioUnit GUI debugging | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10523 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-10-19 | fix AU plugin creation by changing packing of preset combo/box | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10237 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-09-30 | fixes for 98% of all the warnings/errors reported by OS X gcc on tiger | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10179 d708f5d6-7413-0410-9779-e7cbd77b26cf |