Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-13 | tweak strings now that 5.0 is out | Robin Gareus | |
2016-08-05 | add a "Pin Management" button to the plugin UI-header | Robin Gareus | |
2016-07-16 | adjust plugin-UI height when toggling expanders | Robin Gareus | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-05 | Plugin GUI activate/enable update (prefer enable) | Robin Gareus | |
2016-04-22 | load presets for all instances | Robin Gareus | |
2016-02-22 | change GTKOSX macro constant to use __APPLE__ instead | Paul Davis | |
2016-02-22 | replicate the remove-all-trailing whitespace commit(s) in master | Paul Davis | |
2016-02-22 | cleanup various merge conflict resolution errors/omissions | Paul Davis | |
2016-02-22 | ensure that all callers of ARDOUR_UI_UTILS::relay_key_press() provide a window | Paul Davis | |
2016-02-22 | first compilable version of tabbable design. | Paul Davis | |
I would have loved to split this apart, but there are just so many interrelated changes, it makes little sense and would be a huge effort that would break future git bisect use because so many intermediate commits would not compile | |||
2015-12-28 | refine add preset/favorite dialog | Robin Gareus | |
dedicated "Add to Favorites only" mode. | |||
2015-10-20 | Clean up generic and LV2 plugin GUI to deal with ↵ | Paul Davis | |
ParameterChanged(Externally) alteration | |||
2015-10-20 | Revert "rename ParameterChanged signal in Plugin to ↵ | Paul Davis | |
ParameterChangedExternally to reflect its intent, and clean up the result." This reverts commit 336b2eb9a4a8634bae84a15e952d20335aa28c12. | |||
2015-10-20 | rename ParameterChanged signal in Plugin to ParameterChangedExternally to ↵ | Paul Davis | |
reflect its intent, and clean up the result. The signal exists to notify listeners that something outside of the host's control (e.g. a plugin's own GUI for AU or VST) has modified a plugin parameter. Previous code had strange feedback loops and ambiguous semantics. Significant modification of LV2 GUI updating was required. Still to be tested for feedback loop issues: AudioUnits | |||
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-09-16 | Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tip | Tim Mayberry | |
This removes the direct dependence on ARDOUR_UI/Gtk_UI for setting tooltips. Removes inclusion of ardour_ui.h from 16 files. | |||
2015-05-04 | prepare plugin reset (#6297) | Robin Gareus | |
2015-04-03 | fix another untranslatable | Robin Gareus | |
2015-04-01 | revert plugin UI kbd handling so that we get expected forwarding4.0-rc1 | Paul Davis | |
2015-04-01 | reverse logic in plugin GUI key handling | Paul Davis | |
2015-04-02 | Window focus handling fixes. | nick_m | |
Many windows were not getting key events. Use magic focus infrastructure (built for widgets) to deliver key events via window focus in/out. | |||
2015-03-23 | consolidate plugin freebie messages, fix #6151 | Robin Gareus | |
2015-03-07 | Use 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. | |||
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. | |||
2015-02-21 | hook up focus_button for LV2 GUIs | Robin Gareus | |
2014-08-28 | fix plugin bypass button action | Ben Loftis | |
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-04-18 | fix VST GUI swallowing for windows | Robin Gareus | |
2014-02-04 | merge (w/fix) with master | Paul Davis | |
2014-02-03 | fix typo ndef, NDEBUG | Robin Gareus | |
2014-02-03 | don't display debug message in no-debug builds | Robin Gareus | |
2013-10-14 | Merge branch 'master' into windows+cc | John Emmas | |
Conflicts (hopefully resolved): gtk2_ardour/ardour_ui.cc | |||
2013-10-14 | changes that will help fix a crash related to plugin window visibility. some ↵ | Paul Davis | |
work still to be done | |||
2013-10-12 | do not use delete_when_idle() to delete a plugin UI because an entirely ↵ | Paul Davis | |
separate mechanism exists for that | |||
2013-09-12 | incomplete merge of master into windows (requires upcoming changes to master ↵ | Paul Davis | |
to be complete) | |||
2013-08-07 | major redesign of MIDI port heirarchy and management (part 2) | Paul Davis | |
2013-07-11 | Don't require liblrdf on windows | Paul Davis | |
This removes dependence on liblrdf, libraptor and libxslt | |||
2013-07-07 | window delete/hide is managed by WMProxy (amend to cb6f16ac) | Robin Gareus | |
2013-06-13 | Generalize no-plugin-state from AudioUnits to all plugins | Paul Davis | |
Replace AU_STATE_SUPPORT compile-time define with NO_PLUGIN_STATE and make it prevent plugin state setting, preset loading, preset saving and plugin state saving. Blocks on these actions exist partially in the backend and partially in the GUI (this latter class are not absolute, and should OSC or MIDI be able to drive Plugin::save_preset() the block could be circumvented). Set NO_PLUGIN_STATE if --freebie is used at waf-configure time | |||
2013-05-02 | remove unused virtual event handlers from PluginUIWindow | Paul Davis | |
2013-05-02 | remove all of Gtk::Window::set_position (WIN_POS_MOUSE) for anything ↵ | Paul Davis | |
deriving from ArdourDialog or ArdourWindow; move the set_position() call into those classes' constructors, so that they are called before the windows are realized, and thus it actually works | |||
2013-05-02 | make PluginUIWindow inherit from ArdourWindow not GtkWindow | Paul Davis | |
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 | |||
2013-02-05 | replace final(?) incidences of program name (ardour, Ardour) with ↵ | Paul Davis | |
PROGRAM_NAME (thanks to edgar for tracking them all down) git-svn-id: svn://localhost/ardour2/branches/3.0@14050 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2013-01-05 | another plural fix from Mr Prokoudine. | Robin Gareus | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13783 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-11-18 | fix compiler warning | Robin Gareus | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13526 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-11-18 | Disable vulgar keep-above for plugin UIs. | David Robillard | |
I vaguely recall it being mentioned that this was a kludge for OSX. Maybe not and somebody will complain. Oh well, this behaviour is incredibly obnoxious in some environments, and makes plugins that open dialogs (e.g. open file dialogs) completely unusable, and just generally wrong and evil. I have to try. git-svn-id: svn://localhost/ardour2/branches/3.0@13521 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-22 | keep latency dialog for plugins above the plugin GUI | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12820 d708f5d6-7413-0410-9779-e7cbd77b26cf |