Introduce theme preference "transients follow front" which, when enabled,
authornick_m <mainsbridge@gmail.com>
Mon, 9 Mar 2015 15:25:25 +0000 (02:25 +1100)
committernick_m <mainsbridge@gmail.com>
Mon, 9 Mar 2015 15:25:25 +0000 (02:25 +1100)
commit44d46529959e5fbdfa5e2d13717812cf592c5a6b
treea6df04c58c16560c6e6cfe80243d609d9e24ef13
parent2d6e48fb0b7e1ea801ba4f5dc561ebb0b92f7645
Introduce theme preference "transients follow front" which, when enabled,
sets transient windows to be transients for the front window when switching
between the editor and mixer. This is the current behavior on non-osx
builds.
When disabled, there is no reparenting of transient windows. This is the
current behavior on osx.
This preference defaults to off.

Also fix "all windows are dialogs" checkbox being out of sync with the ui
state.
gtk2_ardour/ardour_ui_dialogs.cc
gtk2_ardour/default_ui_config.in
gtk2_ardour/theme_manager.cc
gtk2_ardour/theme_manager.h
gtk2_ardour/ui_config_vars.h