Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-16 | Add additional roll check in transport_record | Nikolaus 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-16 | Vkeybd: fix octave up/down direction, speed up pitch-bend | Robin Gareus | |
2019-12-16 | Vkeybd: grab all key-events and use timer instead of key-repeat | Robin 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-16 | Vkeybd: Experiment with key-repeat for pitch-bend | Robin Gareus | |
2019-12-15 | VKeybd: Pass on primary (Ctrl/Cmd) shortcuts | Robin 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-15 | VKeybd: add Up/Down as alternative Pitch-bend shortcuts | Robin Gareus | |
2019-12-15 | Vkeybd: Add tooltip to pitchbend control | Robin Gareus | |
2019-12-15 | VKeybd: Pitchebend sprung mode and keyboard-shortcuts | Robin 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-14 | Remove unused API (no more unconditional splash pop-back) | Robin Gareus | |
2019-12-14 | First batch of MessageDialog replacements | Robin Gareus | |
2019-12-14 | Add a MessageDialog wrapper that handles the splash-screen | Robin Gareus | |
2019-12-14 | Enable Menu > Quit to work again after startup on macOS | Paul Davis | |
2019-12-14 | cleanup and recomment StartupFSM::load_from_application_api() | Paul Davis | |
2019-12-14 | remove unnecessary calls to Application::ready | Paul Davis | |
2019-12-14 | move i/o redirect for macOS bundle before no_app_nap() and comment | Paul Davis | |
2019-12-14 | emit Application::ready() at a suitable time during startup | Paul 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-14 | add safety tests inside ShuttleControl to deal with _session == 0 | Paul Davis | |
2019-12-14 | remove use of os_log() API from macOS | Paul Davis | |
This enables building on earlier versions of that platform. It was only used for debugging anyway | |||
2019-12-14 | Use InlineControl Port Property | Robin Gareus | |
This replaces the special case of showing send-level controls inline in the mixer-strip with a generic Controllable::InlineControl property. | |||
2019-12-14 | Make BusSendLevel 1st class citizen (2/2) | Robin Gareus | |
2019-12-14 | DSPLoad report: allow to sort plugins by load | Robin Gareus | |
2019-12-14 | Increase contrast of Plugin DSP load report bar colors | Robin Gareus | |
2019-12-13 | Amend 561cf86919d commit (toolbar sensitivity) | Robin Gareus | |
2019-12-13 | allow setting debug flags via an environment variable (ARDOUR_DEBUG_FLAGS) | Paul Davis | |
2019-12-13 | fix up stderr and stdout on macOS to write to log files in ↵ | Paul Davis | |
~/Library/Preferences/PROGRAM_NAME | |||
2019-12-13 | Fix session sensitivity of some toolbar controls | Robin Gareus | |
2019-12-13 | VKeybd: shrink height when hiding config pane | Robin Gareus | |
2019-12-12 | Vkeybd: default to single-row QWERTY binding | Robin Gareus | |
2019-12-12 | NO-OP: some const correctness | Robin Gareus | |
2019-12-12 | VKeybd: fix MacOS key-bindings | Robin Gareus | |
2019-12-12 | fix startup FSM handling when pre-release dialog is shown AND cmdline ↵ | Paul Davis | |
session info is given | |||
2019-12-12 | fix ASL logging/stdout+stderr when running from terminal in macOS | Paul Davis | |
2019-12-12 | Allow to bind initial Lua action via left-click | Robin Gareus | |
2019-12-12 | Pre-seed Lua action-buttons | Robin Gareus | |
2019-12-11 | remove MIDI readahead parameter | Paul Davis | |
We just don't do this anymore | |||
2019-12-12 | Fix automation dropdown menu-item active state | Robin Gareus | |
Extra XML/GUI has not been in use since ages. Automation Lane visibility is saved as GUIObjectState. This properly marks DropDown Menu items as active when a Plugin Automation Lane is displayed | |||
2019-12-11 | when loading a session into a running instance, if the SR doesn't match the ↵ | Paul Davis | |
engine, stop engine and show dialog | |||
2019-12-11 | NOOP: line merge | Paul Davis | |
2019-12-10 | Monitor Section: Add a spacer so the topmost buttons are not visually ↵ | Ben Loftis | |
grouped with buttons in the editor toolbar. | |||
2019-12-10 | Source List nomenclature: Whole files get imported to the SOURCE list. | Ben Loftis | |
2019-12-09 | Autostart must {try to} use the session sample-rate. There is no ambiguity ↵ | Ben Loftis | |
here. | |||
2019-12-09 | Suppress warnings in Gtk headers | David Robillard | |
2019-12-09 | Fix incorrect parameter type | David Robillard | |
This takes a bool. | |||
2019-12-09 | When a marker is selected, change the marker color in addition to the line ↵ | Ben Loftis | |
color. | |||
2019-12-07 | "revert" back to previous loop rect in editor color | Paul Davis | |
2019-12-07 | Fix nested comments | Robin Gareus | |
2019-12-06 | UI limitations for mp3 import | Robin Gareus | |
2019-12-05 | Undo habits of a Serif font lover | Robin Gareus | |
2019-12-05 | VKeybd: grab and ignore some keys | Robin Gareus | |
With default QWERTY and QWERTZ layout some keys that are easily accidentally pressed. Those triggered editor actions, (e.g. "a" (audition), or "1" (edit-tool)) and are now ignored. | |||
2019-12-05 | Prefer wider/fatter Sans font | Robin Gareus | |
ArdourSans is now based on "Noto Sans" https://fonts.google.com/specimen/Noto+Sans (C) by Google - Apache License 2.0 |