summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-24remove misleading/incorrect commentPaul Davis
The previously-commented code is precisely what gets invoked when solo state changes, and had nothing to do with actually changing solo state in any way.
2017-02-23OSC: remove invalid feedback for solo and pan az.Len Ovens
2017-02-23fix solo + mute controls when slavedPaul Davis
clamp/scale by masters only applies to non-boolean controls
2017-02-23Add static Class-Keys for Windows buildRobin Gareus
2017-02-23Lua bindings to access editor selection + region selection bindingsRobin Gareus
2017-02-23LuaBridge: Dedicated type for pointer-lists and const versionRobin Gareus
"class C*" cannot be defined nor resolved, so STL containers to class instance pointers need to be special-cased.
2017-02-23luaBridge support const references to class-instance pointersRobin Gareus
Support passing "T*" as as "const T* &" argument e.g. std::list<T*>::push_back ( const T* & )
2017-02-23Constrain VCA slave value to controllable rangeRobin Gareus
This prevents overshoot e.g. when writing automation (and related oddities)
2017-02-23remove explicit line-break (rely on wrap)Robin Gareus
2017-02-23Do not bundle default system_config (prefer built-in defaults)Robin Gareus
Inside the bundle, those files are read-only, anyway. This alleviates us from generating/updating the files with whenever the built-in default changes and also makes architecture dependent default-config (compile time #defines) work.
2017-02-23Clarify prefsRobin Gareus
2017-02-24also fix flying percussive hits while copy-dragging.nick_m
2017-02-24hotfix for flying percussive hits while dragging.nick_m
- Hit::position still may not be set correctly, but this patch eliminates the error for now.
2017-02-23Update lua-script to use new playlist-APIRobin Gareus
2017-02-22Move Select-All-Tracks into the Selection category. Currently used only when ↵Ben Loftis
printing keybindings. But we should also use this for categorizing the keybindings dialog IMHO.
2017-02-22fix deadlock when assigning a VCA masterPaul Davis
2017-02-22Update processor Lua bindingsRobin Gareus
2017-02-22amend a2d54c3d9710 (w64 debug builds)Robin Gareus
2017-02-22GUI support to re-locate missing external (abs-path) filesRobin Gareus
2017-02-22Prepare re-locating missing external files.Robin Gareus
2017-02-22NO-OP: whitespaceRobin Gareus
2017-02-22NO-OP; whitespaceRobin Gareus
2017-02-22The return of the w64 debug buildRobin Gareus
2017-02-22remove cruftRobin Gareus
2017-02-22if a slave's masters are at zero, lock slave to zero and not NaNPaul Davis
2017-02-21fix crash when removing a TimeAxisView from the selectionPaul Davis
2017-02-21fix thinko/typo which failed to notify when a VCA is unassignedPaul Davis
2017-02-21PBD::Signal<...>::connect() is already thread safe, so drop intermediate ↵Paul Davis
proxy/call_slot() invocation in handling Controllable::Changed within AutomationController
2017-02-21Add Lua binding to query monotonic time (in microseconds)Robin Gareus
2017-02-21update plugin-utils Lua example scriptRobin Gareus
2017-02-21Allow to access/load LuaDSP plugins with default plugin lua-bindings APIRobin Gareus
2017-02-21Revert "ARDOUR_UI transport buttons should use ↵Paul Davis
ArdourButton::set_related_action()." This reverts commit 35f35ad662933e30242c825fb5317f181e9a232c. This commit was a mistake: the controllables are needed to allow MIDI binding to transport buttons.
2017-02-21Implementations for Plugin-Preset-Load to set automationRobin Gareus
2017-02-21Add API allowing plugin preset load to affect automationRobin Gareus
2017-02-21redesign VCA control over gain (and theoretically other scalar controls)Paul Davis
master(s) value now just scales the control's own value; a trivial bit of math at assign/deassign ensures that values do not change during add/remove master operations
2017-02-21better solution of 3c25d26e9Robin Gareus
2017-02-21Fix potential crash at exit/close.Robin Gareus
~DisplaySuspender's PresentationInfo::unsuspend_change_signal can try to update Stripable PresentationInfo for a session that's no longer present.
2017-02-21Group-Tabs keyboard shortcutsRobin Gareus
* The return of the ctrl+right-click (edit) * and consistent shift+right click (remove)
2017-02-21fix typo in prev commitRobin Gareus
2017-02-20MB: prefs are detached initiallyRobin Gareus
2017-02-20Allow to pre-seed Tabbable detached state.Robin Gareus
2017-02-20fix thinko in prev commitRobin Gareus
2017-02-20Fix iterator off-by-one: Allow to move top-most track. via ctrl up/downRobin Gareus
2017-02-20First-time startup logic update.Robin Gareus
When *not* copying old config, Ardour should display the "first time" dialog.
2017-02-20Consistent VCA naming (Ardour/Mixbus)Robin Gareus
2017-02-20consolidate Ardour+Mixbus code, fix duplicate SeparatorElem in MB.Robin Gareus
2017-02-20use "VCA" rather than "Control Master" in the GUIPaul Davis
2017-02-20ensure that when mixer is shown in its own tab, it has a default focus ↵Paul Davis
widget, so that alt-m will always work
2017-02-20Add a missing #define to our MSVC project (portaudio_backend)John Emmas
2017-02-20And some more action-script iconsRobin Gareus