summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-17Convert Disksteam & Playlists from old 2.x sessionsRobin Gareus
2019-12-16remove mistakenly left-in debug stacktracePaul Davis
2019-12-16reinstate missing latency initialization codePaul Davis
Removed (mistakenly) during work on transportFSM
2019-12-16expand DEBUG_TRACE outputPaul Davis
2019-12-16Remove cruft, unused APIRobin Gareus
2019-12-16Parse v2 session-informationRobin Gareus
2019-12-16Lua bindings for well-known send controlsRobin Gareus
2019-12-16Add additional roll check in transport_recordNikolaus Gullotta
Previously there was no check for roll in case Session::Enabled this can cause issues with "latched-record-enable" and "transport-roll"
2019-12-16fix logic error that prevented MIDI playlists from being rendered at load timePaul Davis
An edit was required to force the render
2019-12-16Vkeybd: fix octave up/down direction, speed up pitch-bendRobin Gareus
2019-12-16Add/remove source(s) in our MSVC project (gtk2_ardour)John Emmas
2019-12-16Vkeybd: grab all key-events and use timer instead of key-repeatRobin Gareus
This fixes an issue with arrow-keys (up/down, left/right). Those were previously only handled when the Virtual Keyboard window itself had focus. Also key-repeat for pitch-bend is now ignored and a dedicated timer is used to queue events. This fixes an issue with the first repeat taking longer than successive ones, and makes this feature independent of any desktop user settings.
2019-12-16Vkeybd: Experiment with key-repeat for pitch-bendRobin Gareus
2019-12-15VKeybd: Pass on primary (Ctrl/Cmd) shortcutsRobin Gareus
This allows Ctrl/Cmd+s (save) and Ctrl/Cmd+z (undo) etc shortcuts to work, even though the virtual-keyboard is visible.
2019-12-15VKeybd: add Up/Down as alternative Pitch-bend shortcutsRobin Gareus
2019-12-15LV2: add state:mapPath as supported feature and sort URIsRobin Gareus
2019-12-15Vkeybd: Add tooltip to pitchbend controlRobin Gareus
2019-12-15VKeybd: Pitchebend sprung mode and keyboard-shortcutsRobin Gareus
This unconditionally returns the pitch-bend wheel when used by mouse-drag/drop. Mouse-wheel retains the "wheel" mode. <F1>-<F4> key-bindings have been added to jump to discrete values
2019-12-14fix behavior of DiskReader when moved after an instrumentPaul Davis
2019-12-14Remove unused API (no more unconditional splash pop-back)Robin Gareus
2019-12-14First batch of MessageDialog replacementsRobin Gareus
2019-12-14Add a MessageDialog wrapper that handles the splash-screenRobin Gareus
2019-12-14truncate unnecessarily verbose debug set/bits outputPaul Davis
2019-12-14Enable Menu > Quit to work again after startup on macOSPaul Davis
2019-12-14cleanup and recomment StartupFSM::load_from_application_api()Paul Davis
2019-12-14remove unnecessary calls to Application::readyPaul Davis
2019-12-14move i/o redirect for macOS bundle before no_app_nap() and commentPaul Davis
2019-12-14emit Application::ready() at a suitable time during startupPaul Davis
This causes macOS to deliver an "openFile" event which allows us to function correctly when started by a click on a .ardour file
2019-12-14add safety tests inside ShuttleControl to deal with _session == 0Paul Davis
2019-12-14remove use of os_log() API from macOSPaul Davis
This enables building on earlier versions of that platform. It was only used for debugging anyway
2019-12-14Use InlineControl Port PropertyRobin Gareus
This replaces the special case of showing send-level controls inline in the mixer-strip with a generic Controllable::InlineControl property.
2019-12-14Add Inline Control Port PropertyRobin Gareus
This allows to indicate that a control should by default be displayed inline in the mixer-strip. Previously that was hard-coded for and enabled for send-level controls only.
2019-12-14Make BusSendLevel 1st class citizen (2/2)Robin Gareus
2019-12-14Make BusSendLevel 1st class citizen (1/2)Robin Gareus
Equivalent to Gain and Trim (gain-coefficient, not dB) and use it for Sends.
2019-12-14DSPLoad report: allow to sort plugins by loadRobin Gareus
2019-12-14Increase contrast of Plugin DSP load report bar colorsRobin Gareus
2019-12-13Add Lua bindings to query AutomationControl paramater rangesRobin Gareus
2019-12-13Amend 561cf86919d commit (toolbar sensitivity)Robin Gareus
2019-12-13allow setting debug flags via an environment variable (ARDOUR_DEBUG_FLAGS)Paul Davis
2019-12-13fix up stderr and stdout on macOS to write to log files in ↵Paul Davis
~/Library/Preferences/PROGRAM_NAME
2019-12-13Fix session sensitivity of some toolbar controlsRobin Gareus
2019-12-13VKeybd: shrink height when hiding config paneRobin Gareus
2019-12-13Fix mismatched deleteRobin Gareus
2019-12-12Vkeybd: default to single-row QWERTY bindingRobin Gareus
2019-12-12NO-OP: some const correctnessRobin Gareus
2019-12-12VKeybd: fix MacOS key-bindingsRobin Gareus
2019-12-12fix startup FSM handling when pre-release dialog is shown AND cmdline ↵Paul Davis
session info is given
2019-12-12fix ASL logging/stdout+stderr when running from terminal in macOSPaul Davis
2019-12-12Allow to bind initial Lua action via left-clickRobin Gareus
2019-12-12Pre-seed Lua action-buttonsRobin Gareus