From 58528522d0fe118b990734aabd62b1a959080b09 Mon Sep 17 00:00:00 2001 From: Emmanuel Gil Peyrot Date: Sat, 21 Dec 2019 23:32:29 +0100 Subject: [PATCH] rpcs3: Move input to its own directory --- rpcs3/CMakeLists.txt | 19 ++++++------ rpcs3/Emu/Cell/Modules/cellGem.cpp | 2 +- rpcs3/Emu/Cell/Modules/cellOskDialog.cpp | 2 +- rpcs3/Emu/Cell/Modules/cellPad.cpp | 2 +- rpcs3/Emu/Io/PadHandler.cpp | 2 +- rpcs3/Emu/RSX/Overlays/overlays.h | 2 +- rpcs3/{ => Input}/basic_keyboard_handler.cpp | 0 rpcs3/{ => Input}/basic_keyboard_handler.h | 0 rpcs3/{ => Input}/basic_mouse_handler.cpp | 0 rpcs3/{ => Input}/basic_mouse_handler.h | 0 rpcs3/{ => Input}/ds3_pad_handler.cpp | 0 rpcs3/{ => Input}/ds3_pad_handler.h | 0 rpcs3/{ => Input}/ds4_pad_handler.cpp | 0 rpcs3/{ => Input}/ds4_pad_handler.h | 0 rpcs3/{ => Input}/evdev_joystick_handler.cpp | 0 rpcs3/{ => Input}/evdev_joystick_handler.h | 0 rpcs3/{ => Input}/keyboard_pad_handler.cpp | 0 rpcs3/{ => Input}/keyboard_pad_handler.h | 0 rpcs3/{ => Input}/mm_joystick_handler.cpp | 0 rpcs3/{ => Input}/mm_joystick_handler.h | 0 rpcs3/{ => Input}/pad_thread.cpp | 0 rpcs3/{ => Input}/pad_thread.h | 0 rpcs3/{ => Input}/xinput_pad_handler.cpp | 0 rpcs3/{ => Input}/xinput_pad_handler.h | 0 rpcs3/main_application.cpp | 16 +++++----- rpcs3/rpcs3.vcxproj | 32 ++++++++++---------- rpcs3/rpcs3.vcxproj.filters | 30 +++++++++--------- rpcs3/rpcs3qt/pad_settings_dialog.cpp | 12 ++++---- 28 files changed, 60 insertions(+), 59 deletions(-) rename rpcs3/{ => Input}/basic_keyboard_handler.cpp (100%) rename rpcs3/{ => Input}/basic_keyboard_handler.h (100%) rename rpcs3/{ => Input}/basic_mouse_handler.cpp (100%) rename rpcs3/{ => Input}/basic_mouse_handler.h (100%) rename rpcs3/{ => Input}/ds3_pad_handler.cpp (100%) rename rpcs3/{ => Input}/ds3_pad_handler.h (100%) rename rpcs3/{ => Input}/ds4_pad_handler.cpp (100%) rename rpcs3/{ => Input}/ds4_pad_handler.h (100%) rename rpcs3/{ => Input}/evdev_joystick_handler.cpp (100%) rename rpcs3/{ => Input}/evdev_joystick_handler.h (100%) rename rpcs3/{ => Input}/keyboard_pad_handler.cpp (100%) rename rpcs3/{ => Input}/keyboard_pad_handler.h (100%) rename rpcs3/{ => Input}/mm_joystick_handler.cpp (100%) rename rpcs3/{ => Input}/mm_joystick_handler.h (100%) rename rpcs3/{ => Input}/pad_thread.cpp (100%) rename rpcs3/{ => Input}/pad_thread.h (100%) rename rpcs3/{ => Input}/xinput_pad_handler.cpp (100%) rename rpcs3/{ => Input}/xinput_pad_handler.h (100%) diff --git a/rpcs3/CMakeLists.txt b/rpcs3/CMakeLists.txt index ad185deb8ab8..eb8787957be2 100644 --- a/rpcs3/CMakeLists.txt +++ b/rpcs3/CMakeLists.txt @@ -44,22 +44,23 @@ add_subdirectory(Emu) add_subdirectory(rpcs3qt) set(RPCS3_SRC - basic_keyboard_handler.cpp - basic_mouse_handler.cpp display_sleep_control.cpp - ds3_pad_handler.cpp - ds4_pad_handler.cpp - evdev_joystick_handler.cpp headless_application.cpp - keyboard_pad_handler.cpp main.cpp main_application.cpp - mm_joystick_handler.cpp - pad_thread.cpp rpcs3_version.cpp stb_image.cpp stdafx.cpp - xinput_pad_handler.cpp + + Input/basic_keyboard_handler.cpp + Input/basic_mouse_handler.cpp + Input/ds3_pad_handler.cpp + Input/ds4_pad_handler.cpp + Input/evdev_joystick_handler.cpp + Input/keyboard_pad_handler.cpp + Input/mm_joystick_handler.cpp + Input/pad_thread.cpp + Input/xinput_pad_handler.cpp ) if(WIN32) diff --git a/rpcs3/Emu/Cell/Modules/cellGem.cpp b/rpcs3/Emu/Cell/Modules/cellGem.cpp index ce33b6612c1b..25261bd545bc 100644 --- a/rpcs3/Emu/Cell/Modules/cellGem.cpp +++ b/rpcs3/Emu/Cell/Modules/cellGem.cpp @@ -5,7 +5,7 @@ #include "Emu/IdManager.h" #include "Emu/System.h" #include "Emu/Cell/PPUModule.h" -#include "pad_thread.h" +#include "Input/pad_thread.h" #include "Emu/Io/MouseHandler.h" #include "Emu/RSX/GSRender.h" #include "Utilities/Timer.h" diff --git a/rpcs3/Emu/Cell/Modules/cellOskDialog.cpp b/rpcs3/Emu/Cell/Modules/cellOskDialog.cpp index f3545d727a06..72056a840732 100644 --- a/rpcs3/Emu/Cell/Modules/cellOskDialog.cpp +++ b/rpcs3/Emu/Cell/Modules/cellOskDialog.cpp @@ -3,7 +3,7 @@ #include "Emu/IdManager.h" #include "Emu/Cell/PPUModule.h" #include "Emu/RSX/Overlays/overlays.h" -#include "pad_thread.h" +#include "Input/pad_thread.h" #include "cellSysutil.h" #include "cellOskDialog.h" diff --git a/rpcs3/Emu/Cell/Modules/cellPad.cpp b/rpcs3/Emu/Cell/Modules/cellPad.cpp index 6bc2029a2f74..2db169be0b16 100644 --- a/rpcs3/Emu/Cell/Modules/cellPad.cpp +++ b/rpcs3/Emu/Cell/Modules/cellPad.cpp @@ -4,7 +4,7 @@ #include "Emu/Cell/PPUModule.h" #include "Emu/Cell/lv2/sys_process.h" -#include "pad_thread.h" +#include "Input/pad_thread.h" #include "cellPad.h" extern logs::channel sys_io; diff --git a/rpcs3/Emu/Io/PadHandler.cpp b/rpcs3/Emu/Io/PadHandler.cpp index 5c7e49a9226b..0d2b433588ec 100644 --- a/rpcs3/Emu/Io/PadHandler.cpp +++ b/rpcs3/Emu/Io/PadHandler.cpp @@ -1,6 +1,6 @@ #include "stdafx.h" #include "PadHandler.h" -#include "pad_thread.h" +#include "Input/pad_thread.h" cfg_input g_cfg_input; diff --git a/rpcs3/Emu/RSX/Overlays/overlays.h b/rpcs3/Emu/RSX/Overlays/overlays.h index c78554d2e7a6..70080c3d3189 100644 --- a/rpcs3/Emu/RSX/Overlays/overlays.h +++ b/rpcs3/Emu/RSX/Overlays/overlays.h @@ -6,7 +6,7 @@ #include "../../Io/PadHandler.h" #include "Emu/Memory/vm.h" #include "Emu/IdManager.h" -#include "pad_thread.h" +#include "Input/pad_thread.h" #include "Emu/Cell/ErrorCodes.h" #include "Emu/Cell/Modules/cellSaveData.h" diff --git a/rpcs3/basic_keyboard_handler.cpp b/rpcs3/Input/basic_keyboard_handler.cpp similarity index 100% rename from rpcs3/basic_keyboard_handler.cpp rename to rpcs3/Input/basic_keyboard_handler.cpp diff --git a/rpcs3/basic_keyboard_handler.h b/rpcs3/Input/basic_keyboard_handler.h similarity index 100% rename from rpcs3/basic_keyboard_handler.h rename to rpcs3/Input/basic_keyboard_handler.h diff --git a/rpcs3/basic_mouse_handler.cpp b/rpcs3/Input/basic_mouse_handler.cpp similarity index 100% rename from rpcs3/basic_mouse_handler.cpp rename to rpcs3/Input/basic_mouse_handler.cpp diff --git a/rpcs3/basic_mouse_handler.h b/rpcs3/Input/basic_mouse_handler.h similarity index 100% rename from rpcs3/basic_mouse_handler.h rename to rpcs3/Input/basic_mouse_handler.h diff --git a/rpcs3/ds3_pad_handler.cpp b/rpcs3/Input/ds3_pad_handler.cpp similarity index 100% rename from rpcs3/ds3_pad_handler.cpp rename to rpcs3/Input/ds3_pad_handler.cpp diff --git a/rpcs3/ds3_pad_handler.h b/rpcs3/Input/ds3_pad_handler.h similarity index 100% rename from rpcs3/ds3_pad_handler.h rename to rpcs3/Input/ds3_pad_handler.h diff --git a/rpcs3/ds4_pad_handler.cpp b/rpcs3/Input/ds4_pad_handler.cpp similarity index 100% rename from rpcs3/ds4_pad_handler.cpp rename to rpcs3/Input/ds4_pad_handler.cpp diff --git a/rpcs3/ds4_pad_handler.h b/rpcs3/Input/ds4_pad_handler.h similarity index 100% rename from rpcs3/ds4_pad_handler.h rename to rpcs3/Input/ds4_pad_handler.h diff --git a/rpcs3/evdev_joystick_handler.cpp b/rpcs3/Input/evdev_joystick_handler.cpp similarity index 100% rename from rpcs3/evdev_joystick_handler.cpp rename to rpcs3/Input/evdev_joystick_handler.cpp diff --git a/rpcs3/evdev_joystick_handler.h b/rpcs3/Input/evdev_joystick_handler.h similarity index 100% rename from rpcs3/evdev_joystick_handler.h rename to rpcs3/Input/evdev_joystick_handler.h diff --git a/rpcs3/keyboard_pad_handler.cpp b/rpcs3/Input/keyboard_pad_handler.cpp similarity index 100% rename from rpcs3/keyboard_pad_handler.cpp rename to rpcs3/Input/keyboard_pad_handler.cpp diff --git a/rpcs3/keyboard_pad_handler.h b/rpcs3/Input/keyboard_pad_handler.h similarity index 100% rename from rpcs3/keyboard_pad_handler.h rename to rpcs3/Input/keyboard_pad_handler.h diff --git a/rpcs3/mm_joystick_handler.cpp b/rpcs3/Input/mm_joystick_handler.cpp similarity index 100% rename from rpcs3/mm_joystick_handler.cpp rename to rpcs3/Input/mm_joystick_handler.cpp diff --git a/rpcs3/mm_joystick_handler.h b/rpcs3/Input/mm_joystick_handler.h similarity index 100% rename from rpcs3/mm_joystick_handler.h rename to rpcs3/Input/mm_joystick_handler.h diff --git a/rpcs3/pad_thread.cpp b/rpcs3/Input/pad_thread.cpp similarity index 100% rename from rpcs3/pad_thread.cpp rename to rpcs3/Input/pad_thread.cpp diff --git a/rpcs3/pad_thread.h b/rpcs3/Input/pad_thread.h similarity index 100% rename from rpcs3/pad_thread.h rename to rpcs3/Input/pad_thread.h diff --git a/rpcs3/xinput_pad_handler.cpp b/rpcs3/Input/xinput_pad_handler.cpp similarity index 100% rename from rpcs3/xinput_pad_handler.cpp rename to rpcs3/Input/xinput_pad_handler.cpp diff --git a/rpcs3/xinput_pad_handler.h b/rpcs3/Input/xinput_pad_handler.h similarity index 100% rename from rpcs3/xinput_pad_handler.h rename to rpcs3/Input/xinput_pad_handler.h diff --git a/rpcs3/main_application.cpp b/rpcs3/main_application.cpp index f3ea23e90487..f24e2397a739 100644 --- a/rpcs3/main_application.cpp +++ b/rpcs3/main_application.cpp @@ -1,22 +1,22 @@ #include "main_application.h" -#include "pad_thread.h" +#include "Input/pad_thread.h" #include "Emu/Io/Null/NullPadHandler.h" #include "Emu/Io/Null/NullKeyboardHandler.h" #include "Emu/Io/Null/NullMouseHandler.h" #include "Emu/Io/KeyboardHandler.h" #include "Emu/Io/PadHandler.h" #include "Emu/Io/MouseHandler.h" -#include "basic_keyboard_handler.h" -#include "basic_mouse_handler.h" -#include "keyboard_pad_handler.h" -#include "ds4_pad_handler.h" +#include "Input/basic_keyboard_handler.h" +#include "Input/basic_mouse_handler.h" +#include "Input/keyboard_pad_handler.h" +#include "Input/ds4_pad_handler.h" #ifdef _WIN32 -#include "xinput_pad_handler.h" -#include "mm_joystick_handler.h" +#include "Input/xinput_pad_handler.h" +#include "Input/mm_joystick_handler.h" #endif #ifdef HAVE_LIBEVDEV -#include "evdev_joystick_handler.h" +#include "Input/evdev_joystick_handler.h" #endif #include "Emu/Audio/AudioBackend.h" diff --git a/rpcs3/rpcs3.vcxproj b/rpcs3/rpcs3.vcxproj index d7ca1f97730a..488776ae654f 100644 --- a/rpcs3/rpcs3.vcxproj +++ b/rpcs3/rpcs3.vcxproj @@ -331,17 +331,17 @@ - - - - - - - - + + + + + + + + true true @@ -1215,7 +1215,7 @@ $(QTDIR)\bin\moc.exe;%(FullPath);$(QTDIR)\bin\moc.exe;%(FullPath);$(QTDIR)\bin\moc.exe;%(FullPath) $(QTDIR)\bin\moc.exe;%(FullPath);$(QTDIR)\bin\moc.exe;%(FullPath);$(QTDIR)\bin\moc.exe;%(FullPath) - + Moc%27ing basic_keyboard_handler.h... Moc%27ing basic_keyboard_handler.h... .\QTGeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp @@ -1233,7 +1233,7 @@ $(QTDIR)\bin\moc.exe;%(FullPath);$(QTDIR)\bin\moc.exe;%(FullPath) $(QTDIR)\bin\moc.exe;%(FullPath);$(QTDIR)\bin\moc.exe;%(FullPath) - + Moc%27ing basic_mouse_handler.h... Moc%27ing basic_mouse_handler.h... .\QTGeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp @@ -1252,10 +1252,10 @@ $(QTDIR)\bin\moc.exe;%(FullPath);$(QTDIR)\bin\moc.exe;%(FullPath) - - - - + + + + Moc%27ing gs_frame.h... Moc%27ing gs_frame.h... @@ -1535,7 +1535,7 @@ .\QTGeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp "$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\QTGeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -D_WINDOWS -DUNICODE -DWIN32 -DWIN64 -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_WINEXTRAS_LIB -DQT_CONCURRENT_LIB -D%(PreprocessorDefinitions) "-I.\..\3rdparty\libusb\libusb" "-I$(VULKAN_SDK)\Include" "-I.\..\3rdparty\minidx12\Include" "-I$(QTDIR)\include" "-I$(QTDIR)\include\QtOpenGL" "-I$(QTDIR)\include\QtWidgets" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtANGLE" "-I$(QTDIR)\include\QtQml" "-I$(QTDIR)\include\QtNetwork" "-I$(QTDIR)\include\QtCore" "-I.\debug" "-I$(QTDIR)\mkspecs\win32-msvc2015" "-I.\QTGeneratedFiles\$(ConfigurationName)" "-I.\QTGeneratedFiles" "-I$(QTDIR)\include\QtWinExtras" "-I$(QTDIR)\include\QtConcurrent" - + @@ -2191,4 +2191,4 @@ - \ No newline at end of file + diff --git a/rpcs3/rpcs3.vcxproj.filters b/rpcs3/rpcs3.vcxproj.filters index f2c99cd1e979..8375d98a1b39 100644 --- a/rpcs3/rpcs3.vcxproj.filters +++ b/rpcs3/rpcs3.vcxproj.filters @@ -296,7 +296,7 @@ Generated Files\Debug - LLVM - + Io\Basic @@ -323,16 +323,16 @@ Generated Files\Debug - LLVM - + Io\Basic - + Io\DS4 - + Io\MMJoystick - + Io\XInput @@ -461,7 +461,7 @@ Generated Files\Debug - LLVM - + Io @@ -554,7 +554,7 @@ Gui\message dialog - + Io\evdev @@ -793,13 +793,13 @@ Header Files - + Io\DS4 - + Io\MMJoystick - + Io\XInput @@ -826,7 +826,7 @@ Gui\trophy - + Io @@ -847,7 +847,7 @@ Gui\debugger - + Io\evdev @@ -891,10 +891,10 @@ Generated Files - + Io\Basic - + Io\Basic @@ -1048,4 +1048,4 @@ - \ No newline at end of file + diff --git a/rpcs3/rpcs3qt/pad_settings_dialog.cpp b/rpcs3/rpcs3qt/pad_settings_dialog.cpp index 667b4484f3a6..c39159ea1499 100644 --- a/rpcs3/rpcs3qt/pad_settings_dialog.cpp +++ b/rpcs3/rpcs3qt/pad_settings_dialog.cpp @@ -13,15 +13,15 @@ #include "Emu/Io/Null/NullPadHandler.h" -#include "keyboard_pad_handler.h" -#include "ds3_pad_handler.h" -#include "ds4_pad_handler.h" +#include "Input/keyboard_pad_handler.h" +#include "Input/ds3_pad_handler.h" +#include "Input/ds4_pad_handler.h" #ifdef _WIN32 -#include "xinput_pad_handler.h" -#include "mm_joystick_handler.h" +#include "Input/xinput_pad_handler.h" +#include "Input/mm_joystick_handler.h" #endif #ifdef HAVE_LIBEVDEV -#include "evdev_joystick_handler.h" +#include "Input/evdev_joystick_handler.h" #endif inline std::string sstr(const QString& _in) { return _in.toStdString(); }