summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-09Ignore scroll-wheel while dragging notes.Robin Gareus
Previously, dragging a MIDI note and scrolling with scroll wheel (to change velocity) made the note jump back to location before drag.
2018-08-09Fix VCA pane being made visible when redisplaying tracksRobin Gareus
2018-08-09Backport Mixbus' mixer shadowRobin Gareus
This is incomplete, pending backporting of Mixbus mixer_ui.h changes, but this way it won't be forgotten. And it might be handy to also include the shadow in Ardour's theme?!
2018-08-08Add method to show/hide VCA (and Mixbus) Mixer paneRobin Gareus
2018-08-08fix button note number map lookupPaul Davis
2018-08-08Properly announce support for Vendor stringRobin Gareus
2018-08-08Let VST plugins know that we implement plugin window resizing.Stefan Westerfeld
2018-08-07Bundle Rotary Speaker with binariesRobin Gareus
2018-08-07emacs whitespace fixesPaul Davis
2018-08-07explicitly drop connections from destructorPaul Davis
2018-08-07don't use an invalidator when connecting an EventLoop object's methods to a ↵Paul Davis
signal
2018-08-07fix uninitialized pointer error in launch control codePaul Davis
2018-08-07better debug message with correct namespace for EventLoop::invalidate_request()Paul Davis
2018-08-07Create plugin-metadata folder for new configRobin Gareus
2018-08-07Fix invalid C++11isms: don't use of enum as class or namespaceRobin Gareus
2018-08-07Fix C++98 compatibility errorRobin Gareus
'>' should be '> >' within a nested template argument list
2018-08-07LCXL: add missing request-buffer factory.Robin Gareus
2018-08-07Fix -Wnon-virtual-dtorRobin Gareus
`struct ArdourSurface::LaunchControlXL::LED' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
2018-08-07Fix invalid use of enum as class or namespace.Robin Gareus
2018-08-07NO-OP: whitespaceRobin Gareus
2018-08-07Add Launch Control XL control surface supportTérence Clastres
2018-08-06Fix track rename oddity, don't skip over current name.Robin Gareus
ensure_track_or_route_name() can produce the current name. This fixes the following issue: Create a two audio tracks. Their names are "Audio" and "Audio 1". Try to rename "Audio 1" to "Audio", its name becomes "Audio 2".
2018-08-05remove debug output file!Paul Davis
2018-08-04Fix preference ID for MIDI-inputRobin Gareus
2018-08-04Unify support chat channel.Robin Gareus
2018-08-03Fix Italian translationRobin Gareus
Context separator `|` is for original messages only.
2018-08-02protect the_instrument() on MIDI tracks, needs a lot more work.Nikolaus Gullotta
2018-08-02Add method to conveniently retrieve a sorted routelistRobin Gareus
2018-08-02More consistent dialog window titles (Recall Mixer Settings).Ben Loftis
2018-08-02use ordered list of routes and fix some dialog box namesNikolaus Gullotta
2018-08-02option to create groups if necessary and add order var to dialog table for ↵Nikolaus Gullotta
future
2018-08-02Remove "This is a script" note on some Lua dialogs.Ben Loftis
2018-08-02remove redundant checks in wake of 980de904eNikolaus Gullotta
2018-08-02Add scrollbar to LuaDialogRobin Gareus
2018-08-02Lua-dialog: allow to set folder for file to load/save.Robin Gareus
When a non-existent file-path is given, GTK falls back to show the containing folder and automatically goes up to parent folders until the root. This removes the explicit file/folder check and delegates the behavior to GTK, allowing to set a folder for a non-existent file.
2018-08-01implement fetch_valid_settings_file() to avoid the user having to see stub filesNikolaus Gullotta
2018-08-01more dialog formatting changesNikolaus Gullotta
2018-08-01use is_nonbypassable(), is_channelstrip(), and display_to_user() to protect ↵Nikolaus Gullotta
critical plugins, and add option to remove sends
2018-08-01FP2: Fix banking in NavChannel mode.Ben Loftis
2018-08-01Also expose PI::enabled()Robin Gareus
2018-08-01Fix+extend PluginInsert Lua bindingsRobin Gareus
2018-08-01edit dialog formattingNikolaus Gullotta
2018-07-31Prepare for non-bypassable plugins (Mixbus channelstrip)Robin Gareus
2018-07-31incorporate program name into save and recallingNikolaus Gullotta
2018-07-31check-in of Lua script snippet to determine what program is runningNikolaus Gullotta
2018-07-31split store_recall_mixer into two files: mixer_settings_store.luaNikolaus Gullotta
and mixer_settings_recall.lua also changed a lot of dialog formatting and configure global and local paths
2018-07-31Fix mismatched delete/delete[]Robin Gareus
2018-07-31Tweak FP2/2018 imageRobin Gareus
2018-07-31Tweak FP2/2018 Ctrl-Surface UIRobin Gareus
2018-07-31Tweak UI for Faderport2/2018Robin Gareus