window proxy should delete its window during its destructor
change tortured GtkUI startup process into something just a little more sane, and remove "stopping" code since that belongs in a destructor
use new GtkUI design in ARDOUR_UI
delete the UI from main() to get full cleanup
change return type on ARDOUR::cleanup() since nobody cares what it returns
use AudioEngine destructor to do necessary stuff when shutting it down, and remove unused Config stuff in AudioEngine
remove debug output
possible relief for snapshot loading
fix some issues with window flow when session loading fails; shrink "New Session" button in session setup dialog
updated DE translation from edgar aichinger
updated DE translation from edgar aichinger
-arestore jack timebase master and jack session callback functionality (moved into the JACK backend)
restore jack timebase master and jack session callback functionality (moved into the JACK backend)
remove link-time use of JACK, since it is now dlopen'ed by the chosen backend
move JACK configuration test(s) down to where they belong (in libs/backend/jack)
reduce version requirement for JACK
when looking for backends, search for *.dll as well as *.so and *.dylib
nicely handle the (should-never-happen) case of no audio/MIDI backends being detected
add API to AudioBackend to allow discovery of possible MIDI I/O options
add JACK backend support for MIDI option discovery