From bb1c1447d0f4b6ff8b77f84341565f0ad1ca8be1 Mon Sep 17 00:00:00 2001 From: gymnast86 Date: Mon, 13 Jul 2026 16:55:08 -0700 Subject: [PATCH] fix conflicts --- src/d/d_file_select.cpp | 4 ++-- src/d/d_menu_save.cpp | 2 +- src/dusk/autosave.cpp | 2 +- src/dusk/ui/cosmetics.cpp | 10 +++++----- src/dusk/ui/modal.cpp | 22 ---------------------- src/dusk/ui/modal.hpp | 4 ---- 6 files changed, 9 insertions(+), 35 deletions(-) diff --git a/src/d/d_file_select.cpp b/src/d/d_file_select.cpp index 93ac1f91d6..2c96e92b76 100644 --- a/src/d/d_file_select.cpp +++ b/src/d/d_file_select.cpp @@ -2760,7 +2760,7 @@ void dFile_select_c::CommandExec() { // Copy over the seed hash as well auto& seedHashes = dusk::getSettings().randomizer.seedHashes; seedHashes[mCpDataToNum].setValue(seedHashes[mCpDataNum]); - dusk::config::Save(); + dusk::config::save(); #endif break; } @@ -2823,7 +2823,7 @@ void dFile_select_c::ErasePaneMoveOk() { #if TARGET_PC // Clear the seed hash for this file when it gets erased dusk::getSettings().randomizer.seedHashes.at(mSelectNum).setValue(""); - dusk::config::Save(); + dusk::config::save(); #endif makeRecInfo(mSelectNum); headerTxtSet(0x4b, 0, 0); diff --git a/src/d/d_menu_save.cpp b/src/d/d_menu_save.cpp index a0bf7d8fcb..f0518b6413 100644 --- a/src/d/d_menu_save.cpp +++ b/src/d/d_menu_save.cpp @@ -1360,7 +1360,7 @@ void dMenu_save_c::dataWrite() { #if TARGET_PC // Save randomizer hash dusk::getSettings().randomizer.seedHashes[mSelectedFile].setValue(randomizer_GetContext().mHash); - dusk::config::Save(); + dusk::config::save(); if (randomizer_IsActive()) { g_randomizerState.mFileNum = mSelectedFile; } diff --git a/src/dusk/autosave.cpp b/src/dusk/autosave.cpp index 72d9b882fc..faf3077577 100644 --- a/src/dusk/autosave.cpp +++ b/src/dusk/autosave.cpp @@ -55,7 +55,7 @@ bool writeAutoSave() { // Save randomizer hash dusk::getSettings().randomizer.seedHashes[dComIfGs_getDataNum()].setValue(randomizer_GetContext().mHash); - dusk::config::Save(); + dusk::config::save(); if (randomizer_IsActive()) { g_randomizerState.mFileNum = dComIfGs_getDataNum(); } diff --git a/src/dusk/ui/cosmetics.cpp b/src/dusk/ui/cosmetics.cpp index 25a923d754..11ebdca903 100644 --- a/src/dusk/ui/cosmetics.cpp +++ b/src/dusk/ui/cosmetics.cpp @@ -94,7 +94,7 @@ void add_cosmetic_option(Pane& leftPane, Pane& rightPane, const std::string& key pane.add_child(StringButton::Props{ .key = "Edit Hex Color", .getValue = [&option] { - return option; + return option.getValue(); }, .setValue = [&option](Rml::String str) { // Make lowercase @@ -103,7 +103,7 @@ void add_cosmetic_option(Pane& leftPane, Pane& rightPane, const std::string& key } option.setValue(str); - config::Save(); + config::save(); }, .maxLength = 6, }); @@ -118,7 +118,7 @@ void add_cosmetic_option(Pane& leftPane, Pane& rightPane, const std::string& key if (key.starts_with("Midna's Hair")) { cosmetics::set_all_midna_hair_colors(); } - config::Save(); + config::save(); }); pane.add_button(ControlledButton::Props{ @@ -128,7 +128,7 @@ void add_cosmetic_option(Pane& leftPane, Pane& rightPane, const std::string& key std::uniform_int_distribution dist(0, 0xFFFFFF); std::string hexStr = randomizer::utility::str::intToHex(dist(rd), 6, false); option.setValue(hexStr); - config::Save(); + config::save(); }); } @@ -143,7 +143,7 @@ void add_cosmetic_option(Pane& leftPane, Pane& rightPane, const std::string& key if (key.starts_with("Midna's Hair")) { cosmetics::set_all_midna_hair_colors(); } - config::Save(); + config::save(); }); } }); diff --git a/src/dusk/ui/modal.cpp b/src/dusk/ui/modal.cpp index 37cac44735..8964ce1a4f 100644 --- a/src/dusk/ui/modal.cpp +++ b/src/dusk/ui/modal.cpp @@ -73,28 +73,6 @@ bool Modal::focus() { return false; } -void Modal::add_action(ModalAction action) { - auto actions = mDialog->QuerySelector(".modal-actions"); - auto btn = std::make_unique