diff options
| author | 2019-05-17 21:45:16 -0400 | |
|---|---|---|
| committer | 2019-05-25 16:09:20 -0400 | |
| commit | 6f0ee45b5c3d62cbd74ae45bd56ade8d2fbbb6d2 (patch) | |
| tree | 3b6d56a00156930af0db0e304320dea741a3e3a8 /src | |
| parent | settings: Add 'Reporting Services' config option (diff) | |
| download | yuzu-6f0ee45b5c3d62cbd74ae45bd56ade8d2fbbb6d2.tar.gz yuzu-6f0ee45b5c3d62cbd74ae45bd56ade8d2fbbb6d2.tar.xz yuzu-6f0ee45b5c3d62cbd74ae45bd56ade8d2fbbb6d2.zip | |
qt: Make UI option for 'Reporting Services' temporary
Reports are unnecessary for normal users and this is to prevent 'power' users from enabling the feature by accident.
Diffstat (limited to 'src')
| -rw-r--r-- | src/yuzu/configuration/configure_debug.cpp | 2 | ||||
| -rw-r--r-- | src/yuzu/configuration/configure_debug.ui | 22 |
2 files changed, 24 insertions, 0 deletions
diff --git a/src/yuzu/configuration/configure_debug.cpp b/src/yuzu/configuration/configure_debug.cpp index 550cf9dca..77466d007 100644 --- a/src/yuzu/configuration/configure_debug.cpp +++ b/src/yuzu/configuration/configure_debug.cpp | |||
| @@ -35,6 +35,7 @@ void ConfigureDebug::setConfiguration() { | |||
| 35 | ui->homebrew_args_edit->setText(QString::fromStdString(Settings::values.program_args)); | 35 | ui->homebrew_args_edit->setText(QString::fromStdString(Settings::values.program_args)); |
| 36 | ui->dump_exefs->setChecked(Settings::values.dump_exefs); | 36 | ui->dump_exefs->setChecked(Settings::values.dump_exefs); |
| 37 | ui->dump_decompressed_nso->setChecked(Settings::values.dump_nso); | 37 | ui->dump_decompressed_nso->setChecked(Settings::values.dump_nso); |
| 38 | ui->reporting_services->setChecked(Settings::values.reporting_services); | ||
| 38 | } | 39 | } |
| 39 | 40 | ||
| 40 | void ConfigureDebug::applyConfiguration() { | 41 | void ConfigureDebug::applyConfiguration() { |
| @@ -45,6 +46,7 @@ void ConfigureDebug::applyConfiguration() { | |||
| 45 | Settings::values.program_args = ui->homebrew_args_edit->text().toStdString(); | 46 | Settings::values.program_args = ui->homebrew_args_edit->text().toStdString(); |
| 46 | Settings::values.dump_exefs = ui->dump_exefs->isChecked(); | 47 | Settings::values.dump_exefs = ui->dump_exefs->isChecked(); |
| 47 | Settings::values.dump_nso = ui->dump_decompressed_nso->isChecked(); | 48 | Settings::values.dump_nso = ui->dump_decompressed_nso->isChecked(); |
| 49 | Settings::values.reporting_services = ui->reporting_services->isChecked(); | ||
| 48 | Debugger::ToggleConsole(); | 50 | Debugger::ToggleConsole(); |
| 49 | Log::Filter filter; | 51 | Log::Filter filter; |
| 50 | filter.ParseFilterString(Settings::values.log_filter); | 52 | filter.ParseFilterString(Settings::values.log_filter); |
diff --git a/src/yuzu/configuration/configure_debug.ui b/src/yuzu/configuration/configure_debug.ui index 758a92335..73bb85e13 100644 --- a/src/yuzu/configuration/configure_debug.ui +++ b/src/yuzu/configuration/configure_debug.ui | |||
| @@ -155,6 +155,28 @@ | |||
| 155 | </property> | 155 | </property> |
| 156 | </widget> | 156 | </widget> |
| 157 | </item> | 157 | </item> |
| 158 | <item> | ||
| 159 | <widget class="QCheckBox" name="reporting_services"> | ||
| 160 | <property name="text"> | ||
| 161 | <string>Enable Verbose Reporting Services</string> | ||
| 162 | </property> | ||
| 163 | </widget> | ||
| 164 | </item> | ||
| 165 | <item> | ||
| 166 | <widget class="QLabel" name="label_3"> | ||
| 167 | <property name="font"> | ||
| 168 | <font> | ||
| 169 | <italic>true</italic> | ||
| 170 | </font> | ||
| 171 | </property> | ||
| 172 | <property name="text"> | ||
| 173 | <string>This will be reset automatically when yuzu closes.</string> | ||
| 174 | </property> | ||
| 175 | <property name="indent"> | ||
| 176 | <number>20</number> | ||
| 177 | </property> | ||
| 178 | </widget> | ||
| 179 | </item> | ||
| 158 | </layout> | 180 | </layout> |
| 159 | </widget> | 181 | </widget> |
| 160 | </item> | 182 | </item> |