diff --git a/include/common_version.h b/include/common_version.h
index a046e9b..7f97586 100644
--- a/include/common_version.h
+++ b/include/common_version.h
@@ -5,6 +5,6 @@
#define COMMON_MAJOR 2023
#define COMMON_MINOR 1
#define COMMON_REV 1
-#define COMMON_BUILD 55
+#define COMMON_BUILD 56
#define COMMON_VERSION DZ_MAKE_VERSION( COMMON_MAJOR, COMMON_MINOR, COMMON_REV, COMMON_BUILD )
diff --git a/src/DzBridgeDialog.cpp b/src/DzBridgeDialog.cpp
index c6b3872..2d36687 100644
--- a/src/DzBridgeDialog.cpp
+++ b/src/DzBridgeDialog.cpp
@@ -131,8 +131,13 @@ To find out more about Daz Bridges, go to setChecked(true);
animationSettingsLayout->addRow("Use New Export", experimentalAnimationExportCheckBox);
+
+ // DB 2023-Aug-09: bake animation does not appear to be hooked up to anything, disabling for now
bakeAnimationExportCheckBox = new QCheckBox("", animationSettingsGroupBox);
- animationSettingsLayout->addRow("Bake", bakeAnimationExportCheckBox);
+// animationSettingsLayout->addRow("Bake", bakeAnimationExportCheckBox);
+ bakeAnimationExportCheckBox->setVisible(false);
+ bakeAnimationExportCheckBox->setDisabled(true);
+
faceAnimationExportCheckBox = new QCheckBox("", animationSettingsGroupBox);
animationSettingsLayout->addRow("Transfer Face Bones", faceAnimationExportCheckBox);
animationExportActiveCurvesCheckBox = new QCheckBox("", animationSettingsGroupBox);
@@ -142,7 +147,8 @@ To find out more about Daz Bridges, go to setVisible(false);
// Animation Help Text
- const char* AnimationExportHelpText = "New custom animation export pathway which may produce better animations. Does not export the mesh.";
+ const char* AnimationExportHelpText = "New custom animation export pathway which can produce\n\
+better quality. **DOES NOT EXPORT MESH**";
experimentalAnimationExportCheckBox->setWhatsThis(tr(AnimationExportHelpText));
experimentalAnimationExportCheckBox->setToolTip(tr(AnimationExportHelpText));
const char* BakeAnimationHelpText ="Bake complex animations to their base componenents.";
@@ -840,9 +846,14 @@ void DzBridgeDialog::HandleExperimentalOptionsCheckBoxClicked()
}
}
- int state = m_enableExperimentalOptionsCheckBox->checkState();
+ // int state = m_enableExperimentalOptionsCheckBox->checkState();
+ // if (settings == nullptr || m_bDontSaveSettings) return;
+ // settings->setValue("EnableExperimentalOptions", state == Qt::Checked);
+
+ // Intentionally saving as unchecked to force users to "opt-in" every time they use experimental features
if (settings == nullptr || m_bDontSaveSettings) return;
- settings->setValue("EnableExperimentalOptions", state == Qt::Checked);
+ settings->setValue("EnableExperimentalOptions", false);
+
}
#include "moc_DzBridgeDialog.cpp"