summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-04Update Fluidsynth to v2.0.6-gitRobin Gareus
2019-09-04Expose CCs that fluidsynth uses by default in midnamRobin Gareus
2019-09-03Resize and color the foldback level knobLen Ovens
2019-09-03Fix mute toggle actions when mute is automatedRobin Gareus
Track menu, as well as mixer-shortcut to set/unset mute of selected tracks needs to send a start_touch() event, otherwise the change is not effective.
2019-09-03Scroll Lua scripts, now that there can be manyRobin Gareus
2019-09-03Fix -Wsign-compareRobin Gareus
2019-09-03Fix -Wnon-virtual-dtorRobin Gareus
2019-09-03NO-OP: remove trailing whitespaceRobin Gareus
2019-09-03Increase available Lua action script slotsRobin Gareus
* Reserve 32 dedicated editor actions for scripts * Limit number of toolbar buttons * Use dedicated binding-group for keyboard-shortcuts * Tweak Preferences layout of toolbar pane
2019-09-02Proper error messages for Audio2MIDI scriptRobin Gareus
2019-09-02Another windows build fix, declare LuaDialog::ProgressWindowRobin Gareus
2019-09-02Fix windows build linking, declare bindingsRobin Gareus
2019-09-02Update Lua scripts, class-name changeRobin Gareus
2019-09-02Move LuaProgressDialog into "LuaDialog" namespaceRobin Gareus
Define class in header file Match C++ and Lua binding namespaces (for documentation)
2019-09-02Package VAMP pYIN pluginRobin Gareus
2019-09-02Fix pyin build, needs VAMPSDKRobin Gareus
2019-09-02Update Lua VAMP scripts to show a progress dialogRobin Gareus
2019-09-02Allow to cancel LuaAPI::Vamp::analyzeRobin Gareus
2019-09-02Add Lua progress dialogRobin Gareus
2019-09-02Add pyin to VAMP_PATHRobin Gareus
2019-09-02Add vamp-pyin authors to user-visible docRobin Gareus
2019-09-02Include vamp-pyinRobin Gareus
In preparation for captainMorgan's pitch analysis script.
2019-09-01Initialize uninitialized variablesRobin Gareus
If a session with a feedback loop is loaded, Graph::rechain() is never called, and _n_terminal_nodes[] remains unset.
2019-09-01Use preferred pa_context_new_with_proplist APIRobin Gareus
2019-09-01Color schema for feedback-btn alternative active colorRobin Gareus
2019-09-01Prominent "Feedback" indicator blinkingRobin Gareus
Always use a color when blinking. This allows to see "feedback" even in screenshots. Previously there was a 50% to capture it in a still image.
2019-09-01Allow to un-set custom Ardour-button colorsRobin Gareus
2019-09-01Changing active-state needs no color lookupRobin Gareus
Colors and patterns are cached, independent of active-state. This didn't used to be the case in the distant ArdourButton past.
2019-08-30Fix mixer-side-bar show/hide actionsRobin Gareus
Changes need to be propagated to the Stripable's PresentationInfo. So far this was not done for batch-changes using the mixer's left side-bar "Show all", "Hide all" actions. They remained local to the mixer and were not persistent.
2019-08-30Move StripSilenceDialog XML to dedicated functionNikolaus Gullotta
This moves the Session::add_extra_xml() call out of editor_ops.cc and moves it to its own class method StripSilenceDialog::finished()
2019-08-30Add settings retention to StripSilenceDialogNikolaus Gullotta
StripSilenceDialog will now retain its threshold, minimum length, and fade length values from run to run. This is done via Session::add_extra_xml() and recalled during the construction of StripSilenceDialog via Session::extra_xml()
2019-08-29Fix Lua-doc doxygen declaration extractionRobin Gareus
2019-08-29No-OP: move doxygen doc into header filesRobin Gareus
2019-08-29Tweak Lua-doc processing:Robin Gareus
Separate PHP based post-processing, used for manual creation. php-cli may not be available on build host.
2019-08-28Replaced foldback select button with previous and next buttonsLen Ovens
2019-08-28properly remove foldback strip so it can be created againLen Ovens
2019-08-28Merge branch 'master' of git.ardour.org:ardour/ardourNikolaus Gullotta
2019-08-28time span column should actually sort by location start timeNikolaus Gullotta
2019-08-28Removed unused includesLen Ovens
2019-08-28Ensure monitor section is always leftmost in mixer windowLen Ovens
2019-08-28Lua: allow to build SelectionListsRobin Gareus
This partially reverts 4538bcc7 to allow Editor:set_selection()
2019-08-28add sortable length, span, and name columns to ↵Nikolaus Gullotta
ExportTimespanSelectorMultiple and ExportTimespanSelectorSingle
2019-08-28add .vscode editor data to gitignoreNikolaus Gullotta
2019-08-27removed axis view from foldback stripLen Ovens
2019-08-27Update icon render toolRobin Gareus
* add "grid" mode * re-build libwidgets as needed * add a convenient `make show` target
2019-08-27Cont'd icon tweaksRobin Gareus
* unify line-width calculation * thin line-width, approximate thickness of glyph stroke width at same UI scale * don't use outlines (except main tool buttons) This fixes issues of generic buttons with bright-theme * pixel align some lines
2019-08-27Add/remove source(s) in our MSVC project (gtk2_ardour)John Emmas
2019-08-27Update Plugin-Tag policyRobin Gareus
* Don't store tags from plugin's own metadata Those are set during plugin-scan every time * Save user-tags even if they're not new * Reset tags to factory-file tag (if any) Old user tag files (prior to this commit) are interpreted as "factory-file". This will auto-correct after the first save_tags().
2019-08-27NO-OP: whitespaceRobin Gareus
2019-08-27Resetting a tag implies changing itRobin Gareus