mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-08-20 06:53:11 +00:00
[frontend] Expose nxlink server mode
This commit is contained in:
@@ -67,6 +67,11 @@ void ConfigureDebug::SetConfiguration() {
|
||||
ui->homebrew_args_edit->setEnabled(runtime_lock);
|
||||
ui->homebrew_args_edit->setText(
|
||||
QString::fromStdString(Settings::values.program_args.GetValue()));
|
||||
ui->nxlink_server_mode->setEnabled(runtime_lock);
|
||||
const int nxlink_server_mode =
|
||||
static_cast<int>(Settings::values.homebrew_nxlink_server_mode.GetValue());
|
||||
ui->nxlink_server_mode->setCurrentIndex(
|
||||
nxlink_server_mode < ui->nxlink_server_mode->count() ? nxlink_server_mode : 0);
|
||||
ui->toggle_console->setEnabled(runtime_lock);
|
||||
ui->toggle_console->setChecked(UISettings::values.show_console.GetValue());
|
||||
ui->fs_access_log->setEnabled(runtime_lock);
|
||||
@@ -116,6 +121,8 @@ void ConfigureDebug::ApplyConfiguration() {
|
||||
Settings::values.log_flush_line = ui->flush_line->isChecked();
|
||||
Settings::values.censor_username = ui->censor_username->isChecked();
|
||||
Settings::values.program_args = ui->homebrew_args_edit->text().toStdString();
|
||||
Settings::values.homebrew_nxlink_server_mode =
|
||||
static_cast<Settings::HomebrewNxlinkServerMode>(ui->nxlink_server_mode->currentIndex());
|
||||
Settings::values.enable_fs_access_log = ui->fs_access_log->isChecked();
|
||||
Settings::values.reporting_services = ui->reporting_services->isChecked();
|
||||
Settings::values.dump_audio_commands = ui->dump_audio_commands->isChecked();
|
||||
|
||||
Reference in New Issue
Block a user