Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-18 | Better version of 24ca53f97 (engine dialog, MIDI calibration) | Robin Gareus | |
2020-05-18 | Don't autostart engine for MIDI latency compensation | Robin Gareus | |
2020-05-18 | Try restore the recently used state after device-list refresh | Robin Gareus | |
This takes into account if the device is present, and picks the most recently used state for the available devices. | |||
2020-05-09 | Engine-dialog: latency spinbox sensitivity | Robin Gareus | |
This allows to change latency while running using numeric entry or otherwise makes the spinboxes insensitive. | |||
2020-05-09 | Remember I/O ports used for latency measurement | Robin Gareus | |
2020-04-28 | Con't work on ALSA nperiod selection (see also d3d120fa) | Robin Gareus | |
2020-04-21 | Fix translation context (amend 47e4216012) | Robin Gareus | |
2020-04-21 | Mark user-visible messages for translation | Alexandre Prokoudine | |
2020-04-10 | Continue to load session after MIDI latency calibration | Robin Gareus | |
This amends e6febe040a | |||
2020-04-09 | Continue to load session after latency calibration #7998 | Robin Gareus | |
2020-02-24 | Default to device reported systemic latency | Robin Gareus | |
2020-01-27 | Restore engine state for auto-start | Robin Gareus | |
2020-01-24 | make audio/MIDI setup dialog use ArdourDialog::_sensitive | Paul Davis | |
2019-12-14 | First batch of MessageDialog replacements | Robin Gareus | |
2019-12-11 | NOOP: line merge | Paul Davis | |
2019-12-09 | Fix incorrect parameter type | David Robillard | |
This takes a bool. | |||
2019-11-06 | move all responsibility for autostart into StartupFSM and out of engine dialog | Paul Davis | |
2019-10-29 | fix vanished audio/MIDI setup window after "Start" is clicked anytime other ↵ | Paul Davis | |
than during startup | |||
2019-10-24 | remove debug output | Paul Davis | |
2019-10-24 | NOOP: newline removal; space injection | Paul Davis | |
2019-10-12 | remove Session::AudioMidiSetupRequired signal (no longer necessary) | Paul Davis | |
2019-10-11 | call parent ::on_response() | Paul Davis | |
2019-10-10 | make EngineDialog behavior more appropriate for use in both startup and ↵ | Paul Davis | |
non-startup conditions | |||
2019-10-10 | engine dialog should emit response and handle it, not just call its own ↵ | Paul Davis | |
response dialog | |||
2019-09-29 | Fix a duplicate layout parent issue | Robin Gareus | |
2019-09-27 | Re-layout engine dialog, improve "Autostart" button position | Robin Gareus | |
2019-09-26 | Add use-these-engine-settings-from-now-on checkbox | Robin Gareus | |
Functional, but this needs a layout fix, still. | |||
2019-09-22 | fix problem with ArdourDialog::on_delete_event() not being called when ↵ | Paul Davis | |
appropriate during app startup The dialog is run using gtk_dialog_run() which uses on_response() to deal with delete/close events unlike a regular top level event loop. Probably even better would be run run the dialog from the top level event loop, but this is a bit complex | |||
2019-09-20 | Fix latency-measurement port-name display | Robin Gareus | |
In case there are no pretty-names, a blank text was displayed | |||
2019-08-03 | Update GPL boilerplate and (C) | Robin Gareus | |
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author. | |||
2019-07-25 | Fix engine-dialog for backends without MIDI options | Robin Gareus | |
2019-05-06 | Engine Dialog: update MIDI devices, merge settings with state | Robin Gareus | |
2019-05-06 | Fix MIDI latency measurement | Robin Gareus | |
* Restore active state of devices after measurement * Don't manually set latencies for measurement (backend handles this) * remove superfluous call to stop measurement | |||
2019-05-05 | Use pretty-port-names in latency measurement dialog | Robin Gareus | |
2018-12-23 | Engine Dialog MIDI tweaks | Robin Gareus | |
* Allow to dynamically en/disable MIDI devices when running * Push midi latencies directly to running backend | |||
2018-12-23 | Engine-dialog: skip audio device update when running | Robin Gareus | |
Only update MIDI devices list, which can be dynamic. Audio devices which are in-use can't be updated, and the GUI may no longer show the current device (since it is in use). | |||
2018-12-06 | Fix inconsistent session-check | Robin Gareus | |
under some circumstances, e.g. session-exit it is possible to to have inconsistent information ARDOUR_UI::instance()->session_loaded == true && ARDOUR_UI::instance()->the_session() == NULL This lead to a crash on MacOS/X. stopping the engine at exit may destory an Aggregate Device, leading to DeviceListChanged which in turn updates the engine-dialog.. else if (ARDOUR_UI::instance()->session_loaded) { float active_sr = ARDOUR_UI::instance()->the_session()->nominal_sample_rate (); | |||
2018-11-11 | Another engine dialog edge-case fix to set the samplerate | Robin Gareus | |
Honor the sesssion's sample-rate when showing the dialog with the engine stopped. This can happen when then engine dies or hide/show the dialog after manually stopping the engine. | |||
2018-11-11 | Fix sample-rate override when changing backends or devices | Robin Gareus | |
This indirectly honors session_loaded() and prevents that restoring engine-state can change the sample-rate dropdown when a session is loaded. | |||
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-08-10 | Populate the buffer size combo when connecting to jack that is already running. | Todd Naugle | |
This would crash (throw) if ardour was started with an invalid backend (alsa with no devices avaliable) and then changec to an alredy running jack. The invalid backend at the start would leave the buffer size combo empty and switching to the running jack backend did not populate buffer size list. | |||
2017-08-04 | SNAFU. Allow changing engine buffer-size while running | Robin Gareus | |
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-07-01 | NO-OP whitespace (updated GH PR #357) | Thomas Brand | |
2017-06-22 | Remove locale_guard.h from ardour/ardour.h header | Tim Mayberry | |
Add to source files that use LocaleGuard Results in far less recompiling when pbd/locale_guard.h changes | |||
2017-06-16 | Fix engine-state history. | Robin Gareus | |
Remove old code to remove duplicate engine state which was used to work-around a bug since 3.x saved duplicates but broke with 4.x separate i/o devices. Add a new variant to purge old unused states per backend (after sorting). | |||
2017-04-27 | EngineDialog: immediadely push latency changes to running backends | Robin Gareus | |
2017-04-27 | Don't directly call into engine to stop latency detection. | Robin Gareus | |
2017-04-20 | Show the splash-screen if the engine dialog's run() hid it. | Robin Gareus | |
2017-04-20 | Run gtk-main iteration after hiding dialogs | Robin Gareus | |