Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-16 | Tweaked build and run for windows | Guy Sherman | |
Quotes were appearing around the version number. Modified wscript to remove quotes from VERSION and PROGRAM_VERSION. One of the places windows looks for DLLs is in directories listed in PATH. A new file called ardev-win which sets up the contents of PATH and LD_LIBRARY_PATH as required. | |||
2015-08-16 | rework processor box: handle n/a plugins | Robin Gareus | |
2015-08-15 | prepare UI for missing plugins | Robin Gareus | |
2015-08-15 | cont'd work on piano roll highlighting. | Robin Gareus | |
2015-08-15 | Highlight note in piano roll - #6510 | Robin Gareus | |
2015-08-15 | fix locate to wallclock fix for PM (>= 2^31 samples) | Robin Gareus | |
2015-08-14 | Fix bug #6337, clicking in canvas without session loaded causes crash | Tim Mayberry | |
2015-08-14 | save-as: default to current session name. | Robin Gareus | |
this allows to easily add suffixes or otherwise tweak the current session-name. | |||
2015-08-14 | don't allow save-as to write to an existing dir. | Robin Gareus | |
2015-08-13 | updated russian translation (from Alexandre Prokoudine)4.2 | Paul Davis | |
2015-08-13 | update german translation (from Edgar Aichinger) | Paul Davis | |
2015-08-13 | fix two oddities in strings | Paul Davis | |
2015-08-12 | remove auto-return-target stuff from preferences; Ardour exposes this via ↵ | Paul Davis | |
auto-return and nothing else | |||
2015-08-12 | add buffering preset combo selector to preferences dialog | Paul Davis | |
2015-08-12 | add damo22 to authors (ptformat) | Robin Gareus | |
2015-08-13 | Fix state restoration in EngineControl dialog for backends with driver selection | Tim Mayberry | |
We want to save the driver name even when the engine is running and the driver combo is insensitive | |||
2015-08-11 | use new FPU singleton pattern in gtk2_ardour | Paul Davis | |
2015-08-12 | hide “Midi Setup” button on OSX and Windows. | Robin Gareus | |
2015-08-11 | remove -Woverload-virtual ambiguity (from 1d3690d) | Robin Gareus | |
2015-08-11 | update driver selection sensitivity | Robin Gareus | |
2015-08-11 | refine "Running" message. | Robin Gareus | |
2015-08-11 | don't allow to change devices while engine is running. | Robin Gareus | |
2015-08-11 | allow to stop engine for re-configure | Robin Gareus | |
2015-08-11 | consolidate engine-dialog widget sensitivity logic. | Robin Gareus | |
Use a single function with the complete logic. Since the callgraph is complex, there is internal state as well as GUI state (different pages), do not rely on individual methods to get it right. A widget's sensitivity should only be controlled by one function. | |||
2015-08-11 | Engine Dialog: use new API | Robin Gareus | |
2015-08-11 | Fix to ensure there are always sample rates and buffer sizes in the dropdown | Tim Mayberry | |
This can happen if both input and output devices are set to None for instance on backends that report no supported SR or buffer size for the None device. | |||
2015-08-11 | Extract two utility methods from ↵ | Tim Mayberry | |
EngineControl::set_samplerate/bufferize_popdown_strings | |||
2015-08-11 | Use a union of all sample rates and buffer sizes for all devices in ↵ | Tim Mayberry | |
EngineControl Using just the input device doesn't work in the case that the input device is an invalid/None device | |||
2015-08-11 | Check the default SR is available for a device when setting SR in EngineControl | Tim Mayberry | |
2015-08-11 | Remove unnecesary clearing of local variable in EngineControl | Tim Mayberry | |
2015-08-11 | Fix state restoration in EngineControl dialog for backends with driver selection | Tim Mayberry | |
This also prevents backend_changed from being called more that once in the EngineControl ctor | |||
2015-08-11 | Use the current backend device names to set active text in device dropdowns ↵ | Tim Mayberry | |
if available Compare device names with enumerated devices rather than assume an empty string has special meaning | |||
2015-08-11 | Remove Unwinder instances in EngineControl::set_*_device_popdown_strings | Tim Mayberry | |
These are not necessary since SignalBlocker will prevent signal emission | |||
2015-08-11 | Compare the string returned by backend->driver_name() against driver names ↵ | Tim Mayberry | |
in EngineControl Don't assume an empty string has any meaning and compare string returned with enumerated drivers | |||
2015-08-11 | Remove Unwinder instance from EngineControl::set_driver_popdown_strings | Tim Mayberry | |
Not necessary now that signal emission is blocked via backend_changed() | |||
2015-08-11 | Reimplement method using code extracted from EngineDialog::backend_changed | Tim Mayberry | |
EngineControl::set_driver_popdown_strings is now like the other set_*_popdown_strings methods in that it sets the driver strings and a default active entry and returns false if no drivers are available. | |||
2015-08-11 | Remove previous fix attempt at restoring state for backends with driver ↵ | Tim Mayberry | |
selection The fix does not work properly anymore for the Portaudio backend and needs fixing in another manner. It will now be temporarily back to the broken state it was in before the "fix". | |||
2015-08-11 | Use SignalBlocker class in EngineControl to block widget signal emission | Tim Mayberry | |
This stops a whole lot of redundant signal emission and makes it much easier to think about what is going on. It also makes the dialog present much faster. | |||
2015-08-11 | Extract part of EngineControl::backend_changed into ↵ | Tim Mayberry | |
EngineControl::update_midi_options | |||
2015-08-11 | Move call to EngineControl::device_changed into EngineControl::list_devices () | Tim Mayberry | |
This prevents devices_changed from being called twice with backends that have separate input and output devices | |||
2015-08-11 | Add debug output to blocking/unblocking signals in EngineControl dialog | Tim Mayberry | |
2015-08-11 | Add methods in EngineControl for blocking and unblocking signals | Tim Mayberry | |
Only intended to be used with the nested SignalBlocker class | |||
2015-08-11 | Refactor part of EngineDialog ctor into connect_changed_signals method | Tim Mayberry | |
2015-08-11 | Add some basic debug output in EngineControl dialog | Tim Mayberry | |
This should make it easier to see what affect subsequent commits have on reducing the amount of unnecessary device querying and signal emission | |||
2015-08-11 | Add debug bit for debug output in the EngineControl dialog | Tim Mayberry | |
2015-08-11 | Refactor part of EngineControl::set_state into new set_current_state method | Tim Mayberry | |
2015-08-11 | Remove unused method in EngineControl dialog | Tim Mayberry | |
2015-08-11 | Defer to device_changed when input or output devices change | Tim Mayberry | |
This reduces the amount of unnecessary querying of samplerate and buffersize for devices | |||
2015-08-10 | fix video-metadata for windows. | Robin Gareus | |
2015-08-10 | Revert "Disable video-export metadata on windows (for now)" | Robin Gareus | |
This reverts commit 54ab3fb37e15f94fcc611f58f1af3df2b3b62c05. |