summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-02Further defer changes of plugin Tags+Status, and consolidate code to call ↵Ben Loftis
PluginListChanged only once.
2018-02-02Fixes for the iCON Qcon mcp device - LED rings. Submitted by Michal Barhon ↵Ben Loftis
: mbarhon@seznam.cz
2018-02-01OSC: jog mode and jog mode name should be sent at refreshLen Ovens
2018-02-01Support for the iCON Qcon mcp device - sysex strings. Submitted by Michal ↵Ben Loftis
Barhon.
2018-02-01Updated mcp files for iCON Qcon controller.Ben Loftis
2018-02-01Add a script to jump to a named markerRobin Gareus
2018-01-31OSC: Add group name feedback to stripsLen Ovens
2018-01-31Create M-Audio_Axiom_AIR_Mini_32.mapShawn Doherty
List CC events for transport controls and knobs. List Note events for Trigger Pads. Map transport controls and knobs.
2018-01-31Revert "Clean up help-text, use multi-line single labels"Robin Gareus
This reverts commit 17cdc8114c0efa568f4a2f6f5eefb43c747f3b0c. Using table row-pacing between labels provides a nicer layout (less vertical blank space)
2018-01-31Only list hidden plugins with "Show hidden only"Robin Gareus
2018-01-31Use new tag-search APIRobin Gareus
This fixes an issue where "By Tag" dropdown contained empty menu-items, in case a hidden plugin is the only one with a given tag.
2018-01-31Allow to filter tags by hidden + favoriteRobin Gareus
This in preparation to not populate context-menus with unused tags.
2018-01-31Clean up help-text, use multi-line single labelsRobin Gareus
2018-01-31Fix sensitivity of Tag-reset-button and row activationRobin Gareus
2018-01-31const where const is dueRobin Gareus
2018-01-31Text case change (_VSTInfo::Category needs to be capitalized)John Emmas
2018-01-30Fix editing/replacing plugin-tagsRobin Gareus
2018-01-30Plugin-Selector: Use ArdourButton instead of Gtk::CheckButtonRobin Gareus
2018-01-30Ardour Button Toggle explosionRobin Gareus
Add option to use ArduorButton as standalone Toggle/Checkbox. Usually ArdourButton relegates this to Actions or is backed by Config. This allows to use the Button as standalone Toggle, get_active() It should maybe be a derived Class, but ArdourButton is already beyond that..
2018-01-30Remove GUI-side LADSPA author-name tweaks.Robin Gareus
2018-01-30Move LADSPA Author string sanitation to libardour.Robin Gareus
(Also allow dot as valid char: e.g. "James T. Kirk" but keep stripping common suffixes like <e@mail>.
2018-01-30Plugin-Selector replace Gtk::ComboBox with ArdourDropdownRobin Gareus
2018-01-30ArdourButton: honor text-ellipsis width for size-requestRobin Gareus
2018-01-30Add ArdourDropdown API for use as dumb text dropdown.Robin Gareus
2018-01-30tom's-loop: Allow pasting at loop-end (needs future rework after nutempo)Robin Gareus
2018-01-30Use backend-API to reset tags, remove unused categoryRobin Gareus
2018-01-30Add backend-API to reset plugin tagsRobin Gareus
2018-01-30Don't automatically open plugin-GUI if there are no controlsRobin Gareus
2018-01-30Further tweaks to Plugin-Selector:Robin Gareus
* update current search when toggling search_ignore_checkbox * take filter-view into account when changing plugin-status, immediately hide hidden or un-favorerd plugins from view. * default to "effects only"
2018-01-30Fix plugin factory tagsRobin Gareus
* tag-file is loaded early on (before scanning plugin) retain factory set tag from file, don't use plugin-categories. * load user plugin-tag file after factory plugin-tag file
2018-01-29Plugin Selector: ui tweaks.Ben Loftis
2018-01-30Clean up tag tokenization codeRobin Gareus
* accept " ,\n" as separator * produce only " " as separator * squelch error message for empty-string tokenization * clean up code, use existing API methods for lower-case transform
2018-01-30Add factory plugin tags + favoritesRobin Gareus
2018-01-30Remove unused APIRobin Gareus
2018-01-30Major overhaul of plugin-selector: tag-management & filterRobin Gareus
This is a squashed commit of various 'nutag' topic branch commits: * re-layout plugin-manager * remove category, add tags * combine I/O columns in list. * update filter to search name and tags
2018-01-30Add plugin tag-filter to Mixer-favorites sidebarRobin Gareus
2018-01-30New PluginStatusesChanged APIRobin Gareus
2018-01-30NO-OP: whitespaceRobin Gareus
2018-01-30Update PluginManager: implement plugin tagsRobin Gareus
* move plugin-meta-data (status, tag) into dedicated sub-dir * load/save space separated tags * pre-seed tags with plugin-category (if unset) * breaking API change: PluginStatusesChanged() signal includes change
2018-01-30Prepare for PluginStatusesChanged API changeRobin Gareus
2018-01-30Update plugin classificationRobin Gareus
* dedicated API for classes (effect, instrument, util) * prepare for tags (rather than categories) * prepare removal of per-plugin in_category() API
2018-01-30Prepare plugin-meta-data config-dir and filesRobin Gareus
2018-01-30LuaInstance: prepare for 3 argument signal/slot callbacksRobin Gareus
2018-01-28Adds support for building in Mac OS High SierraChris Dennis
2018-01-28Add icon for MIDI sysex transmit scriptRobin Gareus
2018-01-27FP8/16: Update Plugin List when Selection changes.Robin Gareus
2018-01-27FP8/16: Don't show Channelstrip as Plugin, use well-known API onlyRobin Gareus
2018-01-27Emit a single change when changing track selection in the mixer.Robin Gareus
Previously changing track-selection emitted 2 "stripable_selection_changed" events: select (nil); select (new). This fixes an issue with the FaderPort ctrl surface when editing plugins: Switching from one track to another follows selection, but if no track is selected, the FP switches from "Edit Plugins" to "Track" mode.
2018-01-27remove accidentally commited fileRobin Gareus
2018-01-27Fix some small memory leak (libardour)Robin Gareus