Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | truncate unnecessarily verbose debug set/bits output | Paul Davis | |
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 | Add Inline Control Port Property | Robin 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-14 | Make BusSendLevel 1st class citizen (2/2) | Robin Gareus | |
2019-12-14 | Make BusSendLevel 1st class citizen (1/2) | Robin Gareus | |
Equivalent to Gain and Trim (gain-coefficient, not dB) and use it for Sends. | |||
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 | Add Lua bindings to query AutomationControl paramater ranges | 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-13 | Fix mismatched delete | 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-12 | Add method to look up Lua script by name | Robin Gareus | |
2019-12-12 | reduce another race condition risk | Paul Davis | |
overwrite_queued == true is equivalent to _pending_overwrite != 0 | |||
2019-12-12 | remove debug output | Paul Davis | |
2019-12-12 | remove useless lock | Paul Davis | |
rbuf allocation/use is protected by process_lock | |||
2019-12-12 | fix playback of newly added/modified MIDI data | Paul Davis | |
2019-12-12 | expand DEBUG_TRACE() statement | Paul Davis | |
2019-12-12 | BOOST_SP_NOEXCEPT is n/a in boost 1.62 | Robin Gareus | |
Even though the method that is overridden (shared_ptr<t>::operator=), has that signature in modern boost, it's of no real significance for the case at hand (ExportChannel, ExportTimespan) | |||
2019-12-11 | use process lock to lock out process() during playback buffer resizing | Paul Davis | |
2019-12-11 | remove MIDI readahead parameter | Paul Davis | |
We just don't do this anymore | |||
2019-12-11 | variable renaming in Butler for various buffer sizes | Paul Davis | |
2019-12-12 | Fix stackoverflow, endless recursion on ComparableSharedPtr assignment | Robin Gareus | |
boost::shared_ptr & operator=(shared_ptr const & r); is not declared virtual and cannot safely be overloaded. | |||
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-11 | Fix loading plugin state from sessions | Robin Gareus | |
While loading a session XML state, set_state must use `Stateful::loading_state_version`. When later copying processor state, `Stateful::current_state_version` is correct. | |||
2019-12-11 | Remove hardcoded session-state versions | Robin Gareus | |
2019-12-10 | should probably resolve MIDI notes when loop bounds change | Paul Davis | |
We don't really need to do this if the bounds have moved "outwards", but at present we don't know if that is the case, so be safe and resolve in case the loop bounds moved "inwards" and we would otherwise get stuck notes caused by the now-missing noteOffs | |||
2019-12-10 | fix unnecssary disruption of MIDI stream when disabling loop | 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. |