summaryrefslogtreecommitdiff
path: root/gtk2_ardour/vst_plugin_ui.cc
AgeCommit message (Collapse)Author
2020-03-14Show latency display/config button for in all plugin UIsRobin Gareus
2019-10-11Show preset-browser button if annoted presets are availableRobin Gareus
2019-09-18Add missing break (VST-key forwarding)Robin Gareus
2019-08-03Update 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.
2019-03-11Remove redundant call, fix VST bypass indicatorRobin Gareus
PlugUIBase c'tor already sets the correct value, using PluginInsert::enabled. That also correctly shows bypass state of VSTs that support effSetBypass
2018-11-01Add API to dispatch keyboard events to VST PluginsRobin Gareus
2017-09-08PluginUI: only show "Reset" & Automation buttons if there are any controlsRobin Gareus
2017-03-08VST UI sizeing reworkRobin Gareus
* prefer signal over timer-poll for VST size changes * properly offset VST window (Windows) * constrain window size (Windows) * explicitly notify re-parent'ed child window (Linux)
2016-11-15show VST preset clean/dirty stateRobin Gareus
2016-08-05add a "Pin Management" button to the plugin UI-headerRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-05-04add plugin parameter reset button - closes #6297Robin Gareus
2015-03-07another 0cb096a fixupRobin Gareus
2015-03-07Use Ardour widgets consistently in plugin UI.David Robillard
Several reasons: * This previously looked horribly inconsistent. * The Gtk selector was broken for plugins with many presets, making it impossible to select presets. For whatever reason, the use of a menu fixes this bug. * Towards a hierarchical menu for banked presets.
2014-11-03Reduce coupling between Plugin and PluginInsert.David Robillard
2014-04-24NOOP, no whitespace at EOFRobin Gareus
2014-04-24fix packing of LXVST UIs (minimum size, border)Robin Gareus
2014-03-04mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64)Robin Gareus
2014-02-22fix minimum VST GUI window size (gtk padding)Robin Gareus
2014-02-22Windows VST GUI related reworkRobin Gareus
2014-02-22first part of merging windows and wine VSTRobin Gareus
libfst is now very ardour specific (no longer compatible with /upstream/)
2013-01-08tentative redesign of MIDI looping, will probably fix #5050 but needs more ↵Paul Davis
extensive testing; remove several unused parameter names git-svn-id: svn://localhost/ardour2/branches/3.0@13810 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-07remove additional "mid" color from ArdourButton; replace Active/Mid widget ↵Paul Davis
state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now git-svn-id: svn://localhost/ardour2/branches/3.0@11466 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23Don't fix size of preset combo any more. Comment whatCarl Hetherington
widgets the PlugUIBase makes available for subclasses. Give up on trying to report when a VST plugin's settings have been modified from a preset, since I think it is impossible to do cleanly (you set the preset, then at some point after that the plugin tells you that values have changed using the same mechanism that it uses to report normal user-initiated changes). git-svn-id: svn://localhost/ardour2/branches/3.0@10798 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23Missing files / renames.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10785 d708f5d6-7413-0410-9779-e7cbd77b26cf