summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2017-02-24Save Lua script file origin (for later updates) -- GUI+Session pluginRobin Gareus
2017-02-24Add some convenient public editor methods (for lua-bindings)Robin Gareus
and s/get// in the old API for consistency.
2017-02-24the daily dose of const'nessRobin Gareus
2017-02-24re-order inheritanceRobin Gareus
LuaBridge only allows one parent class, others need explicit casts. Allowing RoutUI to be passed as Selectable argument is handy.
2017-02-23Lua bindings to access editor selection + region selection bindingsRobin Gareus
2017-02-23remove explicit line-break (rely on wrap)Robin Gareus
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-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-22GUI support to re-locate missing external (abs-path) filesRobin Gareus
2017-02-22NO-OP: whitespaceRobin Gareus
2017-02-22remove cruftRobin Gareus
2017-02-21fix crash when removing a TimeAxisView from the selectionPaul 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-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-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-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-20Increase default size of script-editor paneRobin Gareus
2017-02-20Lua binding for pango_cairo_layout_path (text outlines)Robin Gareus
2017-02-19probable fix for crash while dragging playheadPaul Davis
2017-02-19Consistent dialog title (match "Show Protocol Settings" button)Robin Gareus
2017-02-19Connect Script Manager "Edit" -> Lua Scripting WindowRobin Gareus
2017-02-19Build-in some doc (script types)Robin Gareus
This should probably be optional, but there's space in the dialog.
2017-02-19Remove unused ArdourUI code to add/remove Lua Session Scripts.Robin Gareus
2017-02-19Update menu for LuaRobin Gareus
- remove "Session > Scripting" entry point - change ActionScripts to LuaScripts (all of them sans DSP)
2017-02-19Allow to un/load Lua Session Scripts in the Script ManagerRobin Gareus
2017-02-19fix missing command in Editor::snap_regions_to_grid ()nick_m
- fixes 7246
2017-02-18re-layout script-selector (only grow description vertically)Robin Gareus
2017-02-18Consolidate ActionChanged callbacks, add tooltipsRobin Gareus
2017-02-18Remove LuaCairo.color_to_rgba (now Ardour.LuaAPI.color_to_rgba)Robin Gareus
2017-02-18Allow to un-assign action-scripts via shift+right-clickRobin Gareus
2017-02-18Don't scroll-jump when selecting all tracksRobin Gareus
2017-02-18Prevent direct and indirect selection of VCAsRobin Gareus
the ::selection_filter() does not cover select-all and various other indirect selection operations.
2017-02-18VCA spill should not show hidden tracksRobin Gareus
2017-02-17Allow to re-scan VST plugins after changing VST-pathsRobin Gareus
2017-02-17Add gcc suggested parenthesesRobin Gareus
2017-02-17Add Lua API to convert Canvas::Color to Cairo RGBARobin Gareus
2017-02-17Fix button sizing for IconRenderCallbackRobin Gareus
2017-02-17Allow Lua action scripts to provide a button iconRobin Gareus