summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2016-03-20add luadoc binary (developer tool) to dump lua bindingsRobin Gareus
output is either JSON or lua-tables. enable via ./waf configure --luadoc ... , needs C++11
2016-03-20fix out-of-bounds array access in export report.Colin Fletcher
cppcheck reports "gtk2_ardour/export_report.cc:260: error: Array 'y0[4]' accessed at index 4, which is out of bounds.", which seems indeed to be the case.
2016-03-19indicate debug builds in About > Config and shorten the message to fitRobin Gareus
2016-03-19reset autoscroll speed to minimum when scrolling stopsColin Fletcher
Reset the autoscroll counter when scrolling stops, and correct the check when vertical autoscrolling is permitted for whether scrolling has stopped.
2016-03-19expose Lua OSC transmitterRobin Gareus
2016-03-18special case LuaProc Inline Display UI: direct cairo contextRobin Gareus
2016-03-17add basic set of Cairo Lua bindingsRobin Gareus
2016-03-16Midi Busses? why yes!Robin Gareus
2016-03-15fix capitalization of sections of key editorPaul Davis
2016-03-15fix wscript to know about key binding dependenciesPaul Davis
2016-03-16relax inline display height constraintRobin Gareus
2016-03-15change the way the key editor gets populated; drop binding sets with no actionsPaul Davis
2016-03-15in key editor, attach key press/release handlers before other handlers so ↵Paul Davis
that normal treeview navigation keys (backspace, up, down etc.) can still be bound
2016-03-15do the safety dancePaul Davis
2016-03-15safety pointer resets in MonitorSection dtor. Not intended to fix any known bugsPaul Davis
2016-03-15add and remove monitor section bindings as MS is created/destroyedPaul Davis
2016-03-15allow access to ProcessorBox bindingsPaul Davis
2016-03-15extend API of key binding editor to allow for tab removalPaul Davis
2016-03-15show processor box bindings in key binding editorPaul Davis
2016-03-15add new API to ARDOUR_UI to allow dynamic add/remove of keyboard bindings to ↵Paul Davis
key binding editor
2016-03-15fix segfaults/crashes when quitting under valgrindPaul Davis
2016-03-15fix carelesslly deleted line that caused endless loop when missingPaul Davis
2016-03-15give monitor section its own bindingsPaul Davis
2016-03-15give ProcessorBox its own bindingsPaul Davis
2016-03-15new two new "pre-coded" bindings file, for the monitor section and the ↵Paul Davis
processor box
2016-03-15when handling a keyboard event, if the current focus widget has ardour ↵Paul Davis
bindings attached, use them rather the ones for the main window content tab
2016-03-15after showing a ProcessorBox context menu, resensitize all actions that it ↵Paul Davis
may have made insensitive This allows them to be invoked via other means (e.g. bindings)
2016-03-15change API for CairoWidget::focus_handlerPaul Davis
This functor/closure is responsible for stealing focus from any existing text entry (or whatever else may have focus) when clicking on a CairoWidget or derived class. The old implementation just gave focus back to the editor canvas. The new version walks up the widget packing heirarchy to find a focusable parent (from the CairoWidget for which it is invoked). If no focusable parent is found, it cancels keyboard focus in the toplevel window containing the CairoWidget
2016-03-15migrate plugin-ui settings to ui-configRobin Gareus
2016-03-15remove superfluous ceil()Robin Gareus
2016-03-15fix a Wsign-compareRobin Gareus
2016-03-15implementation for "prefer inline over GUI"Robin Gareus
2016-03-14inline-display, scrollbars and fixed aspect ratio = funRobin Gareus
2016-03-14GUI update for non-cairo Plugin Inline DisplayRobin Gareus
2016-03-14RouteUI solo buttons should trigger group actionsPaul Davis
2016-03-14add GUI support for Plugin Mixer Inline DisplayRobin Gareus
2016-03-11and without typo :)Robin Gareus
2016-03-11allow to copy processor state (drag processor on another of same type)Robin Gareus
2016-03-11add region & range loudnless reportRobin Gareus
2016-03-11allow to re-use export-report UIRobin Gareus
(we should probably change the name to LoudnessReport)
2016-03-08Adds a tooltip to the iconMathias Buhr
2016-03-08Implements filtering in bindings editorMathias Buhr
2016-03-07fix stuck touch modeRobin Gareus
previously the GUI locked out control surfaces (touch was never released).
2016-03-07remove unused GUI signals (confusing dup. name)Robin Gareus
2016-03-07expand options in quantize dialog to include other beat fractionsPaul Davis
2016-03-07expand option editor treeviews by default so that all nodes are visiblePaul Davis
2016-03-06rename all "Solo / Mute" options as "Solo & Mute" since '/' is now a path ↵Paul Davis
separator for options
2016-03-06rearrange sync options into a sub-node of Transport optionsPaul Davis
This gets minimum size down to around 722 pixels
2016-03-06avoid extra iterator increment, so that Option/Paths workPaul Davis
2016-03-06avoid blank header bar in option editor treeviewPaul Davis