summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
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
2016-03-06change OptionEditor to use a left-hand-side treeview to navigate the notebookPaul Davis
2016-03-05edited keybindings should be stored in lower-case formPaul Davis
2016-03-05remove some uncharacteristic comments in codePaul Davis
2016-03-05Small refactoring of keyboard bindings (first part)Mathias Buhr
- Adds collision detection for keybindings - Fixes a bug that prevented newly created bindings to be deleted properly (reproduction: add a binding, remove it, restart ardour, binding is still there but can now be deleted).
2016-03-05Fixes a minor typoMathias Buhr
2016-03-05Adds sorting the toe keyeditorMathias Buhr