diff options
| author | 2017-10-09 23:56:20 -0400 | |
|---|---|---|
| committer | 2017-10-09 23:56:20 -0400 | |
| commit | b1d5db1cf60344b6b081c9d03cb6ccc3264326cd (patch) | |
| tree | fde377c4ba3c0f92c032e6f5ec8627aae37270ef /src/citra_qt/configuration/config.cpp | |
| parent | loader: Various improvements for NSO/NRO loaders. (diff) | |
| parent | Merge pull request #2996 from MerryMage/split-travis (diff) | |
| download | yuzu-b1d5db1cf60344b6b081c9d03cb6ccc3264326cd.tar.gz yuzu-b1d5db1cf60344b6b081c9d03cb6ccc3264326cd.tar.xz yuzu-b1d5db1cf60344b6b081c9d03cb6ccc3264326cd.zip | |
Merge remote-tracking branch 'upstream/master' into nx
# Conflicts:
# src/core/CMakeLists.txt
# src/core/arm/dynarmic/arm_dynarmic.cpp
# src/core/arm/dyncom/arm_dyncom.cpp
# src/core/hle/kernel/process.cpp
# src/core/hle/kernel/thread.cpp
# src/core/hle/kernel/thread.h
# src/core/hle/kernel/vm_manager.cpp
# src/core/loader/3dsx.cpp
# src/core/loader/elf.cpp
# src/core/loader/ncch.cpp
# src/core/memory.cpp
# src/core/memory.h
# src/core/memory_setup.h
Diffstat (limited to 'src/citra_qt/configuration/config.cpp')
| -rw-r--r-- | src/citra_qt/configuration/config.cpp | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/citra_qt/configuration/config.cpp b/src/citra_qt/configuration/config.cpp index 75abb4ce6..5261f4c4c 100644 --- a/src/citra_qt/configuration/config.cpp +++ b/src/citra_qt/configuration/config.cpp | |||
| @@ -57,6 +57,13 @@ void Config::ReadValues() { | |||
| 57 | Settings::values.analogs[i] = default_param; | 57 | Settings::values.analogs[i] = default_param; |
| 58 | } | 58 | } |
| 59 | 59 | ||
| 60 | Settings::values.motion_device = | ||
| 61 | qt_config->value("motion_device", "engine:motion_emu,update_period:100,sensitivity:0.01") | ||
| 62 | .toString() | ||
| 63 | .toStdString(); | ||
| 64 | Settings::values.touch_device = | ||
| 65 | qt_config->value("touch_device", "engine:emu_window").toString().toStdString(); | ||
| 66 | |||
| 60 | qt_config->endGroup(); | 67 | qt_config->endGroup(); |
| 61 | 68 | ||
| 62 | qt_config->beginGroup("Core"); | 69 | qt_config->beginGroup("Core"); |
| @@ -134,10 +141,17 @@ void Config::ReadValues() { | |||
| 134 | qt_config->endGroup(); | 141 | qt_config->endGroup(); |
| 135 | 142 | ||
| 136 | qt_config->beginGroup("WebService"); | 143 | qt_config->beginGroup("WebService"); |
| 144 | Settings::values.enable_telemetry = qt_config->value("enable_telemetry", true).toBool(); | ||
| 137 | Settings::values.telemetry_endpoint_url = | 145 | Settings::values.telemetry_endpoint_url = |
| 138 | qt_config->value("telemetry_endpoint_url", "https://services.citra-emu.org/api/telemetry") | 146 | qt_config->value("telemetry_endpoint_url", "https://services.citra-emu.org/api/telemetry") |
| 139 | .toString() | 147 | .toString() |
| 140 | .toStdString(); | 148 | .toStdString(); |
| 149 | Settings::values.verify_endpoint_url = | ||
| 150 | qt_config->value("verify_endpoint_url", "https://services.citra-emu.org/api/profile") | ||
| 151 | .toString() | ||
| 152 | .toStdString(); | ||
| 153 | Settings::values.citra_username = qt_config->value("citra_username").toString().toStdString(); | ||
| 154 | Settings::values.citra_token = qt_config->value("citra_token").toString().toStdString(); | ||
| 141 | qt_config->endGroup(); | 155 | qt_config->endGroup(); |
| 142 | 156 | ||
| 143 | qt_config->beginGroup("UI"); | 157 | qt_config->beginGroup("UI"); |
| @@ -189,6 +203,7 @@ void Config::ReadValues() { | |||
| 189 | UISettings::values.show_status_bar = qt_config->value("showStatusBar", true).toBool(); | 203 | UISettings::values.show_status_bar = qt_config->value("showStatusBar", true).toBool(); |
| 190 | UISettings::values.confirm_before_closing = qt_config->value("confirmClose", true).toBool(); | 204 | UISettings::values.confirm_before_closing = qt_config->value("confirmClose", true).toBool(); |
| 191 | UISettings::values.first_start = qt_config->value("firstStart", true).toBool(); | 205 | UISettings::values.first_start = qt_config->value("firstStart", true).toBool(); |
| 206 | UISettings::values.callout_flags = qt_config->value("calloutFlags", 0).toUInt(); | ||
| 192 | 207 | ||
| 193 | qt_config->endGroup(); | 208 | qt_config->endGroup(); |
| 194 | } | 209 | } |
| @@ -203,6 +218,8 @@ void Config::SaveValues() { | |||
| 203 | qt_config->setValue(QString::fromStdString(Settings::NativeAnalog::mapping[i]), | 218 | qt_config->setValue(QString::fromStdString(Settings::NativeAnalog::mapping[i]), |
| 204 | QString::fromStdString(Settings::values.analogs[i])); | 219 | QString::fromStdString(Settings::values.analogs[i])); |
| 205 | } | 220 | } |
| 221 | qt_config->setValue("motion_device", QString::fromStdString(Settings::values.motion_device)); | ||
| 222 | qt_config->setValue("touch_device", QString::fromStdString(Settings::values.touch_device)); | ||
| 206 | qt_config->endGroup(); | 223 | qt_config->endGroup(); |
| 207 | 224 | ||
| 208 | qt_config->beginGroup("Core"); | 225 | qt_config->beginGroup("Core"); |
| @@ -277,8 +294,13 @@ void Config::SaveValues() { | |||
| 277 | qt_config->endGroup(); | 294 | qt_config->endGroup(); |
| 278 | 295 | ||
| 279 | qt_config->beginGroup("WebService"); | 296 | qt_config->beginGroup("WebService"); |
| 297 | qt_config->setValue("enable_telemetry", Settings::values.enable_telemetry); | ||
| 280 | qt_config->setValue("telemetry_endpoint_url", | 298 | qt_config->setValue("telemetry_endpoint_url", |
| 281 | QString::fromStdString(Settings::values.telemetry_endpoint_url)); | 299 | QString::fromStdString(Settings::values.telemetry_endpoint_url)); |
| 300 | qt_config->setValue("verify_endpoint_url", | ||
| 301 | QString::fromStdString(Settings::values.verify_endpoint_url)); | ||
| 302 | qt_config->setValue("citra_username", QString::fromStdString(Settings::values.citra_username)); | ||
| 303 | qt_config->setValue("citra_token", QString::fromStdString(Settings::values.citra_token)); | ||
| 282 | qt_config->endGroup(); | 304 | qt_config->endGroup(); |
| 283 | 305 | ||
| 284 | qt_config->beginGroup("UI"); | 306 | qt_config->beginGroup("UI"); |
| @@ -314,6 +336,7 @@ void Config::SaveValues() { | |||
| 314 | qt_config->setValue("showStatusBar", UISettings::values.show_status_bar); | 336 | qt_config->setValue("showStatusBar", UISettings::values.show_status_bar); |
| 315 | qt_config->setValue("confirmClose", UISettings::values.confirm_before_closing); | 337 | qt_config->setValue("confirmClose", UISettings::values.confirm_before_closing); |
| 316 | qt_config->setValue("firstStart", UISettings::values.first_start); | 338 | qt_config->setValue("firstStart", UISettings::values.first_start); |
| 339 | qt_config->setValue("calloutFlags", UISettings::values.callout_flags); | ||
| 317 | 340 | ||
| 318 | qt_config->endGroup(); | 341 | qt_config->endGroup(); |
| 319 | } | 342 | } |