diff --git a/sources/factory/propertieseditorfactory.cpp b/sources/factory/propertieseditorfactory.cpp
index 8098f995a..48a39738b 100644
--- a/sources/factory/propertieseditorfactory.cpp
+++ b/sources/factory/propertieseditorfactory.cpp
@@ -117,11 +117,11 @@ PropertiesEditorWidget *PropertiesEditorFactory::propertiesEditor(
{
case Conductor::Type: //1001
{
- //Feature toggle (#500): when disabled in the View menu, selecting a
- //conductor brings up nothing in the dock. Default enabled.
+ //Off unless enabled in the preferences (General page): selecting
+ //a conductor then brings up nothing in the dock, as before.
if (!QSettings().value(
QStringLiteral("diagrameditor/conductor_properties_panel"),
- true).toBool()) {
+ false).toBool()) {
return nullptr;
}
//Prototype (#500): single-conductor editing in the dock.
diff --git a/sources/ui/configpage/generalconfigurationpage.cpp b/sources/ui/configpage/generalconfigurationpage.cpp
index 06816e113..93bc8d0b8 100644
--- a/sources/ui/configpage/generalconfigurationpage.cpp
+++ b/sources/ui/configpage/generalconfigurationpage.cpp
@@ -97,6 +97,7 @@ GeneralConfigurationPage::GeneralConfigurationPage(QWidget *parent) :
else
ui->m_use_windows_mode_rb->setChecked(true);
ui->m_zoom_out_beyond_folio->setChecked(settings.value("diagrameditor/zoom-out-beyond-of-folio", false).toBool());
+ ui->m_conductor_properties_panel->setChecked(settings.value("diagrameditor/conductor_properties_panel", false).toBool());
ui->m_use_gesture_trackpad->setChecked(settings.value("diagramview/gestures", false).toBool());
ui->m_save_label_paste->setChecked(settings.value("diagramcommands/erase-label-on-copy", true).toBool());
ui->m_enable_scripting->setChecked(QetSettings::scriptingEnabled());
@@ -290,6 +291,7 @@ void GeneralConfigurationPage::applyConf()
settings.setValue("diagrameditor/viewmode", view_mode) ;
settings.setValue("diagrameditor/highlight-integrated-elements", ui->m_highlight_integrated_elements->isChecked());
settings.setValue("diagrameditor/zoom-out-beyond-of-folio", ui->m_zoom_out_beyond_folio->isChecked());
+ settings.setValue("diagrameditor/conductor_properties_panel", ui->m_conductor_properties_panel->isChecked());
settings.setValue("diagrameditor/autosave-interval", ui->m_autosave_sb->value());
settings.setValue("diagrameditor/grid_display_startup", ui->grid_startup_cb->isChecked());
diff --git a/sources/ui/configpage/generalconfigurationpage.ui b/sources/ui/configpage/generalconfigurationpage.ui
index 3bdd12356..9b85aa896 100644
--- a/sources/ui/configpage/generalconfigurationpage.ui
+++ b/sources/ui/configpage/generalconfigurationpage.ui
@@ -63,6 +63,13 @@
+ -
+
+
+ Afficher les propriétés d'un conducteur sélectionné dans le panneau Propriétés de la sélection
+
+
+
-
@@ -1175,6 +1182,7 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments
m_use_system_color_cb
m_use_gesture_trackpad
m_zoom_out_beyond_folio
+ m_conductor_properties_panel
m_use_windows_mode_rb
m_use_tab_mode_rb
m_save_label_paste