@@ -192,7 +192,11 @@ EngineOptions::EngineOptions() noexcept | |||||
#endif | #endif | ||||
forceStereo(false), | forceStereo(false), | ||||
preferPluginBridges(false), | preferPluginBridges(false), | ||||
#ifdef CARLA_OS_WIN | |||||
preferUiBridges(false), | |||||
#else | |||||
preferUiBridges(true), | preferUiBridges(true), | ||||
#endif | |||||
uisAlwaysOnTop(true), | uisAlwaysOnTop(true), | ||||
maxParameters(MAX_DEFAULT_PARAMETERS), | maxParameters(MAX_DEFAULT_PARAMETERS), | ||||
uiBridgesTimeout(4000), | uiBridgesTimeout(4000), | ||||
@@ -248,6 +248,12 @@ class CarlaSettingsW(QDialog): | |||||
if self.host.processMode == ENGINE_PROCESS_MODE_CONTINUOUS_RACK: | if self.host.processMode == ENGINE_PROCESS_MODE_CONTINUOUS_RACK: | ||||
self.ui.ch_engine_force_stereo.setEnabled(False) | self.ui.ch_engine_force_stereo.setEnabled(False) | ||||
# FIXME, pipes on win32 not working | |||||
if WINDOWS: | |||||
self.ui.ch_engine_prefer_ui_bridges.setChecked(False) | |||||
self.ui.ch_engine_prefer_ui_bridges.setEnabled(False) | |||||
self.ui.ch_engine_prefer_ui_bridges.setVisible(False) | |||||
# FIXME, not implemented yet | # FIXME, not implemented yet | ||||
self.ui.ch_engine_uis_always_on_top.hide() | self.ui.ch_engine_uis_always_on_top.hide() | ||||
@@ -248,7 +248,7 @@ CARLA_DEFAULT_CANVAS_HQ_ANTIALIASING = False | |||||
# Engine | # Engine | ||||
CARLA_DEFAULT_FORCE_STEREO = False | CARLA_DEFAULT_FORCE_STEREO = False | ||||
CARLA_DEFAULT_PREFER_PLUGIN_BRIDGES = False | CARLA_DEFAULT_PREFER_PLUGIN_BRIDGES = False | ||||
CARLA_DEFAULT_PREFER_UI_BRIDGES = True | |||||
CARLA_DEFAULT_PREFER_UI_BRIDGES = bool(not WINDOWS) | |||||
CARLA_DEFAULT_UIS_ALWAYS_ON_TOP = False | CARLA_DEFAULT_UIS_ALWAYS_ON_TOP = False | ||||
CARLA_DEFAULT_MAX_PARAMETERS = MAX_DEFAULT_PARAMETERS | CARLA_DEFAULT_MAX_PARAMETERS = MAX_DEFAULT_PARAMETERS | ||||
CARLA_DEFAULT_UI_BRIDGES_TIMEOUT = 4000 | CARLA_DEFAULT_UI_BRIDGES_TIMEOUT = 4000 | ||||