Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-03 | fix crash when changing the Audio System | Robin Gareus | |
When the i/o channel spinbox widgets are realized, they call print_channel_count(). A "0" is formatted as "all available channels". This causes the GTK::Entry inside the spinbox to emit a "changed" signal which in turn triggers a parameter_changed(), [..], store_state(), which calls into the spinbox again while it is being realized, which makes gtkmm barf. Start Ardour with JACK running (autoconnect to jack), Window -> Audio/Midi settings -> initial no_control_notebook. Change Audio System -> [control widgets are realized] -> glibmm std::exception | |||
2014-10-03 | fix engine control widget sensitivity | Robin Gareus | |
2014-10-02 | Fix warning from ./waf i18n about empty string | Colin Fletcher | |
./waf i18n warns about passing an empty string to _(). Actually, the code in question just wants to make a label not appear, so it might as well just hide or show it as appropriate rather than attempting to set its text to the empty string. | |||
2014-09-13 | Fix restore of Jack driver setting | Colin Fletcher | |
A small hack to ensure that the driver setting in the audio engine dialog is restored when ardour starts up and when switching drivers. | |||
2014-09-01 | Engine Dialog: focus OK button (press enter to cont w/previous settings) | Robin Gareus | |
2014-07-04 | purge states of Audio-backends that are N/A | Robin Gareus | |
fixes crashes/assert() when using different builds while sharing ardour.rc with n/a engine backends marked active. | |||
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-06-25 | namespace libardour utils | Robin Gareus | |
2014-06-23 | for backends w/o control, save a fake state with only the "active" attribute. | Robin Gareus | |
This makes ardour start directly with external jack without asking if jack was previously used. It also retains jackd settings if jackd was previously started by ardour. | |||
2014-06-22 | fix latency-measurement dialog back-button. | Robin Gareus | |
2014-06-19 | latency measurement dialog updates: | Robin Gareus | |
* distinguish errors: no ports and no engine. * fix "No measurement results yet" message at successful end * stop update callback | |||
2014-06-19 | engine-dialog: properly restore previous active state | Robin Gareus | |
2014-06-16 | hide "turn down volume" label for midi-latency measurement | Robin Gareus | |
2014-06-16 | debug alsa midi latency measurement | Robin Gareus | |
2014-06-16 | fix pango font style (prev commit) | Robin Gareus | |
2014-06-16 | no more red latency messages | Robin Gareus | |
2014-06-15 | reset latency dialog every time. | Robin Gareus | |
2014-06-15 | be smart, use boost::shared_ptr | Robin Gareus | |
2014-06-15 | clear engine device combo when no devices are available | Robin Gareus | |
2014-06-14 | if we don't have control over the device/backend, allow to proceed. | Robin Gareus | |
2014-06-14 | fix initialization of audio-engine dialog | Robin Gareus | |
2014-06-14 | enable ArdourButton focus in EngineDialog | Robin Gareus | |
2014-06-13 | Engine Dialog: Don't save duplicate states (and remove old dups) | Robin Gareus | |
2014-06-13 | add GUI for midi-device settings (and properly indent the code) | Robin Gareus | |
2014-06-08 | fix 'use_latency_button' (broken in prev. commit) | Robin Gareus | |
2014-06-08 | basic Midi latency measurement GUI (re-use Audio latency notebook) | Robin Gareus | |
2014-06-08 | prepare MIDI latency measurement (backend) | Robin Gareus | |
2014-06-04 | fixes to change engines while Ardour is running. | Robin Gareus | |
When a new backend is selected, it is loaded to query available devices etc. This effectively drops the current backend. | |||
2014-06-02 | allow latency measurement at startup | Robin Gareus | |
2014-06-02 | tentative fix for requesting driver+device list from backend | Robin Gareus | |
2014-05-24 | fix sensitivity of engine dialog driver_combo. | Robin Gareus | |
2014-05-01 | if using the audio/MIDI setup dialog because there are >1 backends, but the ↵ | Paul Davis | |
chosen backend is not under our control (i.e. JACK), remember to start it before returning from the dialog | |||
2014-04-10 | first pass hiding/rearrangement of UI elements related to trx | Paul Davis | |
2014-02-28 | change latency calibration button from "record enable button" to "generic ↵ | Paul Davis | |
button" | |||
2014-01-02 | avoid GTK packing warning when using >1 backend | Paul Davis | |
2013-11-27 | do not push new state to backend from audio/MIDI setup until OK or Apply are ↵ | Paul Davis | |
clicked (i.e. do not do this when device is changed) | |||
2013-10-21 | use new default SR + bufsize values in engine dialog | Paul Davis | |
2013-10-15 | fix typo from earlier change to conditionalize driver-change in audio backend3.5 | Paul Davis | |
2013-10-15 | prevent button in latency measurement dialog from changing size when relabelled | Paul Davis | |
2013-10-15 | try to prevent crash if running latency calibration with JACK setup that is ↵ | Paul Davis | |
lacking input or output ports (re: #5721 and #5719) | |||
2013-10-15 | fix crash when opening audio/MIDI setup while playing etc. | Paul Davis | |
2013-10-15 | do not call AudioEngine::set_driver() when the backend does not require ↵ | Paul Davis | |
driver selection | |||
2013-10-12 | do not use delete_when_idle() to delete a plugin UI because an entirely ↵ | Paul Davis | |
separate mechanism exists for that | |||
2013-10-12 | rework things for Audio/MIDI setup dialog a bit: no tabs being the most ↵ | Paul Davis | |
noticeable change | |||
2013-10-12 | minor adjustments to latency measurement UI stuff | Paul Davis | |
2013-10-10 | minor tweaks to audio/MIDI setup window | Paul Davis | |
2013-10-10 | more fixes and rationalizations for MIDI option handling in the audio MIDI setup | Paul Davis | |
2013-10-10 | basic use of new backend MIDI options | Paul Davis | |
2013-10-10 | nicely handle the (should-never-happen) case of no audio/MIDI backends being ↵ | Paul Davis | |
detected | |||
2013-10-07 | remove debug output | Paul Davis | |