summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/yuzu/applets/qt_controller.cpp1
-rw-r--r--src/yuzu/applets/qt_profile_select.cpp1
-rw-r--r--src/yuzu/applets/qt_profile_select.h2
-rw-r--r--src/yuzu/applets/qt_web_browser.cpp5
-rw-r--r--src/yuzu/applets/qt_web_browser.h2
-rw-r--r--src/yuzu/bootmanager.cpp3
-rw-r--r--src/yuzu/bootmanager.h1
-rw-r--r--src/yuzu/configuration/configuration_shared.cpp1
-rw-r--r--src/yuzu/configuration/configuration_shared.h1
-rw-r--r--src/yuzu/configuration/configure_audio.cpp2
-rw-r--r--src/yuzu/configuration/configure_cpu.cpp4
-rw-r--r--src/yuzu/configuration/configure_cpu.h1
-rw-r--r--src/yuzu/configuration/configure_cpu_debug.cpp4
-rw-r--r--src/yuzu/configuration/configure_dialog.cpp7
-rw-r--r--src/yuzu/configuration/configure_general.cpp3
-rw-r--r--src/yuzu/configuration/configure_graphics.cpp1
-rw-r--r--src/yuzu/configuration/configure_input.cpp4
-rw-r--r--src/yuzu/configuration/configure_input_player.cpp2
-rw-r--r--src/yuzu/configuration/configure_motion_touch.cpp5
-rw-r--r--src/yuzu/configuration/configure_motion_touch.h1
-rw-r--r--src/yuzu/configuration/configure_network.cpp1
-rw-r--r--src/yuzu/configuration/configure_network.h1
-rw-r--r--src/yuzu/configuration/configure_per_game.cpp6
-rw-r--r--src/yuzu/configuration/configure_per_game.h1
-rw-r--r--src/yuzu/configuration/configure_per_game_addons.cpp1
-rw-r--r--src/yuzu/configuration/configure_profile_manager.cpp2
-rw-r--r--src/yuzu/configuration/configure_system.cpp2
-rw-r--r--src/yuzu/configuration/configure_system.h1
-rw-r--r--src/yuzu/configuration/configure_tas.h2
-rw-r--r--src/yuzu/configuration/configure_touch_from_button.cpp1
-rw-r--r--src/yuzu/configuration/configure_vibration.cpp6
-rw-r--r--src/yuzu/configuration/input_profiles.h1
-rw-r--r--src/yuzu/debugger/wait_tree.cpp2
-rw-r--r--src/yuzu/debugger/wait_tree.h1
-rw-r--r--src/yuzu/game_list.cpp2
-rw-r--r--src/yuzu/game_list.h5
-rw-r--r--src/yuzu/game_list_p.h1
-rw-r--r--src/yuzu/game_list_worker.cpp1
-rw-r--r--src/yuzu/game_list_worker.h4
-rw-r--r--src/yuzu/hotkeys.cpp1
-rw-r--r--src/yuzu/install_dialog.cpp1
-rw-r--r--src/yuzu/loading_screen.cpp7
-rw-r--r--src/yuzu/main.cpp5
-rw-r--r--src/yuzu/main.h2
-rw-r--r--src/yuzu/util/overlay_dialog.h1
45 files changed, 5 insertions, 104 deletions
diff --git a/src/yuzu/applets/qt_controller.cpp b/src/yuzu/applets/qt_controller.cpp
index 4104928d1..90a27e573 100644
--- a/src/yuzu/applets/qt_controller.cpp
+++ b/src/yuzu/applets/qt_controller.cpp
@@ -6,7 +6,6 @@
6#include <thread> 6#include <thread>
7 7
8#include "common/assert.h" 8#include "common/assert.h"
9#include "common/param_package.h"
10#include "common/string_util.h" 9#include "common/string_util.h"
11#include "core/core.h" 10#include "core/core.h"
12#include "core/hid/emulated_controller.h" 11#include "core/hid/emulated_controller.h"
diff --git a/src/yuzu/applets/qt_profile_select.cpp b/src/yuzu/applets/qt_profile_select.cpp
index 4cd8f7784..44502883c 100644
--- a/src/yuzu/applets/qt_profile_select.cpp
+++ b/src/yuzu/applets/qt_profile_select.cpp
@@ -10,6 +10,7 @@
10#include <QLineEdit> 10#include <QLineEdit>
11#include <QScrollArea> 11#include <QScrollArea>
12#include <QStandardItemModel> 12#include <QStandardItemModel>
13#include <QTreeView>
13#include <QVBoxLayout> 14#include <QVBoxLayout>
14#include "common/fs/path_util.h" 15#include "common/fs/path_util.h"
15#include "common/string_util.h" 16#include "common/string_util.h"
diff --git a/src/yuzu/applets/qt_profile_select.h b/src/yuzu/applets/qt_profile_select.h
index 56496ed31..0a9d4f982 100644
--- a/src/yuzu/applets/qt_profile_select.h
+++ b/src/yuzu/applets/qt_profile_select.h
@@ -7,7 +7,6 @@
7#include <vector> 7#include <vector>
8#include <QDialog> 8#include <QDialog>
9#include <QList> 9#include <QList>
10#include <QTreeView>
11#include "core/frontend/applets/profile_select.h" 10#include "core/frontend/applets/profile_select.h"
12#include "core/hle/service/acc/profile_manager.h" 11#include "core/hle/service/acc/profile_manager.h"
13 12
@@ -19,6 +18,7 @@ class QLabel;
19class QScrollArea; 18class QScrollArea;
20class QStandardItem; 19class QStandardItem;
21class QStandardItemModel; 20class QStandardItemModel;
21class QTreeView;
22class QVBoxLayout; 22class QVBoxLayout;
23 23
24namespace Core::HID { 24namespace Core::HID {
diff --git a/src/yuzu/applets/qt_web_browser.cpp b/src/yuzu/applets/qt_web_browser.cpp
index cb3c5d826..398d8f0b6 100644
--- a/src/yuzu/applets/qt_web_browser.cpp
+++ b/src/yuzu/applets/qt_web_browser.cpp
@@ -14,14 +14,9 @@
14#endif 14#endif
15 15
16#include "common/fs/path_util.h" 16#include "common/fs/path_util.h"
17#include "common/param_package.h"
18#include "core/core.h" 17#include "core/core.h"
19#include "core/hid/hid_types.h"
20#include "core/hid/input_interpreter.h"
21#include "input_common/drivers/keyboard.h" 18#include "input_common/drivers/keyboard.h"
22#include "input_common/main.h"
23#include "yuzu/applets/qt_web_browser.h" 19#include "yuzu/applets/qt_web_browser.h"
24#include "yuzu/applets/qt_web_browser_scripts.h"
25#include "yuzu/main.h" 20#include "yuzu/main.h"
26#include "yuzu/util/url_request_interceptor.h" 21#include "yuzu/util/url_request_interceptor.h"
27 22
diff --git a/src/yuzu/applets/qt_web_browser.h b/src/yuzu/applets/qt_web_browser.h
index fa18aecac..79a08f509 100644
--- a/src/yuzu/applets/qt_web_browser.h
+++ b/src/yuzu/applets/qt_web_browser.h
@@ -5,8 +5,6 @@
5#pragma once 5#pragma once
6 6
7#include <atomic> 7#include <atomic>
8#include <memory>
9#include <thread>
10 8
11#include <QObject> 9#include <QObject>
12 10
diff --git a/src/yuzu/bootmanager.cpp b/src/yuzu/bootmanager.cpp
index 114f17c06..27b0300d2 100644
--- a/src/yuzu/bootmanager.cpp
+++ b/src/yuzu/bootmanager.cpp
@@ -6,7 +6,6 @@
6 6
7#include <QApplication> 7#include <QApplication>
8#include <QHBoxLayout> 8#include <QHBoxLayout>
9#include <QKeyEvent>
10#include <QMessageBox> 9#include <QMessageBox>
11#include <QPainter> 10#include <QPainter>
12#include <QScreen> 11#include <QScreen>
@@ -28,7 +27,6 @@
28#include "common/assert.h" 27#include "common/assert.h"
29#include "common/microprofile.h" 28#include "common/microprofile.h"
30#include "common/scm_rev.h" 29#include "common/scm_rev.h"
31#include "common/scope_exit.h"
32#include "common/settings.h" 30#include "common/settings.h"
33#include "core/core.h" 31#include "core/core.h"
34#include "core/frontend/framebuffer_layout.h" 32#include "core/frontend/framebuffer_layout.h"
@@ -38,7 +36,6 @@
38#include "input_common/drivers/touch_screen.h" 36#include "input_common/drivers/touch_screen.h"
39#include "input_common/main.h" 37#include "input_common/main.h"
40#include "video_core/renderer_base.h" 38#include "video_core/renderer_base.h"
41#include "video_core/video_core.h"
42#include "yuzu/bootmanager.h" 39#include "yuzu/bootmanager.h"
43#include "yuzu/main.h" 40#include "yuzu/main.h"
44 41
diff --git a/src/yuzu/bootmanager.h b/src/yuzu/bootmanager.h
index 92297a43b..4b0ce0293 100644
--- a/src/yuzu/bootmanager.h
+++ b/src/yuzu/bootmanager.h
@@ -13,7 +13,6 @@
13#include <QThread> 13#include <QThread>
14#include <QTouchEvent> 14#include <QTouchEvent>
15#include <QWidget> 15#include <QWidget>
16#include <QWindow>
17 16
18#include "common/thread.h" 17#include "common/thread.h"
19#include "core/frontend/emu_window.h" 18#include "core/frontend/emu_window.h"
diff --git a/src/yuzu/configuration/configuration_shared.cpp b/src/yuzu/configuration/configuration_shared.cpp
index 251aab912..5190bd18b 100644
--- a/src/yuzu/configuration/configuration_shared.cpp
+++ b/src/yuzu/configuration/configuration_shared.cpp
@@ -3,7 +3,6 @@
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <QCheckBox> 5#include <QCheckBox>
6#include <QComboBox>
7#include <QObject> 6#include <QObject>
8#include <QString> 7#include <QString>
9#include "common/settings.h" 8#include "common/settings.h"
diff --git a/src/yuzu/configuration/configuration_shared.h b/src/yuzu/configuration/configuration_shared.h
index 5423dbc92..903a9baae 100644
--- a/src/yuzu/configuration/configuration_shared.h
+++ b/src/yuzu/configuration/configuration_shared.h
@@ -6,7 +6,6 @@
6 6
7#include <QCheckBox> 7#include <QCheckBox>
8#include <QComboBox> 8#include <QComboBox>
9#include <QString>
10#include "common/settings.h" 9#include "common/settings.h"
11 10
12namespace ConfigurationShared { 11namespace ConfigurationShared {
diff --git a/src/yuzu/configuration/configure_audio.cpp b/src/yuzu/configuration/configure_audio.cpp
index c33488718..2f9285e77 100644
--- a/src/yuzu/configuration/configure_audio.cpp
+++ b/src/yuzu/configuration/configure_audio.cpp
@@ -4,8 +4,6 @@
4 4
5#include <memory> 5#include <memory>
6 6
7#include <QSignalBlocker>
8
9#include "audio_core/sink.h" 7#include "audio_core/sink.h"
10#include "audio_core/sink_details.h" 8#include "audio_core/sink_details.h"
11#include "common/settings.h" 9#include "common/settings.h"
diff --git a/src/yuzu/configuration/configure_cpu.cpp b/src/yuzu/configuration/configure_cpu.cpp
index bf74ccc7c..0de7fbfed 100644
--- a/src/yuzu/configuration/configure_cpu.cpp
+++ b/src/yuzu/configuration/configure_cpu.cpp
@@ -2,11 +2,7 @@
2// Licensed under GPLv2 or any later version 2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <QComboBox>
6#include <QMessageBox>
7
8#include "common/common_types.h" 5#include "common/common_types.h"
9#include "common/logging/log.h"
10#include "common/settings.h" 6#include "common/settings.h"
11#include "core/core.h" 7#include "core/core.h"
12#include "ui_configure_cpu.h" 8#include "ui_configure_cpu.h"
diff --git a/src/yuzu/configuration/configure_cpu.h b/src/yuzu/configuration/configure_cpu.h
index 733e38be4..3209c11d5 100644
--- a/src/yuzu/configuration/configure_cpu.h
+++ b/src/yuzu/configuration/configure_cpu.h
@@ -6,7 +6,6 @@
6 6
7#include <memory> 7#include <memory>
8#include <QWidget> 8#include <QWidget>
9#include "common/settings.h"
10 9
11namespace Core { 10namespace Core {
12class System; 11class System;
diff --git a/src/yuzu/configuration/configure_cpu_debug.cpp b/src/yuzu/configuration/configure_cpu_debug.cpp
index 616a0be75..087d9496c 100644
--- a/src/yuzu/configuration/configure_cpu_debug.cpp
+++ b/src/yuzu/configuration/configure_cpu_debug.cpp
@@ -2,10 +2,6 @@
2// Licensed under GPLv2 or any later version 2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <QComboBox>
6
7#include "common/common_types.h"
8#include "common/logging/log.h"
9#include "common/settings.h" 5#include "common/settings.h"
10#include "core/core.h" 6#include "core/core.h"
11#include "ui_configure_cpu_debug.h" 7#include "ui_configure_cpu_debug.h"
diff --git a/src/yuzu/configuration/configure_dialog.cpp b/src/yuzu/configuration/configure_dialog.cpp
index 19133ccf5..69458a3ff 100644
--- a/src/yuzu/configuration/configure_dialog.cpp
+++ b/src/yuzu/configuration/configure_dialog.cpp
@@ -3,13 +3,6 @@
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <memory> 5#include <memory>
6#include <QAbstractButton>
7#include <QDialogButtonBox>
8#include <QHash>
9#include <QListWidgetItem>
10#include <QPushButton>
11#include <QSignalBlocker>
12#include <QTabWidget>
13#include "common/logging/log.h" 6#include "common/logging/log.h"
14#include "common/settings.h" 7#include "common/settings.h"
15#include "core/core.h" 8#include "core/core.h"
diff --git a/src/yuzu/configuration/configure_general.cpp b/src/yuzu/configuration/configure_general.cpp
index 08d5444ec..a31fabd3f 100644
--- a/src/yuzu/configuration/configure_general.cpp
+++ b/src/yuzu/configuration/configure_general.cpp
@@ -4,13 +4,10 @@
4 4
5#include <functional> 5#include <functional>
6#include <utility> 6#include <utility>
7#include <QCheckBox>
8#include <QMessageBox> 7#include <QMessageBox>
9#include <QSpinBox>
10#include "common/settings.h" 8#include "common/settings.h"
11#include "core/core.h" 9#include "core/core.h"
12#include "ui_configure_general.h" 10#include "ui_configure_general.h"
13#include "yuzu/configuration/config.h"
14#include "yuzu/configuration/configuration_shared.h" 11#include "yuzu/configuration/configuration_shared.h"
15#include "yuzu/configuration/configure_general.h" 12#include "yuzu/configuration/configure_general.h"
16#include "yuzu/uisettings.h" 13#include "yuzu/uisettings.h"
diff --git a/src/yuzu/configuration/configure_graphics.cpp b/src/yuzu/configuration/configure_graphics.cpp
index 59f975a6e..2f1435b10 100644
--- a/src/yuzu/configuration/configure_graphics.cpp
+++ b/src/yuzu/configuration/configure_graphics.cpp
@@ -6,7 +6,6 @@
6#include "video_core/vulkan_common/vulkan_wrapper.h" 6#include "video_core/vulkan_common/vulkan_wrapper.h"
7 7
8#include <QColorDialog> 8#include <QColorDialog>
9#include <QComboBox>
10#include <QVulkanInstance> 9#include <QVulkanInstance>
11 10
12#include "common/common_types.h" 11#include "common/common_types.h"
diff --git a/src/yuzu/configuration/configure_input.cpp b/src/yuzu/configuration/configure_input.cpp
index 7c5776189..4ca74a5f7 100644
--- a/src/yuzu/configuration/configure_input.cpp
+++ b/src/yuzu/configuration/configure_input.cpp
@@ -2,13 +2,9 @@
2// Licensed under GPLv2 or any later version 2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <algorithm>
6#include <memory> 5#include <memory>
7#include <thread> 6#include <thread>
8 7
9#include <QSignalBlocker>
10#include <QTimer>
11
12#include "core/core.h" 8#include "core/core.h"
13#include "core/hid/emulated_controller.h" 9#include "core/hid/emulated_controller.h"
14#include "core/hid/hid_core.h" 10#include "core/hid/hid_core.h"
diff --git a/src/yuzu/configuration/configure_input_player.cpp b/src/yuzu/configuration/configure_input_player.cpp
index 0aa4ac3e4..8ef3596dd 100644
--- a/src/yuzu/configuration/configure_input_player.cpp
+++ b/src/yuzu/configuration/configure_input_player.cpp
@@ -7,7 +7,6 @@
7#include <utility> 7#include <utility>
8#include <QGridLayout> 8#include <QGridLayout>
9#include <QInputDialog> 9#include <QInputDialog>
10#include <QKeyEvent>
11#include <QMenu> 10#include <QMenu>
12#include <QMessageBox> 11#include <QMessageBox>
13#include <QTimer> 12#include <QTimer>
@@ -23,7 +22,6 @@
23#include "yuzu/configuration/config.h" 22#include "yuzu/configuration/config.h"
24#include "yuzu/configuration/configure_input_player.h" 23#include "yuzu/configuration/configure_input_player.h"
25#include "yuzu/configuration/configure_input_player_widget.h" 24#include "yuzu/configuration/configure_input_player_widget.h"
26#include "yuzu/configuration/configure_vibration.h"
27#include "yuzu/configuration/input_profiles.h" 25#include "yuzu/configuration/input_profiles.h"
28#include "yuzu/util/limitable_input_dialog.h" 26#include "yuzu/util/limitable_input_dialog.h"
29 27
diff --git a/src/yuzu/configuration/configure_motion_touch.cpp b/src/yuzu/configuration/configure_motion_touch.cpp
index 4340de304..27559c37b 100644
--- a/src/yuzu/configuration/configure_motion_touch.cpp
+++ b/src/yuzu/configuration/configure_motion_touch.cpp
@@ -2,16 +2,11 @@
2// Licensed under GPLv2 or any later version 2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <array>
6#include <sstream> 5#include <sstream>
7 6
8#include <QCloseEvent> 7#include <QCloseEvent>
9#include <QLabel>
10#include <QMessageBox> 8#include <QMessageBox>
11#include <QPushButton>
12#include <QRegularExpression>
13#include <QStringListModel> 9#include <QStringListModel>
14#include <QVBoxLayout>
15 10
16#include "common/logging/log.h" 11#include "common/logging/log.h"
17#include "common/settings.h" 12#include "common/settings.h"
diff --git a/src/yuzu/configuration/configure_motion_touch.h b/src/yuzu/configuration/configure_motion_touch.h
index 8b707d2ff..91d1ae671 100644
--- a/src/yuzu/configuration/configure_motion_touch.h
+++ b/src/yuzu/configuration/configure_motion_touch.h
@@ -6,7 +6,6 @@
6 6
7#include <memory> 7#include <memory>
8#include <QDialog> 8#include <QDialog>
9#include "common/param_package.h"
10 9
11class QLabel; 10class QLabel;
12class QPushButton; 11class QPushButton;
diff --git a/src/yuzu/configuration/configure_network.cpp b/src/yuzu/configuration/configure_network.cpp
index 7020d2964..1f5799546 100644
--- a/src/yuzu/configuration/configure_network.cpp
+++ b/src/yuzu/configuration/configure_network.cpp
@@ -2,7 +2,6 @@
2// Licensed under GPLv2 or any later version 2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <QGraphicsItem>
6#include <QtConcurrent/QtConcurrent> 5#include <QtConcurrent/QtConcurrent>
7#include "common/settings.h" 6#include "common/settings.h"
8#include "core/core.h" 7#include "core/core.h"
diff --git a/src/yuzu/configuration/configure_network.h b/src/yuzu/configuration/configure_network.h
index 8507c62eb..1d07d0b53 100644
--- a/src/yuzu/configuration/configure_network.h
+++ b/src/yuzu/configuration/configure_network.h
@@ -5,7 +5,6 @@
5#pragma once 5#pragma once
6 6
7#include <memory> 7#include <memory>
8#include <QFutureWatcher>
9#include <QWidget> 8#include <QWidget>
10 9
11namespace Ui { 10namespace Ui {
diff --git a/src/yuzu/configuration/configure_per_game.cpp b/src/yuzu/configuration/configure_per_game.cpp
index f4cf25f05..55b2aa74f 100644
--- a/src/yuzu/configuration/configure_per_game.cpp
+++ b/src/yuzu/configuration/configure_per_game.cpp
@@ -12,17 +12,11 @@
12 12
13#include <QAbstractButton> 13#include <QAbstractButton>
14#include <QCheckBox> 14#include <QCheckBox>
15#include <QDialogButtonBox>
16#include <QHeaderView>
17#include <QMenu>
18#include <QPushButton> 15#include <QPushButton>
19#include <QStandardItemModel>
20#include <QString> 16#include <QString>
21#include <QTimer> 17#include <QTimer>
22#include <QTreeView>
23 18
24#include "common/fs/fs_util.h" 19#include "common/fs/fs_util.h"
25#include "common/fs/path_util.h"
26#include "core/core.h" 20#include "core/core.h"
27#include "core/file_sys/control_metadata.h" 21#include "core/file_sys/control_metadata.h"
28#include "core/file_sys/patch_manager.h" 22#include "core/file_sys/patch_manager.h"
diff --git a/src/yuzu/configuration/configure_per_game.h b/src/yuzu/configuration/configure_per_game.h
index c1a57d87b..b34b28577 100644
--- a/src/yuzu/configuration/configure_per_game.h
+++ b/src/yuzu/configuration/configure_per_game.h
@@ -6,7 +6,6 @@
6 6
7#include <memory> 7#include <memory>
8#include <string> 8#include <string>
9#include <vector>
10 9
11#include <QDialog> 10#include <QDialog>
12#include <QList> 11#include <QList>
diff --git a/src/yuzu/configuration/configure_per_game_addons.cpp b/src/yuzu/configuration/configure_per_game_addons.cpp
index 65e615963..21e51d749 100644
--- a/src/yuzu/configuration/configure_per_game_addons.cpp
+++ b/src/yuzu/configuration/configure_per_game_addons.cpp
@@ -24,7 +24,6 @@
24#include "yuzu/configuration/configure_input.h" 24#include "yuzu/configuration/configure_input.h"
25#include "yuzu/configuration/configure_per_game_addons.h" 25#include "yuzu/configuration/configure_per_game_addons.h"
26#include "yuzu/uisettings.h" 26#include "yuzu/uisettings.h"
27#include "yuzu/util/util.h"
28 27
29ConfigurePerGameAddons::ConfigurePerGameAddons(Core::System& system_, QWidget* parent) 28ConfigurePerGameAddons::ConfigurePerGameAddons(Core::System& system_, QWidget* parent)
30 : QWidget(parent), ui{std::make_unique<Ui::ConfigurePerGameAddons>()}, system{system_} { 29 : QWidget(parent), ui{std::make_unique<Ui::ConfigurePerGameAddons>()}, system{system_} {
diff --git a/src/yuzu/configuration/configure_profile_manager.cpp b/src/yuzu/configuration/configure_profile_manager.cpp
index d9f6dee4e..5442fe328 100644
--- a/src/yuzu/configuration/configure_profile_manager.cpp
+++ b/src/yuzu/configuration/configure_profile_manager.cpp
@@ -5,12 +5,10 @@
5#include <algorithm> 5#include <algorithm>
6#include <QFileDialog> 6#include <QFileDialog>
7#include <QGraphicsItem> 7#include <QGraphicsItem>
8#include <QGraphicsScene>
9#include <QHeaderView> 8#include <QHeaderView>
10#include <QMessageBox> 9#include <QMessageBox>
11#include <QStandardItemModel> 10#include <QStandardItemModel>
12#include <QTreeView> 11#include <QTreeView>
13#include <QVBoxLayout>
14#include "common/assert.h" 12#include "common/assert.h"
15#include "common/fs/path_util.h" 13#include "common/fs/path_util.h"
16#include "common/settings.h" 14#include "common/settings.h"
diff --git a/src/yuzu/configuration/configure_system.cpp b/src/yuzu/configuration/configure_system.cpp
index 56c762d64..19aa589f9 100644
--- a/src/yuzu/configuration/configure_system.cpp
+++ b/src/yuzu/configuration/configure_system.cpp
@@ -2,14 +2,12 @@
2// Licensed under GPLv2 or any later version 2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <array>
6#include <chrono> 5#include <chrono>
7#include <optional> 6#include <optional>
8 7
9#include <QFileDialog> 8#include <QFileDialog>
10#include <QGraphicsItem> 9#include <QGraphicsItem>
11#include <QMessageBox> 10#include <QMessageBox>
12#include "common/assert.h"
13#include "common/settings.h" 11#include "common/settings.h"
14#include "core/core.h" 12#include "core/core.h"
15#include "core/hle/service/time/time_manager.h" 13#include "core/hle/service/time/time_manager.h"
diff --git a/src/yuzu/configuration/configure_system.h b/src/yuzu/configuration/configure_system.h
index bb24c9ae7..5a1633192 100644
--- a/src/yuzu/configuration/configure_system.h
+++ b/src/yuzu/configuration/configure_system.h
@@ -6,7 +6,6 @@
6 6
7#include <memory> 7#include <memory>
8 8
9#include <QList>
10#include <QWidget> 9#include <QWidget>
11 10
12namespace Core { 11namespace Core {
diff --git a/src/yuzu/configuration/configure_tas.h b/src/yuzu/configuration/configure_tas.h
index 1546bf16f..23a3673a7 100644
--- a/src/yuzu/configuration/configure_tas.h
+++ b/src/yuzu/configuration/configure_tas.h
@@ -6,6 +6,8 @@
6 6
7#include <QDialog> 7#include <QDialog>
8 8
9class QLineEdit;
10
9namespace Ui { 11namespace Ui {
10class ConfigureTas; 12class ConfigureTas;
11} 13}
diff --git a/src/yuzu/configuration/configure_touch_from_button.cpp b/src/yuzu/configuration/configure_touch_from_button.cpp
index 211a00217..c17da6fd1 100644
--- a/src/yuzu/configuration/configure_touch_from_button.cpp
+++ b/src/yuzu/configuration/configure_touch_from_button.cpp
@@ -6,7 +6,6 @@
6#include <QKeyEvent> 6#include <QKeyEvent>
7#include <QMessageBox> 7#include <QMessageBox>
8#include <QMouseEvent> 8#include <QMouseEvent>
9#include <QResizeEvent>
10#include <QStandardItemModel> 9#include <QStandardItemModel>
11#include <QTimer> 10#include <QTimer>
12#include "common/param_package.h" 11#include "common/param_package.h"
diff --git a/src/yuzu/configuration/configure_vibration.cpp b/src/yuzu/configuration/configure_vibration.cpp
index 779b6401c..d134ed02f 100644
--- a/src/yuzu/configuration/configure_vibration.cpp
+++ b/src/yuzu/configuration/configure_vibration.cpp
@@ -2,12 +2,6 @@
2// Licensed under GPLv2 or any later version 2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <algorithm>
6#include <unordered_map>
7
8#include <fmt/format.h>
9
10#include "common/param_package.h"
11#include "common/settings.h" 5#include "common/settings.h"
12#include "core/hid/emulated_controller.h" 6#include "core/hid/emulated_controller.h"
13#include "core/hid/hid_core.h" 7#include "core/hid/hid_core.h"
diff --git a/src/yuzu/configuration/input_profiles.h b/src/yuzu/configuration/input_profiles.h
index a567bd5a9..7353aa77b 100644
--- a/src/yuzu/configuration/input_profiles.h
+++ b/src/yuzu/configuration/input_profiles.h
@@ -5,7 +5,6 @@
5#pragma once 5#pragma once
6 6
7#include <string> 7#include <string>
8#include <string_view>
9#include <unordered_map> 8#include <unordered_map>
10 9
11namespace Core { 10namespace Core {
diff --git a/src/yuzu/debugger/wait_tree.cpp b/src/yuzu/debugger/wait_tree.cpp
index 2d1a2d9cb..8f486a131 100644
--- a/src/yuzu/debugger/wait_tree.cpp
+++ b/src/yuzu/debugger/wait_tree.cpp
@@ -7,9 +7,7 @@
7 7
8#include "yuzu/debugger/wait_tree.h" 8#include "yuzu/debugger/wait_tree.h"
9#include "yuzu/uisettings.h" 9#include "yuzu/uisettings.h"
10#include "yuzu/util/util.h"
11 10
12#include "common/assert.h"
13#include "core/arm/arm_interface.h" 11#include "core/arm/arm_interface.h"
14#include "core/core.h" 12#include "core/core.h"
15#include "core/hle/kernel/k_class_token.h" 13#include "core/hle/kernel/k_class_token.h"
diff --git a/src/yuzu/debugger/wait_tree.h b/src/yuzu/debugger/wait_tree.h
index ea4d2e299..4a36dfc48 100644
--- a/src/yuzu/debugger/wait_tree.h
+++ b/src/yuzu/debugger/wait_tree.h
@@ -8,7 +8,6 @@
8#include <memory> 8#include <memory>
9#include <vector> 9#include <vector>
10 10
11#include <QAbstractItemModel>
12#include <QDockWidget> 11#include <QDockWidget>
13#include <QTreeView> 12#include <QTreeView>
14 13
diff --git a/src/yuzu/game_list.cpp b/src/yuzu/game_list.cpp
index e3661b390..4a6d74a7e 100644
--- a/src/yuzu/game_list.cpp
+++ b/src/yuzu/game_list.cpp
@@ -10,10 +10,10 @@
10#include <QJsonArray> 10#include <QJsonArray>
11#include <QJsonDocument> 11#include <QJsonDocument>
12#include <QJsonObject> 12#include <QJsonObject>
13#include <QKeyEvent>
14#include <QList> 13#include <QList>
15#include <QMenu> 14#include <QMenu>
16#include <QThreadPool> 15#include <QThreadPool>
16#include <QToolButton>
17#include <fmt/format.h> 17#include <fmt/format.h>
18#include "common/common_types.h" 18#include "common/common_types.h"
19#include "common/logging/log.h" 19#include "common/logging/log.h"
diff --git a/src/yuzu/game_list.h b/src/yuzu/game_list.h
index a94ea1477..d19dbe4b0 100644
--- a/src/yuzu/game_list.h
+++ b/src/yuzu/game_list.h
@@ -5,16 +5,11 @@
5#pragma once 5#pragma once
6 6
7#include <QFileSystemWatcher> 7#include <QFileSystemWatcher>
8#include <QHBoxLayout>
9#include <QLabel> 8#include <QLabel>
10#include <QLineEdit> 9#include <QLineEdit>
11#include <QList> 10#include <QList>
12#include <QModelIndex>
13#include <QSettings>
14#include <QStandardItem>
15#include <QStandardItemModel> 11#include <QStandardItemModel>
16#include <QString> 12#include <QString>
17#include <QToolButton>
18#include <QTreeView> 13#include <QTreeView>
19#include <QVBoxLayout> 14#include <QVBoxLayout>
20#include <QVector> 15#include <QVector>
diff --git a/src/yuzu/game_list_p.h b/src/yuzu/game_list_p.h
index 9dc3cc7c3..211a84dde 100644
--- a/src/yuzu/game_list_p.h
+++ b/src/yuzu/game_list_p.h
@@ -11,7 +11,6 @@
11 11
12#include <QCoreApplication> 12#include <QCoreApplication>
13#include <QFileInfo> 13#include <QFileInfo>
14#include <QImage>
15#include <QObject> 14#include <QObject>
16#include <QStandardItem> 15#include <QStandardItem>
17#include <QString> 16#include <QString>
diff --git a/src/yuzu/game_list_worker.cpp b/src/yuzu/game_list_worker.cpp
index fd92b36df..5e9b3eee8 100644
--- a/src/yuzu/game_list_worker.cpp
+++ b/src/yuzu/game_list_worker.cpp
@@ -23,7 +23,6 @@
23#include "core/file_sys/patch_manager.h" 23#include "core/file_sys/patch_manager.h"
24#include "core/file_sys/registered_cache.h" 24#include "core/file_sys/registered_cache.h"
25#include "core/file_sys/submission_package.h" 25#include "core/file_sys/submission_package.h"
26#include "core/hle/service/filesystem/filesystem.h"
27#include "core/loader/loader.h" 26#include "core/loader/loader.h"
28#include "yuzu/compatibility_list.h" 27#include "yuzu/compatibility_list.h"
29#include "yuzu/game_list.h" 28#include "yuzu/game_list.h"
diff --git a/src/yuzu/game_list_worker.h b/src/yuzu/game_list_worker.h
index 1383e9fbc..2e0f89cbd 100644
--- a/src/yuzu/game_list_worker.h
+++ b/src/yuzu/game_list_worker.h
@@ -5,18 +5,14 @@
5#pragma once 5#pragma once
6 6
7#include <atomic> 7#include <atomic>
8#include <map>
9#include <memory> 8#include <memory>
10#include <string> 9#include <string>
11#include <unordered_map>
12 10
13#include <QList> 11#include <QList>
14#include <QObject> 12#include <QObject>
15#include <QRunnable> 13#include <QRunnable>
16#include <QString> 14#include <QString>
17#include <QVector>
18 15
19#include "common/common_types.h"
20#include "yuzu/compatibility_list.h" 16#include "yuzu/compatibility_list.h"
21 17
22namespace Core { 18namespace Core {
diff --git a/src/yuzu/hotkeys.cpp b/src/yuzu/hotkeys.cpp
index 6ed9611c7..d59aa5d18 100644
--- a/src/yuzu/hotkeys.cpp
+++ b/src/yuzu/hotkeys.cpp
@@ -3,7 +3,6 @@
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include <sstream> 5#include <sstream>
6#include <QKeySequence>
7#include <QShortcut> 6#include <QShortcut>
8#include <QTreeWidgetItem> 7#include <QTreeWidgetItem>
9#include <QtGlobal> 8#include <QtGlobal>
diff --git a/src/yuzu/install_dialog.cpp b/src/yuzu/install_dialog.cpp
index 06b0b1874..55088bd87 100644
--- a/src/yuzu/install_dialog.cpp
+++ b/src/yuzu/install_dialog.cpp
@@ -5,7 +5,6 @@
5#include <QCheckBox> 5#include <QCheckBox>
6#include <QDialogButtonBox> 6#include <QDialogButtonBox>
7#include <QFileInfo> 7#include <QFileInfo>
8#include <QHBoxLayout>
9#include <QLabel> 8#include <QLabel>
10#include <QListWidget> 9#include <QListWidget>
11#include <QVBoxLayout> 10#include <QVBoxLayout>
diff --git a/src/yuzu/loading_screen.cpp b/src/yuzu/loading_screen.cpp
index b001b8c23..cd2148deb 100644
--- a/src/yuzu/loading_screen.cpp
+++ b/src/yuzu/loading_screen.cpp
@@ -6,19 +6,12 @@
6#include <QBuffer> 6#include <QBuffer>
7#include <QByteArray> 7#include <QByteArray>
8#include <QGraphicsOpacityEffect> 8#include <QGraphicsOpacityEffect>
9#include <QHBoxLayout>
10#include <QIODevice> 9#include <QIODevice>
11#include <QImage> 10#include <QImage>
12#include <QLabel>
13#include <QPainter> 11#include <QPainter>
14#include <QPalette>
15#include <QPixmap> 12#include <QPixmap>
16#include <QProgressBar>
17#include <QPropertyAnimation> 13#include <QPropertyAnimation>
18#include <QStyleOption> 14#include <QStyleOption>
19#include <QTime>
20#include <QtConcurrent/QtConcurrentRun>
21#include "common/logging/log.h"
22#include "core/frontend/framebuffer_layout.h" 15#include "core/frontend/framebuffer_layout.h"
23#include "core/loader/loader.h" 16#include "core/loader/loader.h"
24#include "ui_loading_screen.h" 17#include "ui_loading_screen.h"
diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp
index 06774768d..ecd2f9f24 100644
--- a/src/yuzu/main.cpp
+++ b/src/yuzu/main.cpp
@@ -20,7 +20,6 @@
20#include "configuration/configure_input.h" 20#include "configuration/configure_input.h"
21#include "configuration/configure_per_game.h" 21#include "configuration/configure_per_game.h"
22#include "configuration/configure_tas.h" 22#include "configuration/configure_tas.h"
23#include "configuration/configure_vibration.h"
24#include "core/file_sys/vfs.h" 23#include "core/file_sys/vfs.h"
25#include "core/file_sys/vfs_real.h" 24#include "core/file_sys/vfs_real.h"
26#include "core/frontend/applets/controller.h" 25#include "core/frontend/applets/controller.h"
@@ -54,8 +53,6 @@ static FileSys::VirtualFile VfsDirectoryCreateFileWrapper(const FileSys::Virtual
54#include <QClipboard> 53#include <QClipboard>
55#include <QDesktopServices> 54#include <QDesktopServices>
56#include <QDesktopWidget> 55#include <QDesktopWidget>
57#include <QDialogButtonBox>
58#include <QDir>
59#include <QFile> 56#include <QFile>
60#include <QFileDialog> 57#include <QFileDialog>
61#include <QInputDialog> 58#include <QInputDialog>
@@ -77,11 +74,9 @@ static FileSys::VirtualFile VfsDirectoryCreateFileWrapper(const FileSys::Virtual
77#include <fmt/format.h> 74#include <fmt/format.h>
78#include "common/detached_tasks.h" 75#include "common/detached_tasks.h"
79#include "common/fs/fs.h" 76#include "common/fs/fs.h"
80#include "common/fs/fs_paths.h"
81#include "common/fs/path_util.h" 77#include "common/fs/path_util.h"
82#include "common/literals.h" 78#include "common/literals.h"
83#include "common/logging/backend.h" 79#include "common/logging/backend.h"
84#include "common/logging/filter.h"
85#include "common/logging/log.h" 80#include "common/logging/log.h"
86#include "common/memory_detect.h" 81#include "common/memory_detect.h"
87#include "common/microprofile.h" 82#include "common/microprofile.h"
diff --git a/src/yuzu/main.h b/src/yuzu/main.h
index 6a35b9e3d..7659c8000 100644
--- a/src/yuzu/main.h
+++ b/src/yuzu/main.h
@@ -6,14 +6,12 @@
6 6
7#include <memory> 7#include <memory>
8#include <optional> 8#include <optional>
9#include <unordered_map>
10 9
11#include <QMainWindow> 10#include <QMainWindow>
12#include <QTimer> 11#include <QTimer>
13#include <QTranslator> 12#include <QTranslator>
14 13
15#include "common/common_types.h" 14#include "common/common_types.h"
16#include "core/hle/service/acc/profile_manager.h"
17#include "yuzu/compatibility_list.h" 15#include "yuzu/compatibility_list.h"
18#include "yuzu/hotkeys.h" 16#include "yuzu/hotkeys.h"
19 17
diff --git a/src/yuzu/util/overlay_dialog.h b/src/yuzu/util/overlay_dialog.h
index d8a140ff3..014c943c7 100644
--- a/src/yuzu/util/overlay_dialog.h
+++ b/src/yuzu/util/overlay_dialog.h
@@ -4,7 +4,6 @@
4 4
5#pragma once 5#pragma once
6 6
7#include <array>
8#include <atomic> 7#include <atomic>
9#include <memory> 8#include <memory>
10#include <thread> 9#include <thread>