diff --git a/src/overlay/config/configuration_data_versions.h b/src/overlay/config/configuration_data_versions.h index a8b45ab..4a464ec 100644 --- a/src/overlay/config/configuration_data_versions.h +++ b/src/overlay/config/configuration_data_versions.h @@ -99,21 +99,20 @@ namespace spacecal { struct Calibration_t { bool is_active = false; - Transform ref_to_target_transform; // @TODO: redundant? Transform calibrated_transform; - Transform anchor_transform; // @TODO: redundant? AnchorMode anchor_mode = AnchorMode::FixedWorld; ContinuousCalibrationData continuous; + bool calibrate_motion_vectors = false; uint64_t calibration_speed = 0; - std::string hmd_tracking_system; // @TODO: redundant? TrackingDevice reference_device; TrackingDevice target_device; }; - std::string uiLocale = "system"; + std::string ui_locale = "system"; + bool advanced_settings = false; std::vector calibrations; }; diff --git a/src/overlay/localisation.cpp b/src/overlay/localisation.cpp index 3ff26cb..911cc99 100644 --- a/src/overlay/localisation.cpp +++ b/src/overlay/localisation.cpp @@ -58,7 +58,7 @@ namespace spacecal { m_nativeLanguageNames.clear(); // config will be valid by this point, so we can read it - m_selectedLocale = getLocaleFromRegionString(ConfigurationManager::getInstance()->getConfiguration()->uiLocale); + m_selectedLocale = getLocaleFromRegionString(ConfigurationManager::getInstance()->getConfiguration()->ui_locale); if (m_selectedLocale == Locale::System) { m_selectedLocale = estimateSystemLocale(); } diff --git a/src/overlay/user_interface.cpp b/src/overlay/user_interface.cpp index 9d3b8ab..7397177 100644 --- a/src/overlay/user_interface.cpp +++ b/src/overlay/user_interface.cpp @@ -483,7 +483,7 @@ namespace spacecal { ImGui::TextUnformatted(LOCALE_GET("settings_locale").c_str()); ImGui::SameLine(); - std::string& szLocale = ConfigurationManager::getInstance()->getConfiguration()->uiLocale; + std::string& szLocale = ConfigurationManager::getInstance()->getConfiguration()->ui_locale; Locale eLocale = LocalisationManager::getInstance()->getLocaleFromRegionString(szLocale); std::string selectedLocaleNativeName = LocalisationManager::getInstance()->getNativeTongueLocaleName(eLocale);