summaryrefslogtreecommitdiff
path: root/gtk2_ardour/plugin_ui.cc
AgeCommit message (Collapse)Author
2018-08-16Plugin Load Info: add a triangle indicator, tweak layoutRobin Gareus
2018-08-16Tweak labels for plugin-load displayRobin Gareus
2018-08-15Keep MSVC happy by specifying which version of 'floor()' we want (gtk2_ardour)John Emmas
2018-08-15Tweak plugin DSP stats UIRobin Gareus
* add Clear/Reset button * increase opacity of min/max bar * variable log-scale base * vertically align error-bar
2018-08-15Draw Plugin DSP load bargraphRobin Gareus
2018-05-17Display profile-data in generic plugin-UI.Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible
2017-09-08Fixup key-release events for plugin-uisRobin Gareus
2017-07-17Remove ArdourPrompter wrapperRobin Gareus
2017-07-17Move Gtkmm2ext widgets into libwidgetRobin Gareus
2017-07-17Separate Ardour UI widgets into dedicated libraryRobin Gareus
2017-07-01NO-OP whitespace (updated GH PR #357)Thomas Brand
2016-11-13basic Mac VST Cocoa UI supportRobin Gareus
2016-08-13tweak strings now that 5.0 is outRobin Gareus
2016-08-05add a "Pin Management" button to the plugin UI-headerRobin Gareus
2016-07-16adjust plugin-UI height when toggling expandersRobin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-05Plugin GUI activate/enable update (prefer enable)Robin Gareus
2016-04-22load presets for all instancesRobin Gareus
2016-02-22change GTKOSX macro constant to use __APPLE__ insteadPaul Davis
2016-02-22replicate the remove-all-trailing whitespace commit(s) in masterPaul Davis
2016-02-22cleanup various merge conflict resolution errors/omissionsPaul Davis
2016-02-22ensure that all callers of ARDOUR_UI_UTILS::relay_key_press() provide a windowPaul Davis
2016-02-22first 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-28refine add preset/favorite dialogRobin Gareus
dedicated "Add to Favorites only" mode.
2015-10-20Clean up generic and LV2 plugin GUI to deal with ↵Paul Davis
ParameterChanged(Externally) alteration
2015-10-20Revert "rename ParameterChanged signal in Plugin to ↵Paul Davis
ParameterChangedExternally to reflect its intent, and clean up the result." This reverts commit 336b2eb9a4a8634bae84a15e952d20335aa28c12.
2015-10-20rename 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-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
Paul Davis was responsible for introducing almost all of this.
2015-09-16Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tipTim 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-04prepare plugin reset (#6297)Robin Gareus
2015-04-03fix another untranslatableRobin Gareus
2015-04-01revert plugin UI kbd handling so that we get expected forwarding4.0-rc1Paul Davis
2015-04-01reverse logic in plugin GUI key handlingPaul Davis
2015-04-02Window 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-23consolidate plugin freebie messages, fix #6151Robin 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.
2015-02-21fix embedded plugin UI keyboard handlingRobin 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-21hook up focus_button for LV2 GUIsRobin Gareus
2014-08-28fix plugin bypass button actionBen Loftis
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-04-18fix VST GUI swallowing for windowsRobin Gareus
2014-02-04merge (w/fix) with masterPaul Davis
2014-02-03fix typo ndef, NDEBUGRobin Gareus
2014-02-03don't display debug message in no-debug buildsRobin Gareus
2013-10-14Merge branch 'master' into windows+ccJohn Emmas
Conflicts (hopefully resolved): gtk2_ardour/ardour_ui.cc
2013-10-14changes that will help fix a crash related to plugin window visibility. some ↵Paul Davis
work still to be done
2013-10-12do not use delete_when_idle() to delete a plugin UI because an entirely ↵Paul Davis
separate mechanism exists for that
2013-09-12incomplete merge of master into windows (requires upcoming changes to master ↵Paul Davis
to be complete)