From 6852b06528093adece44a3489e07754a8f059131 Mon Sep 17 00:00:00 2001 From: Pablo Santana Date: Tue, 4 Feb 2025 00:05:05 +0100 Subject: [PATCH] Placed background image settings under GUI in settings file --- src/common/config.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/common/config.cpp b/src/common/config.cpp index 95f66ced1..d9dfb861f 100644 --- a/src/common/config.cpp +++ b/src/common/config.cpp @@ -673,8 +673,6 @@ void load(const std::filesystem::path& path) { checkCompatibilityOnStartup = toml::find_or(general, "checkCompatibilityOnStartup", false); chooseHomeTab = toml::find_or(general, "chooseHomeTab", "Release"); - backgroundImageOpacity = toml::find_or(general, "backgroundImageOpacity", 50); - showBackgroundImage = toml::find_or(general, "showBackgroundImage", true); } if (data.contains("Input")) { @@ -751,6 +749,8 @@ void load(const std::filesystem::path& path) { m_recent_files = toml::find_or>(gui, "recentFiles", {}); m_table_mode = toml::find_or(gui, "gameTableMode", 0); emulator_language = toml::find_or(gui, "emulatorLanguage", "en"); + backgroundImageOpacity = toml::find_or(gui, "backgroundImageOpacity", 50); + showBackgroundImage = toml::find_or(gui, "showBackgroundImage", true); } if (data.contains("Settings")) { @@ -803,8 +803,6 @@ void save(const std::filesystem::path& path) { data["General"]["separateUpdateEnabled"] = separateupdatefolder; data["General"]["compatibilityEnabled"] = compatibilityData; data["General"]["checkCompatibilityOnStartup"] = checkCompatibilityOnStartup; - data["General"]["backgroundImageOpacity"] = backgroundImageOpacity; - data["General"]["showBackgroundImage"] = showBackgroundImage; data["Input"]["cursorState"] = cursorState; data["Input"]["cursorHideTimeout"] = cursorHideTimeout; data["Input"]["backButtonBehavior"] = backButtonBehavior; @@ -843,6 +841,8 @@ void save(const std::filesystem::path& path) { data["GUI"]["addonInstallDir"] = std::string{fmt::UTF(settings_addon_install_dir.u8string()).data}; data["GUI"]["emulatorLanguage"] = emulator_language; + data["GUI"]["backgroundImageOpacity"] = backgroundImageOpacity; + data["GUI"]["showBackgroundImage"] = showBackgroundImage; data["Settings"]["consoleLanguage"] = m_language; std::ofstream file(path, std::ios::binary);