common: Move settings to common from core.
- Removes a dependency on core and input_common from common.
This commit is contained in:
		| @@ -7,7 +7,7 @@ | |||||||
| #include "audio_core/sink_details.h" | #include "audio_core/sink_details.h" | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
|  |  | ||||||
| namespace AudioCore { | namespace AudioCore { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -11,8 +11,8 @@ | |||||||
| #include "audio_core/info_updater.h" | #include "audio_core/info_updater.h" | ||||||
| #include "audio_core/voice_context.h" | #include "audio_core/voice_context.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace { | namespace { | ||||||
| [[nodiscard]] static constexpr s16 ClampToS16(s32 value) { | [[nodiscard]] static constexpr s16 ClampToS16(s32 value) { | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ | |||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/ring_buffer.h" | #include "common/ring_buffer.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
|  |  | ||||||
| #ifdef _WIN32 | #ifdef _WIN32 | ||||||
| #include <objbase.h> | #include <objbase.h> | ||||||
|   | |||||||
| @@ -11,8 +11,8 @@ | |||||||
| #include "audio_core/stream.h" | #include "audio_core/stream.h" | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace AudioCore { | namespace AudioCore { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -152,6 +152,10 @@ add_library(common STATIC | |||||||
|     scm_rev.cpp |     scm_rev.cpp | ||||||
|     scm_rev.h |     scm_rev.h | ||||||
|     scope_exit.h |     scope_exit.h | ||||||
|  |     settings.cpp | ||||||
|  |     settings.h | ||||||
|  |     settings_input.cpp | ||||||
|  |     settings_input.h | ||||||
|     spin_lock.cpp |     spin_lock.cpp | ||||||
|     spin_lock.h |     spin_lock.h | ||||||
|     stream.cpp |     stream.cpp | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ | |||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/common_funcs.h" | #include "common/common_funcs.h" | ||||||
|  |  | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
|  |  | ||||||
| void assert_handle_failure() { | void assert_handle_failure() { | ||||||
|     if (Settings::values.use_debug_asserts) { |     if (Settings::values.use_debug_asserts) { | ||||||
|   | |||||||
| @@ -21,9 +21,9 @@ | |||||||
| #include "common/logging/backend.h" | #include "common/logging/backend.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/logging/text_formatter.h" | #include "common/logging/text_formatter.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/string_util.h" | #include "common/string_util.h" | ||||||
| #include "common/threadsafe_queue.h" | #include "common/threadsafe_queue.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Log { | namespace Log { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,4 +1,4 @@ | |||||||
| // Copyright 2014 Citra Emulator Project
 | // Copyright 2021 yuzu Emulator Project
 | ||||||
| // Licensed under GPLv2 or any later version
 | // Licensed under GPLv2 or any later version
 | ||||||
| // Refer to the license.txt file included.
 | // Refer to the license.txt file included.
 | ||||||
| 
 | 
 | ||||||
| @@ -7,10 +7,7 @@ | |||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "core/core.h" | #include "common/settings.h" | ||||||
| #include "core/hle/service/hid/hid.h" |  | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/renderer_base.h" |  | ||||||
| 
 | 
 | ||||||
| namespace Settings { | namespace Settings { | ||||||
| 
 | 
 | ||||||
| @@ -32,14 +29,6 @@ std::string GetTimeZoneString() { | |||||||
|     return timezones[time_zone_index]; |     return timezones[time_zone_index]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void Apply(Core::System& system) { |  | ||||||
|     if (system.IsPoweredOn()) { |  | ||||||
|         system.Renderer().RefreshBaseSettings(); |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     Service::HID::ReloadInputDevices(); |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| void LogSettings() { | void LogSettings() { | ||||||
|     const auto log_setting = [](std::string_view name, const auto& value) { |     const auto log_setting = [](std::string_view name, const auto& value) { | ||||||
|         LOG_INFO(Config, "{}: {}", name, value); |         LOG_INFO(Config, "{}: {}", name, value); | ||||||
| @@ -1,4 +1,4 @@ | |||||||
| // Copyright 2014 Citra Emulator Project
 | // Copyright 2021 yuzu Emulator Project
 | ||||||
| // Licensed under GPLv2 or any later version
 | // Licensed under GPLv2 or any later version
 | ||||||
| // Refer to the license.txt file included.
 | // Refer to the license.txt file included.
 | ||||||
| 
 | 
 | ||||||
| @@ -11,16 +11,13 @@ | |||||||
| #include <optional> | #include <optional> | ||||||
| #include <string> | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
| #include "common/common_types.h" |  | ||||||
| #include "input_common/settings.h" |  | ||||||
| 
 | 
 | ||||||
| namespace Core { | #include "common/common_types.h" | ||||||
| class System; | #include "common/settings_input.h" | ||||||
| } |  | ||||||
| 
 | 
 | ||||||
| namespace Settings { | namespace Settings { | ||||||
| 
 | 
 | ||||||
| enum class RendererBackend { | enum class RendererBackend : u32 { | ||||||
|     OpenGL = 0, |     OpenGL = 0, | ||||||
|     Vulkan = 1, |     Vulkan = 1, | ||||||
| }; | }; | ||||||
| @@ -31,7 +28,7 @@ enum class GPUAccuracy : u32 { | |||||||
|     Extreme = 2, |     Extreme = 2, | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| enum class CPUAccuracy { | enum class CPUAccuracy : u32 { | ||||||
|     Accurate = 0, |     Accurate = 0, | ||||||
|     Unsafe = 1, |     Unsafe = 1, | ||||||
|     DebugMode = 2, |     DebugMode = 2, | ||||||
| @@ -256,7 +253,6 @@ float Volume(); | |||||||
| 
 | 
 | ||||||
| std::string GetTimeZoneString(); | std::string GetTimeZoneString(); | ||||||
| 
 | 
 | ||||||
| void Apply(Core::System& system); |  | ||||||
| void LogSettings(); | void LogSettings(); | ||||||
| 
 | 
 | ||||||
| // Restore the global state of all applicable settings in the Values struct
 | // Restore the global state of all applicable settings in the Values struct
 | ||||||
| @@ -2,7 +2,7 @@ | |||||||
| // Licensed under GPLv2 or any later version
 | // Licensed under GPLv2 or any later version
 | ||||||
| // Refer to the license.txt file included.
 | // Refer to the license.txt file included.
 | ||||||
| 
 | 
 | ||||||
| #include "input_common/settings.h" | #include "common/settings_input.h" | ||||||
| 
 | 
 | ||||||
| namespace Settings { | namespace Settings { | ||||||
| namespace NativeButton { | namespace NativeButton { | ||||||
| @@ -6,6 +6,7 @@ | |||||||
| 
 | 
 | ||||||
| #include <array> | #include <array> | ||||||
| #include <string> | #include <string> | ||||||
|  | 
 | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| 
 | 
 | ||||||
| namespace Settings { | namespace Settings { | ||||||
| @@ -621,8 +621,6 @@ add_library(core STATIC | |||||||
|     perf_stats.h |     perf_stats.h | ||||||
|     reporter.cpp |     reporter.cpp | ||||||
|     reporter.h |     reporter.h | ||||||
|     settings.cpp |  | ||||||
|     settings.h |  | ||||||
|     telemetry_session.cpp |     telemetry_session.cpp | ||||||
|     telemetry_session.h |     telemetry_session.h | ||||||
|     tools/freezer.cpp |     tools/freezer.cpp | ||||||
|   | |||||||
| @@ -10,6 +10,7 @@ | |||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/page_table.h" | #include "common/page_table.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/arm/cpu_interrupt_handler.h" | #include "core/arm/cpu_interrupt_handler.h" | ||||||
| #include "core/arm/dynarmic/arm_dynarmic_32.h" | #include "core/arm/dynarmic/arm_dynarmic_32.h" | ||||||
| #include "core/arm/dynarmic/arm_dynarmic_cp15.h" | #include "core/arm/dynarmic/arm_dynarmic_cp15.h" | ||||||
| @@ -18,7 +19,6 @@ | |||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/hle/kernel/svc.h" | #include "core/hle/kernel/svc.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Core { | namespace Core { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -9,6 +9,7 @@ | |||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/page_table.h" | #include "common/page_table.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/arm/cpu_interrupt_handler.h" | #include "core/arm/cpu_interrupt_handler.h" | ||||||
| #include "core/arm/dynarmic/arm_dynarmic_64.h" | #include "core/arm/dynarmic/arm_dynarmic_64.h" | ||||||
| #include "core/arm/dynarmic/arm_exclusive_monitor.h" | #include "core/arm/dynarmic/arm_exclusive_monitor.h" | ||||||
| @@ -19,7 +20,6 @@ | |||||||
| #include "core/hle/kernel/process.h" | #include "core/hle/kernel/process.h" | ||||||
| #include "core/hle/kernel/svc.h" | #include "core/hle/kernel/svc.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Core { | namespace Core { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -9,6 +9,7 @@ | |||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/microprofile.h" | #include "common/microprofile.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/string_util.h" | #include "common/string_util.h" | ||||||
| #include "core/arm/exclusive_monitor.h" | #include "core/arm/exclusive_monitor.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| @@ -36,6 +37,7 @@ | |||||||
| #include "core/hle/service/apm/controller.h" | #include "core/hle/service/apm/controller.h" | ||||||
| #include "core/hle/service/filesystem/filesystem.h" | #include "core/hle/service/filesystem/filesystem.h" | ||||||
| #include "core/hle/service/glue/manager.h" | #include "core/hle/service/glue/manager.h" | ||||||
|  | #include "core/hle/service/hid/hid.h" | ||||||
| #include "core/hle/service/service.h" | #include "core/hle/service/service.h" | ||||||
| #include "core/hle/service/sm/sm.h" | #include "core/hle/service/sm/sm.h" | ||||||
| #include "core/hle/service/time/time_manager.h" | #include "core/hle/service/time/time_manager.h" | ||||||
| @@ -45,7 +47,6 @@ | |||||||
| #include "core/network/network.h" | #include "core/network/network.h" | ||||||
| #include "core/perf_stats.h" | #include "core/perf_stats.h" | ||||||
| #include "core/reporter.h" | #include "core/reporter.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "core/telemetry_session.h" | #include "core/telemetry_session.h" | ||||||
| #include "core/tools/freezer.h" | #include "core/tools/freezer.h" | ||||||
| #include "video_core/renderer_base.h" | #include "video_core/renderer_base.h" | ||||||
| @@ -774,4 +775,12 @@ void System::ExecuteProgram(std::size_t program_index) { | |||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | void System::ApplySettings() { | ||||||
|  |     if (IsPoweredOn()) { | ||||||
|  |         Renderer().RefreshBaseSettings(); | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     Service::HID::ReloadInputDevices(); | ||||||
|  | } | ||||||
|  |  | ||||||
| } // namespace Core | } // namespace Core | ||||||
|   | |||||||
| @@ -388,6 +388,9 @@ public: | |||||||
|      */ |      */ | ||||||
|     void ExecuteProgram(std::size_t program_index); |     void ExecuteProgram(std::size_t program_index); | ||||||
|  |  | ||||||
|  |     /// Applies any changes to settings to this core instance. | ||||||
|  |     void ApplySettings(); | ||||||
|  |  | ||||||
| private: | private: | ||||||
|     System(); |     System(); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -22,6 +22,7 @@ | |||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/hex_util.h" | #include "common/hex_util.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/string_util.h" | #include "common/string_util.h" | ||||||
| #include "core/crypto/aes_util.h" | #include "core/crypto/aes_util.h" | ||||||
| #include "core/crypto/key_manager.h" | #include "core/crypto/key_manager.h" | ||||||
| @@ -32,7 +33,6 @@ | |||||||
| #include "core/file_sys/registered_cache.h" | #include "core/file_sys/registered_cache.h" | ||||||
| #include "core/hle/service/filesystem/filesystem.h" | #include "core/hle/service/filesystem/filesystem.h" | ||||||
| #include "core/loader/loader.h" | #include "core/loader/loader.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Core::Crypto { | namespace Core::Crypto { | ||||||
| namespace { | namespace { | ||||||
|   | |||||||
| @@ -10,6 +10,7 @@ | |||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/hex_util.h" | #include "common/hex_util.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/string_util.h" | #include "common/string_util.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/common_funcs.h" | #include "core/file_sys/common_funcs.h" | ||||||
| @@ -25,7 +26,6 @@ | |||||||
| #include "core/loader/loader.h" | #include "core/loader/loader.h" | ||||||
| #include "core/loader/nso.h" | #include "core/loader/nso.h" | ||||||
| #include "core/memory/cheat_engine.h" | #include "core/memory/cheat_engine.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace FileSys { | namespace FileSys { | ||||||
| namespace { | namespace { | ||||||
|   | |||||||
| @@ -2,9 +2,9 @@ | |||||||
| // Licensed under GPLv2 or any later version | // Licensed under GPLv2 or any later version | ||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/frontend/applets/profile_select.h" | #include "core/frontend/applets/profile_select.h" | ||||||
| #include "core/hle/service/acc/profile_manager.h" | #include "core/hle/service/acc/profile_manager.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Core::Frontend { | namespace Core::Frontend { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -4,9 +4,9 @@ | |||||||
|  |  | ||||||
| #include <cmath> | #include <cmath> | ||||||
| #include <mutex> | #include <mutex> | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/frontend/emu_window.h" | #include "core/frontend/emu_window.h" | ||||||
| #include "core/frontend/input.h" | #include "core/frontend/input.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Core::Frontend { | namespace Core::Frontend { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -5,8 +5,8 @@ | |||||||
| #include <cmath> | #include <cmath> | ||||||
|  |  | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/frontend/framebuffer_layout.h" | #include "core/frontend/framebuffer_layout.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Layout { | namespace Layout { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -10,6 +10,7 @@ | |||||||
| #include "common/alignment.h" | #include "common/alignment.h" | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/device_memory.h" | #include "core/device_memory.h" | ||||||
| #include "core/file_sys/program_metadata.h" | #include "core/file_sys/program_metadata.h" | ||||||
| @@ -26,7 +27,6 @@ | |||||||
| #include "core/hle/kernel/svc_results.h" | #include "core/hle/kernel/svc_results.h" | ||||||
| #include "core/hle/lock.h" | #include "core/hle/lock.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Kernel { | namespace Kernel { | ||||||
| namespace { | namespace { | ||||||
|   | |||||||
| @@ -8,8 +8,8 @@ | |||||||
| #include <fmt/format.h> | #include <fmt/format.h> | ||||||
|  |  | ||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/hle/service/acc/profile_manager.h" | #include "core/hle/service/acc/profile_manager.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::Account { | namespace Service::Account { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -7,6 +7,7 @@ | |||||||
| #include <cinttypes> | #include <cinttypes> | ||||||
| #include <cstring> | #include <cstring> | ||||||
| #include "audio_core/audio_renderer.h" | #include "audio_core/audio_renderer.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/control_metadata.h" | #include "core/file_sys/control_metadata.h" | ||||||
| #include "core/file_sys/patch_manager.h" | #include "core/file_sys/patch_manager.h" | ||||||
| @@ -41,7 +42,6 @@ | |||||||
| #include "core/hle/service/set/set.h" | #include "core/hle/service/set/set.h" | ||||||
| #include "core/hle/service/sm/sm.h" | #include "core/hle/service/sm/sm.h" | ||||||
| #include "core/hle/service/vi/vi.h" | #include "core/hle/service/vi/vi.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::AM { | namespace Service::AM { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -7,6 +7,7 @@ | |||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/common_funcs.h" | #include "core/file_sys/common_funcs.h" | ||||||
| #include "core/file_sys/content_archive.h" | #include "core/file_sys/content_archive.h" | ||||||
| @@ -21,7 +22,6 @@ | |||||||
| #include "core/hle/kernel/process.h" | #include "core/hle/kernel/process.h" | ||||||
| #include "core/hle/service/aoc/aoc_u.h" | #include "core/hle/service/aoc/aoc_u.h" | ||||||
| #include "core/loader/loader.h" | #include "core/loader/loader.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::AOC { | namespace Service::AOC { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -7,9 +7,9 @@ | |||||||
| #include <utility> | #include <utility> | ||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/hle/service/apm/controller.h" | #include "core/hle/service/apm/controller.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::APM { | namespace Service::APM { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -9,6 +9,7 @@ | |||||||
| #include "common/hex_util.h" | #include "common/hex_util.h" | ||||||
| #include "common/logging/backend.h" | #include "common/logging/backend.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/vfs.h" | #include "core/file_sys/vfs.h" | ||||||
| #include "core/file_sys/vfs_libzip.h" | #include "core/file_sys/vfs_libzip.h" | ||||||
| @@ -16,7 +17,6 @@ | |||||||
| #include "core/frontend/applets/error.h" | #include "core/frontend/applets/error.h" | ||||||
| #include "core/hle/service/am/applets/applets.h" | #include "core/hle/service/am/applets/applets.h" | ||||||
| #include "core/hle/service/bcat/backend/boxcat.h" | #include "core/hle/service/bcat/backend/boxcat.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::BCAT { | namespace Service::BCAT { | ||||||
| namespace { | namespace { | ||||||
|   | |||||||
| @@ -7,6 +7,7 @@ | |||||||
| #include "backend/boxcat.h" | #include "backend/boxcat.h" | ||||||
| #include "common/hex_util.h" | #include "common/hex_util.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/string_util.h" | #include "common/string_util.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/vfs.h" | #include "core/file_sys/vfs.h" | ||||||
| @@ -18,7 +19,6 @@ | |||||||
| #include "core/hle/service/bcat/bcat.h" | #include "core/hle/service/bcat/bcat.h" | ||||||
| #include "core/hle/service/bcat/module.h" | #include "core/hle/service/bcat/module.h" | ||||||
| #include "core/hle/service/filesystem/filesystem.h" | #include "core/hle/service/filesystem/filesystem.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::BCAT { | namespace Service::BCAT { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -6,6 +6,7 @@ | |||||||
|  |  | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/bis_factory.h" | #include "core/file_sys/bis_factory.h" | ||||||
| #include "core/file_sys/card_image.h" | #include "core/file_sys/card_image.h" | ||||||
| @@ -26,7 +27,6 @@ | |||||||
| #include "core/hle/service/filesystem/fsp_pr.h" | #include "core/hle/service/filesystem/fsp_pr.h" | ||||||
| #include "core/hle/service/filesystem/fsp_srv.h" | #include "core/hle/service/filesystem/fsp_srv.h" | ||||||
| #include "core/loader/loader.h" | #include "core/loader/loader.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::FileSystem { | namespace Service::FileSystem { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -4,9 +4,9 @@ | |||||||
|  |  | ||||||
| #include <cstring> | #include <cstring> | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/hle/service/hid/controllers/debug_pad.h" | #include "core/hle/service/hid/controllers/debug_pad.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::HID { | namespace Service::HID { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -8,10 +8,10 @@ | |||||||
| #include "common/bit_field.h" | #include "common/bit_field.h" | ||||||
| #include "common/common_funcs.h" | #include "common/common_funcs.h" | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/swap.h" | #include "common/swap.h" | ||||||
| #include "core/frontend/input.h" | #include "core/frontend/input.h" | ||||||
| #include "core/hle/service/hid/controllers/controller_base.h" | #include "core/hle/service/hid/controllers/controller_base.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::HID { | namespace Service::HID { | ||||||
| class Controller_DebugPad final : public ControllerBase { | class Controller_DebugPad final : public ControllerBase { | ||||||
|   | |||||||
| @@ -5,10 +5,10 @@ | |||||||
| #include <cstring> | #include <cstring> | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/frontend/emu_window.h" | #include "core/frontend/emu_window.h" | ||||||
| #include "core/hle/service/hid/controllers/gesture.h" | #include "core/hle/service/hid/controllers/gesture.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::HID { | namespace Service::HID { | ||||||
| constexpr std::size_t SHARED_MEMORY_OFFSET = 0x3BA00; | constexpr std::size_t SHARED_MEMORY_OFFSET = 0x3BA00; | ||||||
|   | |||||||
| @@ -4,9 +4,9 @@ | |||||||
|  |  | ||||||
| #include <cstring> | #include <cstring> | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/hle/service/hid/controllers/keyboard.h" | #include "core/hle/service/hid/controllers/keyboard.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::HID { | namespace Service::HID { | ||||||
| constexpr std::size_t SHARED_MEMORY_OFFSET = 0x3800; | constexpr std::size_t SHARED_MEMORY_OFFSET = 0x3800; | ||||||
|   | |||||||
| @@ -8,10 +8,10 @@ | |||||||
| #include "common/bit_field.h" | #include "common/bit_field.h" | ||||||
| #include "common/common_funcs.h" | #include "common/common_funcs.h" | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/swap.h" | #include "common/swap.h" | ||||||
| #include "core/frontend/input.h" | #include "core/frontend/input.h" | ||||||
| #include "core/hle/service/hid/controllers/controller_base.h" | #include "core/hle/service/hid/controllers/controller_base.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::HID { | namespace Service::HID { | ||||||
| class Controller_Keyboard final : public ControllerBase { | class Controller_Keyboard final : public ControllerBase { | ||||||
|   | |||||||
| @@ -7,10 +7,10 @@ | |||||||
| #include <array> | #include <array> | ||||||
| #include "common/bit_field.h" | #include "common/bit_field.h" | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/swap.h" | #include "common/swap.h" | ||||||
| #include "core/frontend/input.h" | #include "core/frontend/input.h" | ||||||
| #include "core/hle/service/hid/controllers/controller_base.h" | #include "core/hle/service/hid/controllers/controller_base.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::HID { | namespace Service::HID { | ||||||
| class Controller_Mouse final : public ControllerBase { | class Controller_Mouse final : public ControllerBase { | ||||||
|   | |||||||
| @@ -9,6 +9,7 @@ | |||||||
| #include "common/bit_field.h" | #include "common/bit_field.h" | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/frontend/input.h" | #include "core/frontend/input.h" | ||||||
| @@ -17,7 +18,6 @@ | |||||||
| #include "core/hle/kernel/k_writable_event.h" | #include "core/hle/kernel/k_writable_event.h" | ||||||
| #include "core/hle/kernel/kernel.h" | #include "core/hle/kernel/kernel.h" | ||||||
| #include "core/hle/service/hid/controllers/npad.h" | #include "core/hle/service/hid/controllers/npad.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::HID { | namespace Service::HID { | ||||||
| constexpr s32 HID_JOYSTICK_MAX = 0x7fff; | constexpr s32 HID_JOYSTICK_MAX = 0x7fff; | ||||||
|   | |||||||
| @@ -8,10 +8,10 @@ | |||||||
| #include <atomic> | #include <atomic> | ||||||
| #include "common/bit_field.h" | #include "common/bit_field.h" | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/frontend/input.h" | #include "core/frontend/input.h" | ||||||
| #include "core/hle/kernel/object.h" | #include "core/hle/kernel/object.h" | ||||||
| #include "core/hle/service/hid/controllers/controller_base.h" | #include "core/hle/service/hid/controllers/controller_base.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Kernel { | namespace Kernel { | ||||||
| class KEvent; | class KEvent; | ||||||
|   | |||||||
| @@ -6,11 +6,11 @@ | |||||||
| #include <cstring> | #include <cstring> | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/frontend/emu_window.h" | #include "core/frontend/emu_window.h" | ||||||
| #include "core/frontend/input.h" | #include "core/frontend/input.h" | ||||||
| #include "core/hle/service/hid/controllers/touchscreen.h" | #include "core/hle/service/hid/controllers/touchscreen.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::HID { | namespace Service::HID { | ||||||
| constexpr std::size_t SHARED_MEMORY_OFFSET = 0x400; | constexpr std::size_t SHARED_MEMORY_OFFSET = 0x400; | ||||||
|   | |||||||
| @@ -5,6 +5,7 @@ | |||||||
| #include <array> | #include <array> | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/core_timing_util.h" | #include "core/core_timing_util.h" | ||||||
| @@ -23,7 +24,6 @@ | |||||||
| #include "core/hle/service/hid/irs.h" | #include "core/hle/service/hid/irs.h" | ||||||
| #include "core/hle/service/hid/xcd.h" | #include "core/hle/service/hid/xcd.h" | ||||||
| #include "core/hle/service/service.h" | #include "core/hle/service/service.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| #include "core/hle/service/hid/controllers/controller_base.h" | #include "core/hle/service/hid/controllers/controller_base.h" | ||||||
| #include "core/hle/service/hid/controllers/debug_pad.h" | #include "core/hle/service/hid/controllers/debug_pad.h" | ||||||
|   | |||||||
| @@ -5,12 +5,12 @@ | |||||||
| #include <memory> | #include <memory> | ||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/hle/ipc_helpers.h" | #include "core/hle/ipc_helpers.h" | ||||||
| #include "core/hle/kernel/hle_ipc.h" | #include "core/hle/kernel/hle_ipc.h" | ||||||
| #include "core/hle/service/nfc/nfc.h" | #include "core/hle/service/nfc/nfc.h" | ||||||
| #include "core/hle/service/service.h" | #include "core/hle/service/service.h" | ||||||
| #include "core/hle/service/sm/sm.h" | #include "core/hle/service/sm/sm.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::NFC { | namespace Service::NFC { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -2,6 +2,7 @@ | |||||||
| // Licensed under GPLv2 or any later version | // Licensed under GPLv2 or any later version | ||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/hle/ipc_helpers.h" | #include "core/hle/ipc_helpers.h" | ||||||
| #include "core/hle/kernel/k_event.h" | #include "core/hle/kernel/k_event.h" | ||||||
| @@ -10,7 +11,6 @@ | |||||||
| #include "core/hle/service/nifm/nifm.h" | #include "core/hle/service/nifm/nifm.h" | ||||||
| #include "core/hle/service/service.h" | #include "core/hle/service/service.h" | ||||||
| #include "core/network/network.h" | #include "core/network/network.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::NIFM { | namespace Service::NIFM { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -3,6 +3,7 @@ | |||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/control_metadata.h" | #include "core/file_sys/control_metadata.h" | ||||||
| #include "core/file_sys/patch_manager.h" | #include "core/file_sys/patch_manager.h" | ||||||
| @@ -14,7 +15,6 @@ | |||||||
| #include "core/hle/service/ns/ns.h" | #include "core/hle/service/ns/ns.h" | ||||||
| #include "core/hle/service/ns/pl_u.h" | #include "core/hle/service/ns/pl_u.h" | ||||||
| #include "core/hle/service/set/set.h" | #include "core/hle/service/set/set.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::NS { | namespace Service::NS { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -9,6 +9,7 @@ | |||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/microprofile.h" | #include "common/microprofile.h" | ||||||
| #include "common/scope_exit.h" | #include "common/scope_exit.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/thread.h" | #include "common/thread.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| @@ -23,7 +24,6 @@ | |||||||
| #include "core/hle/service/vi/display/vi_display.h" | #include "core/hle/service/vi/display/vi_display.h" | ||||||
| #include "core/hle/service/vi/layer/vi_layer.h" | #include "core/hle/service/vi/layer/vi_layer.h" | ||||||
| #include "core/perf_stats.h" | #include "core/perf_stats.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/renderer_base.h" | #include "video_core/renderer_base.h" | ||||||
|  |  | ||||||
| namespace Service::NVFlinger { | namespace Service::NVFlinger { | ||||||
|   | |||||||
| @@ -6,6 +6,7 @@ | |||||||
| #include <fmt/format.h> | #include <fmt/format.h> | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/string_util.h" | #include "common/string_util.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/hle/ipc.h" | #include "core/hle/ipc.h" | ||||||
| @@ -70,7 +71,6 @@ | |||||||
| #include "core/hle/service/vi/vi.h" | #include "core/hle/service/vi/vi.h" | ||||||
| #include "core/hle/service/wlan/wlan.h" | #include "core/hle/service/wlan/wlan.h" | ||||||
| #include "core/reporter.h" | #include "core/reporter.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service { | namespace Service { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -6,9 +6,9 @@ | |||||||
| #include <array> | #include <array> | ||||||
| #include <chrono> | #include <chrono> | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/hle/ipc_helpers.h" | #include "core/hle/ipc_helpers.h" | ||||||
| #include "core/hle/service/set/set.h" | #include "core/hle/service/set/set.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::Set { | namespace Service::Set { | ||||||
| namespace { | namespace { | ||||||
|   | |||||||
| @@ -9,11 +9,11 @@ | |||||||
| #include <functional> | #include <functional> | ||||||
| #include <vector> | #include <vector> | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/hle/ipc_helpers.h" | #include "core/hle/ipc_helpers.h" | ||||||
| #include "core/hle/service/spl/csrng.h" | #include "core/hle/service/spl/csrng.h" | ||||||
| #include "core/hle/service/spl/module.h" | #include "core/hle/service/spl/module.h" | ||||||
| #include "core/hle/service/spl/spl.h" | #include "core/hle/service/spl/spl.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::SPL { | namespace Service::SPL { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -5,12 +5,12 @@ | |||||||
| #include <chrono> | #include <chrono> | ||||||
| #include <ctime> | #include <ctime> | ||||||
|  |  | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/time_zone.h" | #include "common/time_zone.h" | ||||||
| #include "core/hle/service/time/ephemeral_network_system_clock_context_writer.h" | #include "core/hle/service/time/ephemeral_network_system_clock_context_writer.h" | ||||||
| #include "core/hle/service/time/local_system_clock_context_writer.h" | #include "core/hle/service/time/local_system_clock_context_writer.h" | ||||||
| #include "core/hle/service/time/network_system_clock_context_writer.h" | #include "core/hle/service/time/network_system_clock_context_writer.h" | ||||||
| #include "core/hle/service/time/time_manager.h" | #include "core/hle/service/time/time_manager.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::Time { | namespace Service::Time { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -5,6 +5,7 @@ | |||||||
| #include <sstream> | #include <sstream> | ||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/time_zone.h" | #include "common/time_zone.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/content_archive.h" | #include "core/file_sys/content_archive.h" | ||||||
| @@ -15,7 +16,6 @@ | |||||||
| #include "core/hle/service/filesystem/filesystem.h" | #include "core/hle/service/filesystem/filesystem.h" | ||||||
| #include "core/hle/service/time/time_manager.h" | #include "core/hle/service/time/time_manager.h" | ||||||
| #include "core/hle/service/time/time_zone_content_manager.h" | #include "core/hle/service/time/time_zone_content_manager.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::Time::TimeZone { | namespace Service::Time::TimeZone { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -15,6 +15,7 @@ | |||||||
| #include "common/common_funcs.h" | #include "common/common_funcs.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/math_util.h" | #include "common/math_util.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/swap.h" | #include "common/swap.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/hle/ipc_helpers.h" | #include "core/hle/ipc_helpers.h" | ||||||
| @@ -30,7 +31,6 @@ | |||||||
| #include "core/hle/service/vi/vi_m.h" | #include "core/hle/service/vi/vi_m.h" | ||||||
| #include "core/hle/service/vi/vi_s.h" | #include "core/hle/service/vi/vi_s.h" | ||||||
| #include "core/hle/service/vi/vi_u.h" | #include "core/hle/service/vi/vi_u.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Service::VI { | namespace Service::VI { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -9,6 +9,7 @@ | |||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/swap.h" | #include "common/swap.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/control_metadata.h" | #include "core/file_sys/control_metadata.h" | ||||||
| @@ -22,7 +23,6 @@ | |||||||
| #include "core/loader/nro.h" | #include "core/loader/nro.h" | ||||||
| #include "core/loader/nso.h" | #include "core/loader/nso.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Loader { | namespace Loader { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -11,6 +11,7 @@ | |||||||
| #include "common/hex_util.h" | #include "common/hex_util.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/lz4_compression.h" | #include "common/lz4_compression.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/swap.h" | #include "common/swap.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/file_sys/patch_manager.h" | #include "core/file_sys/patch_manager.h" | ||||||
| @@ -20,7 +21,6 @@ | |||||||
| #include "core/hle/kernel/process.h" | #include "core/hle/kernel/process.h" | ||||||
| #include "core/loader/nso.h" | #include "core/loader/nso.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace Loader { | namespace Loader { | ||||||
| namespace { | namespace { | ||||||
|   | |||||||
| @@ -13,8 +13,8 @@ | |||||||
| #include <fmt/format.h> | #include <fmt/format.h> | ||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/math_util.h" | #include "common/math_util.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/perf_stats.h" | #include "core/perf_stats.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| using namespace std::chrono_literals; | using namespace std::chrono_literals; | ||||||
| using DoubleSecs = std::chrono::duration<double, std::chrono::seconds::period>; | using DoubleSecs = std::chrono::duration<double, std::chrono::seconds::period>; | ||||||
|   | |||||||
| @@ -14,6 +14,7 @@ | |||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/hex_util.h" | #include "common/hex_util.h" | ||||||
| #include "common/scm_rev.h" | #include "common/scm_rev.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/arm/arm_interface.h" | #include "core/arm/arm_interface.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/hle/kernel/hle_ipc.h" | #include "core/hle/kernel/hle_ipc.h" | ||||||
| @@ -22,7 +23,6 @@ | |||||||
| #include "core/hle/result.h" | #include "core/hle/result.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/reporter.h" | #include "core/reporter.h" | ||||||
| #include "core/settings.h" |  | ||||||
|  |  | ||||||
| namespace { | namespace { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -12,10 +12,10 @@ | |||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  |  | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/file_sys/control_metadata.h" | #include "core/file_sys/control_metadata.h" | ||||||
| #include "core/file_sys/patch_manager.h" | #include "core/file_sys/patch_manager.h" | ||||||
| #include "core/loader/loader.h" | #include "core/loader/loader.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "core/telemetry_session.h" | #include "core/telemetry_session.h" | ||||||
|  |  | ||||||
| #ifdef ENABLE_WEB_SERVICE | #ifdef ENABLE_WEB_SERVICE | ||||||
|   | |||||||
| @@ -9,8 +9,6 @@ add_library(input_common STATIC | |||||||
|     motion_from_button.h |     motion_from_button.h | ||||||
|     motion_input.cpp |     motion_input.cpp | ||||||
|     motion_input.h |     motion_input.h | ||||||
|     settings.cpp |  | ||||||
|     settings.h |  | ||||||
|     touch_from_button.cpp |     touch_from_button.cpp | ||||||
|     touch_from_button.h |     touch_from_button.h | ||||||
|     gcadapter/gc_adapter.cpp |     gcadapter/gc_adapter.cpp | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| #include <cmath> | #include <cmath> | ||||||
| #include <thread> | #include <thread> | ||||||
| #include "common/math_util.h" | #include "common/math_util.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "input_common/analog_from_button.h" | #include "input_common/analog_from_button.h" | ||||||
|  |  | ||||||
| namespace InputCommon { | namespace InputCommon { | ||||||
|   | |||||||
| @@ -16,8 +16,8 @@ | |||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/param_package.h" | #include "common/param_package.h" | ||||||
|  | #include "common/settings_input.h" | ||||||
| #include "input_common/gcadapter/gc_adapter.h" | #include "input_common/gcadapter/gc_adapter.h" | ||||||
| #include "input_common/settings.h" |  | ||||||
|  |  | ||||||
| namespace GCAdapter { | namespace GCAdapter { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| // Licensed under GPLv2+ | // Licensed under GPLv2+ | ||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "input_common/mouse/mouse_input.h" | #include "input_common/mouse/mouse_input.h" | ||||||
|  |  | ||||||
| namespace MouseInput { | namespace MouseInput { | ||||||
|   | |||||||
| @@ -5,8 +5,8 @@ | |||||||
| #include <mutex> | #include <mutex> | ||||||
| #include <utility> | #include <utility> | ||||||
|  |  | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/threadsafe_queue.h" | #include "common/threadsafe_queue.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "input_common/mouse/mouse_input.h" | #include "input_common/mouse/mouse_input.h" | ||||||
| #include "input_common/mouse/mouse_poller.h" | #include "input_common/mouse/mouse_poller.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -20,11 +20,11 @@ | |||||||
| #include <SDL.h> | #include <SDL.h> | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/param_package.h" | #include "common/param_package.h" | ||||||
|  | #include "common/settings_input.h" | ||||||
| #include "common/threadsafe_queue.h" | #include "common/threadsafe_queue.h" | ||||||
| #include "core/frontend/input.h" | #include "core/frontend/input.h" | ||||||
| #include "input_common/motion_input.h" | #include "input_common/motion_input.h" | ||||||
| #include "input_common/sdl/sdl_impl.h" | #include "input_common/sdl/sdl_impl.h" | ||||||
| #include "input_common/settings.h" |  | ||||||
|  |  | ||||||
| namespace InputCommon::SDL { | namespace InputCommon::SDL { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -2,8 +2,8 @@ | |||||||
| // Licensed under GPLv2 or any later version | // Licensed under GPLv2 or any later version | ||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/frontend/framebuffer_layout.h" | #include "core/frontend/framebuffer_layout.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "input_common/touch_from_button.h" | #include "input_common/touch_from_button.h" | ||||||
|  |  | ||||||
| namespace InputCommon { | namespace InputCommon { | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| #include <thread> | #include <thread> | ||||||
| #include <boost/asio.hpp> | #include <boost/asio.hpp> | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "input_common/udp/client.h" | #include "input_common/udp/client.h" | ||||||
| #include "input_common/udp/protocol.h" | #include "input_common/udp/protocol.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -20,8 +20,8 @@ | |||||||
| #include "common/div_ceil.h" | #include "common/div_ceil.h" | ||||||
| #include "common/microprofile.h" | #include "common/microprofile.h" | ||||||
| #include "common/scope_exit.h" | #include "common/scope_exit.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/buffer_cache/buffer_base.h" | #include "video_core/buffer_cache/buffer_base.h" | ||||||
| #include "video_core/delayed_destruction_ring.h" | #include "video_core/delayed_destruction_ring.h" | ||||||
| #include "video_core/dirty_flags.h" | #include "video_core/dirty_flags.h" | ||||||
|   | |||||||
| @@ -4,8 +4,8 @@ | |||||||
|  |  | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/engines/maxwell_3d.h" | #include "video_core/engines/maxwell_3d.h" | ||||||
| #include "video_core/engines/maxwell_dma.h" | #include "video_core/engines/maxwell_dma.h" | ||||||
| #include "video_core/memory_manager.h" | #include "video_core/memory_manager.h" | ||||||
|   | |||||||
| @@ -6,13 +6,13 @@ | |||||||
|  |  | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/microprofile.h" | #include "common/microprofile.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/core_timing_util.h" | #include "core/core_timing_util.h" | ||||||
| #include "core/frontend/emu_window.h" | #include "core/frontend/emu_window.h" | ||||||
| #include "core/hardware_interrupt_manager.h" | #include "core/hardware_interrupt_manager.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/engines/fermi_2d.h" | #include "video_core/engines/fermi_2d.h" | ||||||
| #include "video_core/engines/kepler_compute.h" | #include "video_core/engines/kepler_compute.h" | ||||||
| #include "video_core/engines/kepler_memory.h" | #include "video_core/engines/kepler_memory.h" | ||||||
|   | |||||||
| @@ -5,10 +5,10 @@ | |||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/microprofile.h" | #include "common/microprofile.h" | ||||||
| #include "common/scope_exit.h" | #include "common/scope_exit.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/thread.h" | #include "common/thread.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/frontend/emu_window.h" | #include "core/frontend/emu_window.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/dma_pusher.h" | #include "video_core/dma_pusher.h" | ||||||
| #include "video_core/gpu.h" | #include "video_core/gpu.h" | ||||||
| #include "video_core/gpu_thread.h" | #include "video_core/gpu_thread.h" | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
| #include <boost/container_hash/hash.hpp> | #include <boost/container_hash/hash.hpp> | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "video_core/engines/maxwell_3d.h" | #include "video_core/engines/maxwell_3d.h" | ||||||
| #include "video_core/macro/macro.h" | #include "video_core/macro/macro.h" | ||||||
| #include "video_core/macro/macro_hle.h" | #include "video_core/macro/macro_hle.h" | ||||||
|   | |||||||
| @@ -16,8 +16,8 @@ | |||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/engines/maxwell_3d.h" | #include "video_core/engines/maxwell_3d.h" | ||||||
| #include "video_core/gpu.h" | #include "video_core/gpu.h" | ||||||
| #include "video_core/memory_manager.h" | #include "video_core/memory_manager.h" | ||||||
|   | |||||||
| @@ -3,8 +3,8 @@ | |||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/frontend/emu_window.h" | #include "core/frontend/emu_window.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/renderer_base.h" | #include "video_core/renderer_base.h" | ||||||
|  |  | ||||||
| namespace VideoCore { | namespace VideoCore { | ||||||
|   | |||||||
| @@ -16,7 +16,7 @@ | |||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/scope_exit.h" | #include "common/scope_exit.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "video_core/renderer_opengl/gl_device.h" | #include "video_core/renderer_opengl/gl_device.h" | ||||||
| #include "video_core/renderer_opengl/gl_resource_manager.h" | #include "video_core/renderer_opengl/gl_resource_manager.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -17,10 +17,10 @@ | |||||||
| #include "common/math_util.h" | #include "common/math_util.h" | ||||||
| #include "common/microprofile.h" | #include "common/microprofile.h" | ||||||
| #include "common/scope_exit.h" | #include "common/scope_exit.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/hle/kernel/process.h" | #include "core/hle/kernel/process.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/engines/kepler_compute.h" | #include "video_core/engines/kepler_compute.h" | ||||||
| #include "video_core/engines/maxwell_3d.h" | #include "video_core/engines/maxwell_3d.h" | ||||||
| #include "video_core/engines/shader_type.h" | #include "video_core/engines/shader_type.h" | ||||||
|   | |||||||
| @@ -12,10 +12,10 @@ | |||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/scm_rev.h" | #include "common/scm_rev.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/zstd_compression.h" | #include "common/zstd_compression.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/hle/kernel/process.h" | #include "core/hle/kernel/process.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/engines/shader_type.h" | #include "video_core/engines/shader_type.h" | ||||||
| #include "video_core/renderer_opengl/gl_shader_cache.h" | #include "video_core/renderer_opengl/gl_shader_cache.h" | ||||||
| #include "video_core/renderer_opengl/gl_shader_disk_cache.h" | #include "video_core/renderer_opengl/gl_shader_disk_cache.h" | ||||||
|   | |||||||
| @@ -13,13 +13,13 @@ | |||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/microprofile.h" | #include "common/microprofile.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/telemetry.h" | #include "common/telemetry.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/frontend/emu_window.h" | #include "core/frontend/emu_window.h" | ||||||
| #include "core/memory.h" | #include "core/memory.h" | ||||||
| #include "core/perf_stats.h" | #include "core/perf_stats.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "core/telemetry_session.h" | #include "core/telemetry_session.h" | ||||||
| #include "video_core/host_shaders/opengl_present_frag.h" | #include "video_core/host_shaders/opengl_present_frag.h" | ||||||
| #include "video_core/host_shaders/opengl_present_vert.h" | #include "video_core/host_shaders/opengl_present_vert.h" | ||||||
|   | |||||||
| @@ -13,11 +13,11 @@ | |||||||
| #include <fmt/format.h> | #include <fmt/format.h> | ||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "common/telemetry.h" | #include "common/telemetry.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/core_timing.h" | #include "core/core_timing.h" | ||||||
| #include "core/frontend/emu_window.h" | #include "core/frontend/emu_window.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "core/telemetry_session.h" | #include "core/telemetry_session.h" | ||||||
| #include "video_core/gpu.h" | #include "video_core/gpu.h" | ||||||
| #include "video_core/renderer_vulkan/renderer_vulkan.h" | #include "video_core/renderer_vulkan/renderer_vulkan.h" | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ | |||||||
| #include <atomic> | #include <atomic> | ||||||
| #include <chrono> | #include <chrono> | ||||||
|  |  | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "video_core/renderer_vulkan/vk_master_semaphore.h" | #include "video_core/renderer_vulkan/vk_master_semaphore.h" | ||||||
| #include "video_core/vulkan_common/vulkan_device.h" | #include "video_core/vulkan_common/vulkan_device.h" | ||||||
| #include "video_core/vulkan_common/vulkan_wrapper.h" | #include "video_core/vulkan_common/vulkan_wrapper.h" | ||||||
|   | |||||||
| @@ -13,8 +13,8 @@ | |||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
| #include "common/microprofile.h" | #include "common/microprofile.h" | ||||||
| #include "common/scope_exit.h" | #include "common/scope_exit.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/engines/kepler_compute.h" | #include "video_core/engines/kepler_compute.h" | ||||||
| #include "video_core/engines/maxwell_3d.h" | #include "video_core/engines/maxwell_3d.h" | ||||||
| #include "video_core/renderer_vulkan/blit_image.h" | #include "video_core/renderer_vulkan/blit_image.h" | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ | |||||||
| #include <algorithm> | #include <algorithm> | ||||||
|  |  | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "video_core/compatible_formats.h" | #include "video_core/compatible_formats.h" | ||||||
| #include "video_core/surface.h" | #include "video_core/surface.h" | ||||||
| #include "video_core/texture_cache/formatter.h" | #include "video_core/texture_cache/formatter.h" | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
| #include <array> | #include <array> | ||||||
|  |  | ||||||
| #include "common/cityhash.h" | #include "common/cityhash.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "video_core/textures/texture.h" | #include "video_core/textures/texture.h" | ||||||
|  |  | ||||||
| using Tegra::Texture::TICEntry; | using Tegra::Texture::TICEntry; | ||||||
|   | |||||||
| @@ -5,8 +5,8 @@ | |||||||
| #include <memory> | #include <memory> | ||||||
|  |  | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "video_core/renderer_base.h" | #include "video_core/renderer_base.h" | ||||||
| #include "video_core/renderer_opengl/renderer_opengl.h" | #include "video_core/renderer_opengl/renderer_opengl.h" | ||||||
| #include "video_core/renderer_vulkan/renderer_vulkan.h" | #include "video_core/renderer_vulkan/renderer_vulkan.h" | ||||||
|   | |||||||
| @@ -12,7 +12,7 @@ | |||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
| #include "common/assert.h" | #include "common/assert.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "video_core/vulkan_common/nsight_aftermath_tracker.h" | #include "video_core/vulkan_common/nsight_aftermath_tracker.h" | ||||||
| #include "video_core/vulkan_common/vulkan_device.h" | #include "video_core/vulkan_common/vulkan_device.h" | ||||||
| #include "video_core/vulkan_common/vulkan_wrapper.h" | #include "video_core/vulkan_common/vulkan_wrapper.h" | ||||||
|   | |||||||
| @@ -29,10 +29,10 @@ | |||||||
| #include "common/microprofile.h" | #include "common/microprofile.h" | ||||||
| #include "common/scm_rev.h" | #include "common/scm_rev.h" | ||||||
| #include "common/scope_exit.h" | #include "common/scope_exit.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/frontend/framebuffer_layout.h" | #include "core/frontend/framebuffer_layout.h" | ||||||
| #include "core/hle/kernel/process.h" | #include "core/hle/kernel/process.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "input_common/keyboard.h" | #include "input_common/keyboard.h" | ||||||
| #include "input_common/main.h" | #include "input_common/main.h" | ||||||
| #include "input_common/mouse/mouse_input.h" | #include "input_common/mouse/mouse_input.h" | ||||||
|   | |||||||
| @@ -1602,7 +1602,7 @@ void Config::Reload() { | |||||||
|     ReadValues(); |     ReadValues(); | ||||||
|     // To apply default value changes |     // To apply default value changes | ||||||
|     SaveValues(); |     SaveValues(); | ||||||
|     Settings::Apply(Core::System::GetInstance()); |     Core::System::GetInstance().ApplySettings(); | ||||||
| } | } | ||||||
|  |  | ||||||
| void Config::Save() { | void Config::Save() { | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| #include <string> | #include <string> | ||||||
| #include <QMetaType> | #include <QMetaType> | ||||||
| #include <QVariant> | #include <QVariant> | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "yuzu/uisettings.h" | #include "yuzu/uisettings.h" | ||||||
|  |  | ||||||
| class QSettings; | class QSettings; | ||||||
| @@ -131,6 +131,6 @@ private: | |||||||
|     bool global; |     bool global; | ||||||
| }; | }; | ||||||
|  |  | ||||||
| // These metatype declarations cannot be in core/settings.h because core is devoid of QT | // These metatype declarations cannot be in common/settings.h because core is devoid of QT | ||||||
| Q_DECLARE_METATYPE(Settings::RendererBackend); | Q_DECLARE_METATYPE(Settings::RendererBackend); | ||||||
| Q_DECLARE_METATYPE(Settings::GPUAccuracy); | Q_DECLARE_METATYPE(Settings::GPUAccuracy); | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
| #include <QComboBox> | #include <QComboBox> | ||||||
| #include <QObject> | #include <QObject> | ||||||
| #include <QString> | #include <QString> | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "yuzu/configuration/configuration_shared.h" | #include "yuzu/configuration/configuration_shared.h" | ||||||
| #include "yuzu/configuration/configure_per_game.h" | #include "yuzu/configuration/configure_per_game.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| #include <QCheckBox> | #include <QCheckBox> | ||||||
| #include <QComboBox> | #include <QComboBox> | ||||||
| #include <QString> | #include <QString> | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
|  |  | ||||||
| namespace ConfigurationShared { | namespace ConfigurationShared { | ||||||
|  |  | ||||||
|   | |||||||
| @@ -8,8 +8,8 @@ | |||||||
|  |  | ||||||
| #include "audio_core/sink.h" | #include "audio_core/sink.h" | ||||||
| #include "audio_core/sink_details.h" | #include "audio_core/sink_details.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "ui_configure_audio.h" | #include "ui_configure_audio.h" | ||||||
| #include "yuzu/configuration/configuration_shared.h" | #include "yuzu/configuration/configuration_shared.h" | ||||||
| #include "yuzu/configuration/configure_audio.h" | #include "yuzu/configuration/configure_audio.h" | ||||||
|   | |||||||
| @@ -7,8 +7,8 @@ | |||||||
|  |  | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "ui_configure_cpu.h" | #include "ui_configure_cpu.h" | ||||||
| #include "yuzu/configuration/configure_cpu.h" | #include "yuzu/configuration/configure_cpu.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
|  |  | ||||||
| #include <memory> | #include <memory> | ||||||
| #include <QWidget> | #include <QWidget> | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
|  |  | ||||||
| namespace Ui { | namespace Ui { | ||||||
| class ConfigureCpu; | class ConfigureCpu; | ||||||
|   | |||||||
| @@ -6,8 +6,8 @@ | |||||||
|  |  | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "ui_configure_cpu_debug.h" | #include "ui_configure_cpu_debug.h" | ||||||
| #include "yuzu/configuration/configure_cpu_debug.h" | #include "yuzu/configuration/configure_cpu_debug.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
|  |  | ||||||
| #include <memory> | #include <memory> | ||||||
| #include <QWidget> | #include <QWidget> | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
|  |  | ||||||
| namespace Ui { | namespace Ui { | ||||||
| class ConfigureCpuDebug; | class ConfigureCpuDebug; | ||||||
|   | |||||||
| @@ -7,8 +7,8 @@ | |||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/logging/backend.h" | #include "common/logging/backend.h" | ||||||
| #include "common/logging/filter.h" | #include "common/logging/filter.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "ui_configure_debug.h" | #include "ui_configure_debug.h" | ||||||
| #include "yuzu/configuration/configure_debug.h" | #include "yuzu/configuration/configure_debug.h" | ||||||
| #include "yuzu/debugger/console.h" | #include "yuzu/debugger/console.h" | ||||||
|   | |||||||
| @@ -5,8 +5,8 @@ | |||||||
| #include <QHash> | #include <QHash> | ||||||
| #include <QListWidgetItem> | #include <QListWidgetItem> | ||||||
| #include <QSignalBlocker> | #include <QSignalBlocker> | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "ui_configure.h" | #include "ui_configure.h" | ||||||
| #include "yuzu/configuration/config.h" | #include "yuzu/configuration/config.h" | ||||||
| #include "yuzu/configuration/configure_dialog.h" | #include "yuzu/configuration/configure_dialog.h" | ||||||
| @@ -55,7 +55,7 @@ void ConfigureDialog::ApplyConfiguration() { | |||||||
|     ui->debugTab->ApplyConfiguration(); |     ui->debugTab->ApplyConfiguration(); | ||||||
|     ui->webTab->ApplyConfiguration(); |     ui->webTab->ApplyConfiguration(); | ||||||
|     ui->serviceTab->ApplyConfiguration(); |     ui->serviceTab->ApplyConfiguration(); | ||||||
|     Settings::Apply(Core::System::GetInstance()); |     Core::System::GetInstance().ApplySettings(); | ||||||
|     Settings::LogSettings(); |     Settings::LogSettings(); | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
| #include <QMessageBox> | #include <QMessageBox> | ||||||
| #include "common/common_paths.h" | #include "common/common_paths.h" | ||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "ui_configure_filesystem.h" | #include "ui_configure_filesystem.h" | ||||||
| #include "yuzu/configuration/configure_filesystem.h" | #include "yuzu/configuration/configure_filesystem.h" | ||||||
| #include "yuzu/uisettings.h" | #include "yuzu/uisettings.h" | ||||||
|   | |||||||
| @@ -4,8 +4,8 @@ | |||||||
|  |  | ||||||
| #include <QCheckBox> | #include <QCheckBox> | ||||||
| #include <QSpinBox> | #include <QSpinBox> | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "ui_configure_general.h" | #include "ui_configure_general.h" | ||||||
| #include "yuzu/configuration/configuration_shared.h" | #include "yuzu/configuration/configuration_shared.h" | ||||||
| #include "yuzu/configuration/configure_general.h" | #include "yuzu/configuration/configure_general.h" | ||||||
|   | |||||||
| @@ -11,8 +11,8 @@ | |||||||
|  |  | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| #include "common/logging/log.h" | #include "common/logging/log.h" | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "ui_configure_graphics.h" | #include "ui_configure_graphics.h" | ||||||
| #include "video_core/vulkan_common/vulkan_instance.h" | #include "video_core/vulkan_common/vulkan_instance.h" | ||||||
| #include "video_core/vulkan_common/vulkan_library.h" | #include "video_core/vulkan_common/vulkan_library.h" | ||||||
|   | |||||||
| @@ -8,7 +8,7 @@ | |||||||
| #include <vector> | #include <vector> | ||||||
| #include <QString> | #include <QString> | ||||||
| #include <QWidget> | #include <QWidget> | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
|  |  | ||||||
| namespace ConfigurationShared { | namespace ConfigurationShared { | ||||||
| enum class CheckState; | enum class CheckState; | ||||||
|   | |||||||
| @@ -2,8 +2,8 @@ | |||||||
| // Licensed under GPLv2 or any later version | // Licensed under GPLv2 or any later version | ||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "ui_configure_graphics_advanced.h" | #include "ui_configure_graphics_advanced.h" | ||||||
| #include "yuzu/configuration/configuration_shared.h" | #include "yuzu/configuration/configuration_shared.h" | ||||||
| #include "yuzu/configuration/configure_graphics_advanced.h" | #include "yuzu/configuration/configure_graphics_advanced.h" | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ | |||||||
| #include <QMenu> | #include <QMenu> | ||||||
| #include <QMessageBox> | #include <QMessageBox> | ||||||
| #include <QStandardItemModel> | #include <QStandardItemModel> | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "ui_configure_hotkeys.h" | #include "ui_configure_hotkeys.h" | ||||||
| #include "yuzu/configuration/config.h" | #include "yuzu/configuration/config.h" | ||||||
| #include "yuzu/configuration/configure_hotkeys.h" | #include "yuzu/configuration/configure_hotkeys.h" | ||||||
|   | |||||||
| @@ -3,8 +3,8 @@ | |||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
| #include <QColorDialog> | #include <QColorDialog> | ||||||
|  | #include "common/settings.h" | ||||||
| #include "core/core.h" | #include "core/core.h" | ||||||
| #include "core/settings.h" |  | ||||||
| #include "ui_configure_input_advanced.h" | #include "ui_configure_input_advanced.h" | ||||||
| #include "yuzu/configuration/configure_input_advanced.h" | #include "yuzu/configuration/configure_input_advanced.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ | |||||||
| #include <QWidget> | #include <QWidget> | ||||||
|  |  | ||||||
| #include "common/param_package.h" | #include "common/param_package.h" | ||||||
| #include "core/settings.h" | #include "common/settings.h" | ||||||
| #include "ui_configure_input.h" | #include "ui_configure_input.h" | ||||||
|  |  | ||||||
| class QCheckBox; | class QCheckBox; | ||||||
|   | |||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user