From b0dccf40226e1cdb0282b04ae31a288c85523fa9 Mon Sep 17 00:00:00 2001 From: lizzie Date: Mon, 24 Nov 2025 08:54:02 +0000 Subject: [PATCH] fixes --- src/yuzu/configuration/configure_general.ui | 27 ------------------- src/yuzu/configuration/configure_per_game.cpp | 7 ----- src/yuzu/main_window.cpp | 11 +++++--- 3 files changed, 7 insertions(+), 38 deletions(-) diff --git a/src/yuzu/configuration/configure_general.ui b/src/yuzu/configuration/configure_general.ui index ef20891a32..a10e7d3a50 100644 --- a/src/yuzu/configuration/configure_general.ui +++ b/src/yuzu/configuration/configure_general.ui @@ -46,33 +46,6 @@ - - - - Linux - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - - - diff --git a/src/yuzu/configuration/configure_per_game.cpp b/src/yuzu/configuration/configure_per_game.cpp index 0571e43408..691fc766ae 100644 --- a/src/yuzu/configuration/configure_per_game.cpp +++ b/src/yuzu/configuration/configure_per_game.cpp @@ -82,13 +82,6 @@ ConfigurePerGame::ConfigurePerGame(QWidget* parent, u64 title_id_, const std::st ui->tabWidget->addTab(input_tab.get(), tr("Input Profiles")); ui->tabWidget->addTab(network_tab.get(), tr("Network")); - // Only show Linux tab on Unix - linux_tab->setVisible(false); -#ifdef __unix__ - linux_tab->setVisible(true); - ui->tabWidget->addTab(linux_tab.get(), tr("Linux")); -#endif - setFocusPolicy(Qt::ClickFocus); setWindowTitle(tr("Properties")); diff --git a/src/yuzu/main_window.cpp b/src/yuzu/main_window.cpp index c29445a7f7..a04688bf96 100644 --- a/src/yuzu/main_window.cpp +++ b/src/yuzu/main_window.cpp @@ -2194,7 +2194,7 @@ void MainWindow::OnEmulationStopped() { emulation_running = false; discord_rpc->Update(); - Common::Linux::StopGamemode(); + Common::FeralGamemode::Stop(); // The emulation is stopped, so closing the window or not does not matter anymore disconnect(render_window, &GRenderWindow::Closed, this, &MainWindow::OnStopGame); @@ -3065,7 +3065,7 @@ void MainWindow::OnStartGame() { play_time_manager->Start(); discord_rpc->Update(); - Common::Linux::StartGamemode(); + Common::FeralGamemode::Start(); } void MainWindow::OnRestartGame() { @@ -3086,7 +3086,7 @@ void MainWindow::OnPauseGame() { play_time_manager->Stop(); UpdateMenuState(); AllowOSSleep(); - Common::Linux::StopGamemode(); + Common::FeralGamemode::Stop(); } void MainWindow::OnPauseContinueGame() { @@ -4745,7 +4745,10 @@ void MainWindow::SetDiscordEnabled([[maybe_unused]] bool state) { void MainWindow::SetGamemodeEnabled(bool state) { if (emulation_running) { - Common::Linux::SetGamemodeState(state); + if (state) + Common::FeralGamemode::Start(); + else + Common::FeralGamemode::Stop(); } }