dolphin/Source/Core/DolphinQt/Config
Léo Lam 522cb6b137
IOS: Use less ambiguous names for classes
Some of the device names can be ambiguous and require fully or partly
qualifying the name (e.g. IOS::HLE::FS::) in a somewhat verbose way.

Additionally, insufficiently qualified names are prone to breaking.
Consider the example of IOS::HLE::FS:: (namespace) and
IOS::HLE::Device::FS (class). If we use FS::Foo in a file that doesn't
know about the class, everything will work fine. However, as soon as
Device::FS is declared via a header include or even just forward
declared, that code will cease to compile because FS:: now resolves
to Device::FS if FS::Foo was used in the Device namespace.

It also leads to having to write IOS::ES:: to access ES types and
utilities even for code that is already under the IOS namespace.

The fix for this is simple: rename the device classes and give them
a "device" suffix in their names if the existing ones may be ambiguous.
This makes it clear whether we're referring to the device class or to
something else.

This is not any longer to type, considering it lets us get rid of the
Device namespace, which is now wholly unnecessary.

There are no functional changes in this commit.

A future commit will fix unnecessarily qualified names.
2021-02-12 21:40:31 +01:00
..
ControllerInterface DolphinQt: resolve Qt5.15 deprecations 2020-08-23 13:57:05 -07:00
Graphics Merge pull request #9405 from Filoppi/patch-7 2021-01-06 01:44:46 +01:00
Mapping Merge pull request #9490 from Dentomologist/fix_expression_scroll_wheel_spam 2021-02-11 21:42:00 +01:00
ToolTipControls DolphinQt: Add generic tooltip controls 2020-11-28 11:49:14 -06:00
ARCodeWidget.cpp Core: Allow overriding the enabling of a code 2020-12-11 10:02:14 +01:00
ARCodeWidget.h DolphinQt/Config/ARCodeWidget: Use forward declarations where applicable 2019-07-31 09:48:45 -04:00
CheatCodeEditor.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
CheatCodeEditor.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
CheatWarningWidget.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
CheatWarningWidget.h Mark files as non-executable 2019-06-02 12:31:40 +01:00
CommonControllersWidget.cpp DolphinQt: Move common controller interface logic to its own widget 2021-01-23 15:17:38 -06:00
CommonControllersWidget.h DolphinQt: Move common controller interface logic to its own widget 2021-01-23 15:17:38 -06:00
ControllersWindow.cpp DolphinQt: Move gamecube controller ui logic to its own widget 2021-01-27 12:02:39 -06:00
ControllersWindow.h DolphinQt: Move gamecube controller ui logic to its own widget 2021-01-27 12:02:39 -06:00
FilesystemWidget.cpp DolphinQt: Run tasks that use progress dialogs on separate threads 2020-04-03 12:53:38 +02:00
FilesystemWidget.h VolumeVerifier: Check hashes in Wii partitions 2019-04-09 14:18:45 +02:00
FreeLookWidget.cpp DolphinQt: Move Free Look out of Graphics/Hotkey and into its own configuration window. Launched from a new menu option - "Free Look Settings". The HotKeyScheduler still calls the Free Look functionality to reduce the total number of threads 2020-12-24 13:49:25 -06:00
FreeLookWidget.h DolphinQt: Move Free Look out of Graphics/Hotkey and into its own configuration window. Launched from a new menu option - "Free Look Settings". The HotKeyScheduler still calls the Free Look functionality to reduce the total number of threads 2020-12-24 13:49:25 -06:00
FreeLookWindow.cpp DolphinQt: Move Free Look out of Graphics/Hotkey and into its own configuration window. Launched from a new menu option - "Free Look Settings". The HotKeyScheduler still calls the Free Look functionality to reduce the total number of threads 2020-12-24 13:49:25 -06:00
FreeLookWindow.h DolphinQt: Move Free Look out of Graphics/Hotkey and into its own configuration window. Launched from a new menu option - "Free Look Settings". The HotKeyScheduler still calls the Free Look functionality to reduce the total number of threads 2020-12-24 13:49:25 -06:00
GameConfigEdit.cpp DolphinQt: Migrate QRegExp over to QRegularExpression 2021-01-13 05:07:29 -05:00
GameConfigEdit.h DolphinQt/GameConfigEdit: Remove unimplemented SetReadOnly() member function 2020-01-27 15:44:52 -05:00
GameConfigHighlighter.cpp Qt/GameConfigWidget: Complete overhaul 2019-01-26 00:41:22 +01:00
GameConfigHighlighter.h Qt/GameConfigWidget: Complete overhaul 2019-01-26 00:41:22 +01:00
GameConfigWidget.cpp Remove redundant "Emulation" from "DSP HLE Emulation" 2020-05-03 17:54:05 +02:00
GameConfigWidget.h DolphinQt/GameConfigWidget: Remove unimplemented EditUserConfig() member function 2020-01-27 15:46:52 -05:00
GamecubeControllersWidget.cpp DolphinQt: Move gamecube controller ui logic to its own widget 2021-01-27 12:02:39 -06:00
GamecubeControllersWidget.h DolphinQt: Move gamecube controller ui logic to its own widget 2021-01-27 12:02:39 -06:00
GeckoCodeWidget.cpp Remove double space in GeckoCodeWidget code view 2019-09-01 11:22:42 -07:00
GeckoCodeWidget.h DolphinQt/Config/GeckoCodeWidget: Use forward declarations where applicable 2019-07-31 09:54:54 -04:00
InfoWidget.cpp Show NKitness in file format string 2020-10-06 19:35:00 +02:00
InfoWidget.h Show file format details in game properties 2020-06-21 20:47:23 +02:00
LogConfigWidget.cpp Common: Unify logging namespace with Common 2019-11-28 05:13:21 -05:00
LogConfigWidget.h DolphinQt: Add debug log option in GUI for debug builds 2019-05-08 14:47:34 +02:00
LogWidget.cpp Qt: Use better method of getting default monospace font 2020-09-15 04:48:44 -04:00
LogWidget.h Common: Unify logging namespace with Common 2019-11-28 05:13:21 -05:00
NewPatchDialog.cpp Fix bad memory references in NewPatchDialog 2020-12-29 14:31:05 -08:00
NewPatchDialog.h Fix bad memory references in NewPatchDialog 2020-12-29 14:31:05 -08:00
PatchesWidget.cpp Patches for Resident Evil 2/3 audio issues 2020-12-29 14:24:46 -08:00
PatchesWidget.h DolphinQt/PatchesWidget: Remove unused private member variable m_game 2018-07-06 19:58:51 -04:00
PropertiesDialog.cpp DiscIO: Add functions CreateDisc and CreateWAD 2019-07-18 22:29:04 +02:00
PropertiesDialog.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
SettingsWindow.cpp DolphinQt: Make WiiPane connect itself to EmulationStateChanged 2019-10-27 21:26:35 +01:00
SettingsWindow.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
VerifyWidget.cpp Replace Windows CMake lambda constexpr capture workaround 2020-06-25 13:11:29 +02:00
VerifyWidget.h VolumeVerifier: Add datfile parsing 2019-08-24 16:37:19 +02:00
WiimoteControllersWidget.cpp IOS: Use less ambiguous names for classes 2021-02-12 21:40:31 +01:00
WiimoteControllersWidget.h DolphinQt: Move wiimote controller ui logic to its own widget 2021-01-27 11:27:05 -06:00