diff --git a/Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxController.cpp b/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Linux.cpp similarity index 96% rename from Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxController.cpp rename to Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Linux.cpp index f112dbea..587adb94 100644 --- a/Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxController.cpp +++ b/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Linux.cpp @@ -1,4 +1,4 @@ -#include "AsusTUFLaptopLinuxController.h" +#include "AsusTUFLaptopController_Linux.h" #include diff --git a/Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxController.h b/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Linux.h similarity index 100% rename from Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxController.h rename to Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Linux.h diff --git a/Controllers/AsusTUFLaptopController/AsusTUFLaptopController.cpp b/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Windows.cpp similarity index 99% rename from Controllers/AsusTUFLaptopController/AsusTUFLaptopController.cpp rename to Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Windows.cpp index b248913d..b8ab72a3 100644 --- a/Controllers/AsusTUFLaptopController/AsusTUFLaptopController.cpp +++ b/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Windows.cpp @@ -1,6 +1,6 @@ #ifdef _WIN32 -#include "AsusTUFLaptopController.h" +#include "AsusTUFLaptopController_Windows.h" #include #include diff --git a/Controllers/AsusTUFLaptopController/AsusTUFLaptopController.h b/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Windows.h similarity index 100% rename from Controllers/AsusTUFLaptopController/AsusTUFLaptopController.h rename to Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Windows.h diff --git a/Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxDetect.cpp b/Controllers/AsusTUFLaptopController/AsusTUFLaptopDetect_Linux.cpp similarity index 92% rename from Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxDetect.cpp rename to Controllers/AsusTUFLaptopController/AsusTUFLaptopDetect_Linux.cpp index b05e728f..69caf6c9 100644 --- a/Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxDetect.cpp +++ b/Controllers/AsusTUFLaptopController/AsusTUFLaptopDetect_Linux.cpp @@ -1,5 +1,4 @@ -#include "RGBController_AsusTUFLaptopLinux.h" -#include "AsusTUFLaptopLinuxController.h" +#include "RGBController_AsusTUFLaptop_Linux.h" #include #include "Detector.h" diff --git a/Controllers/AsusTUFLaptopController/AsusTUFLaptopWMIDetect.cpp b/Controllers/AsusTUFLaptopController/AsusTUFLaptopDetect_Windows.cpp similarity index 94% rename from Controllers/AsusTUFLaptopController/AsusTUFLaptopWMIDetect.cpp rename to Controllers/AsusTUFLaptopController/AsusTUFLaptopDetect_Windows.cpp index 86fb36e0..e792e2cb 100644 --- a/Controllers/AsusTUFLaptopController/AsusTUFLaptopWMIDetect.cpp +++ b/Controllers/AsusTUFLaptopController/AsusTUFLaptopDetect_Windows.cpp @@ -1,7 +1,6 @@ #ifdef _WIN32 -#include "AsusTUFLaptopController.h" -#include "RGBController_AsusTUFLaptopWMI.h" +#include "RGBController_AsusTUFLaptop_Windows.h" #include "Detector.h" #include "wmi.h" diff --git a/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopLinux.cpp b/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Linux.cpp similarity index 99% rename from Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopLinux.cpp rename to Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Linux.cpp index da9a01b1..35912dd2 100644 --- a/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopLinux.cpp +++ b/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Linux.cpp @@ -1,4 +1,4 @@ -#include "RGBController_AsusTUFLaptopLinux.h" +#include "RGBController_AsusTUFLaptop_Linux.h" /**------------------------------------------------------------------*\ @name Asus TUF Laptop Linux WMI diff --git a/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopLinux.h b/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Linux.h similarity index 93% rename from Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopLinux.h rename to Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Linux.h index a7e76bca..06dcf40a 100644 --- a/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopLinux.h +++ b/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Linux.h @@ -2,7 +2,7 @@ #define RGBCONTROLLER_ASUSTUFLAPTOPLINUX_H #include "RGBController.h" -#include "AsusTUFLaptopLinuxController.h" +#include "AsusTUFLaptopController_Linux.h" class RGBController_AsusTUFLaptopLinux : public RGBController diff --git a/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.cpp b/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Windows.cpp similarity index 99% rename from Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.cpp rename to Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Windows.cpp index c8e2fdee..7a1bcb13 100644 --- a/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.cpp +++ b/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Windows.cpp @@ -1,6 +1,6 @@ #ifdef _WIN32 -#include "RGBController_AsusTUFLaptopWMI.h" +#include "RGBController_AsusTUFLaptop_Windows.h" using namespace std::chrono_literals; diff --git a/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.h b/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Windows.h similarity index 94% rename from Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.h rename to Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Windows.h index a6387c10..3ba8d61e 100644 --- a/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.h +++ b/Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Windows.h @@ -3,7 +3,7 @@ #ifndef RGBCONTROLLER_ASUSTUFLAPTOPWMI_H #define RGBCONTROLLER_ASUSTUFLAPTOPWMI_H -#include "AsusTUFLaptopController.h" +#include "AsusTUFLaptopController_Windows.h" #include "RGBController.h" class RGBController_AsusTUFLaptopWMI : public RGBController diff --git a/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp b/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp index c96b77f5..d89fc3bd 100644 --- a/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp +++ b/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp @@ -1,7 +1,6 @@ #include "Detector.h" #include "ENESMBusController.h" #include "ENESMBusInterface_i2c_smbus.h" -#include "ENESMBusInterface_SpectrixS40G.h" #include "LogManager.h" #include "RGBController.h" #include "RGBController_ENESMBus.h" diff --git a/Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G.cpp b/Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Linux.cpp similarity index 99% rename from Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G.cpp rename to Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Linux.cpp index a07d2895..617b69d7 100644 --- a/Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G.cpp +++ b/Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Linux.cpp @@ -7,7 +7,7 @@ | Adam Honse (CalcProgrammer1) 11/21/2021 | \*-----------------------------------------*/ -#include "ENESMBusInterface_SpectrixS40G.h" +#include "ENESMBusInterface_SpectrixS40G_Linux.h" #include #include #include diff --git a/Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G.h b/Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Linux.h similarity index 100% rename from Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G.h rename to Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Linux.h diff --git a/Controllers/ENESMBusController/XPGSpectrixS40GDetect.cpp b/Controllers/ENESMBusController/XPGSpectrixS40GDetect_Linux.cpp similarity index 98% rename from Controllers/ENESMBusController/XPGSpectrixS40GDetect.cpp rename to Controllers/ENESMBusController/XPGSpectrixS40GDetect_Linux.cpp index c6c765ef..95711582 100644 --- a/Controllers/ENESMBusController/XPGSpectrixS40GDetect.cpp +++ b/Controllers/ENESMBusController/XPGSpectrixS40GDetect_Linux.cpp @@ -1,6 +1,6 @@ #include "Detector.h" #include "ENESMBusController.h" -#include "ENESMBusInterface_SpectrixS40G.h" +#include "ENESMBusInterface_SpectrixS40G_Linux.h" #include "LogManager.h" #include "RGBController.h" #include "RGBController_ENESMBus.h" diff --git a/Controllers/FaustusController/RGBController_Faustus.cpp b/Controllers/FaustusController/RGBController_Faustus_Linux.cpp similarity index 99% rename from Controllers/FaustusController/RGBController_Faustus.cpp rename to Controllers/FaustusController/RGBController_Faustus_Linux.cpp index 1ae028ff..955e7014 100644 --- a/Controllers/FaustusController/RGBController_Faustus.cpp +++ b/Controllers/FaustusController/RGBController_Faustus_Linux.cpp @@ -1,4 +1,4 @@ -#include "RGBController_Faustus.h" +#include "RGBController_Faustus_Linux.h" #include "Detector.h" #include #include diff --git a/Controllers/FaustusController/RGBController_Faustus.h b/Controllers/FaustusController/RGBController_Faustus_Linux.h similarity index 100% rename from Controllers/FaustusController/RGBController_Faustus.h rename to Controllers/FaustusController/RGBController_Faustus_Linux.h diff --git a/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematControllerDetect.cpp b/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematControllerDetect_Linux.cpp similarity index 99% rename from Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematControllerDetect.cpp rename to Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematControllerDetect_Linux.cpp index f01a00ac..57474010 100644 --- a/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematControllerDetect.cpp +++ b/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematControllerDetect_Linux.cpp @@ -1,5 +1,4 @@ #include "Detector.h" -#include "HYTEMousematController.h" #include "RGBController.h" #include "RGBController_HYTEMousemat.h" #include diff --git a/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController.cpp b/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController_Linux.cpp similarity index 98% rename from Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController.cpp rename to Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController_Linux.cpp index f9d302bb..0451b58e 100644 --- a/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController.cpp +++ b/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController_Linux.cpp @@ -6,7 +6,7 @@ | Adam Honse (calcprogrammer1@gmail.com), 7/18/2023 | \*---------------------------------------------------------*/ -#include "HYTEMousematController.h" +#include "HYTEMousematController_Linux.h" #include #include diff --git a/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController.h b/Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController_Linux.h similarity index 100% rename from Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController.h rename to Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController_Linux.h diff --git a/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematControllerDetect.cpp b/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematControllerDetect_Windows.cpp similarity index 98% rename from Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematControllerDetect.cpp rename to Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematControllerDetect_Windows.cpp index f2d08e67..88549fc3 100644 --- a/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematControllerDetect.cpp +++ b/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematControllerDetect_Windows.cpp @@ -1,5 +1,5 @@ #include "Detector.h" -#include "HYTEMousematController.h" +#include "HYTEMousematController_Windows.h" #include "RGBController.h" #include "RGBController_HYTEMousemat.h" #include "find_usb_serial_port.h" diff --git a/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController.cpp b/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController_Windows.cpp similarity index 98% rename from Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController.cpp rename to Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController_Windows.cpp index 7b31f1c7..d6bc9c2c 100644 --- a/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController.cpp +++ b/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController_Windows.cpp @@ -6,7 +6,7 @@ | Adam Honse (calcprogrammer1@gmail.com), 7/18/2023 | \*---------------------------------------------------------*/ -#include "HYTEMousematController.h" +#include "HYTEMousematController_Windows.h" HYTEMousematController::HYTEMousematController(char* port) { diff --git a/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController.h b/Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController_Windows.h similarity index 100% rename from Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController.h rename to Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController_Windows.h diff --git a/Controllers/HYTEMousematController/RGBController_HYTEMousemat.h b/Controllers/HYTEMousematController/RGBController_HYTEMousemat.h index 67dc3952..27b7d7c0 100644 --- a/Controllers/HYTEMousematController/RGBController_HYTEMousemat.h +++ b/Controllers/HYTEMousematController/RGBController_HYTEMousemat.h @@ -10,7 +10,11 @@ #pragma once #include "RGBController.h" -#include "HYTEMousematController.h" +#ifdef _WIN32 +#include "HYTEMousematController_Windows.h" +#else +#include "HYTEMousematController_Linux.h" +#endif enum { diff --git a/Controllers/LinuxLEDController/LinuxLEDControllerDetect.cpp b/Controllers/LinuxLEDController/LinuxLEDControllerDetect_Linux.cpp similarity index 95% rename from Controllers/LinuxLEDController/LinuxLEDControllerDetect.cpp rename to Controllers/LinuxLEDController/LinuxLEDControllerDetect_Linux.cpp index eb488b86..2e46ae6b 100644 --- a/Controllers/LinuxLEDController/LinuxLEDControllerDetect.cpp +++ b/Controllers/LinuxLEDController/LinuxLEDControllerDetect_Linux.cpp @@ -1,7 +1,6 @@ #include "Detector.h" -#include "LinuxLEDController.h" #include "RGBController.h" -#include "RGBController_LinuxLED.h" +#include "RGBController_LinuxLED_Linux.h" #include "SettingsManager.h" #include #include diff --git a/Controllers/LinuxLEDController/LinuxLEDController.cpp b/Controllers/LinuxLEDController/LinuxLEDController_Linux.cpp similarity index 97% rename from Controllers/LinuxLEDController/LinuxLEDController.cpp rename to Controllers/LinuxLEDController/LinuxLEDController_Linux.cpp index b17ec17b..cb8957ba 100644 --- a/Controllers/LinuxLEDController/LinuxLEDController.cpp +++ b/Controllers/LinuxLEDController/LinuxLEDController_Linux.cpp @@ -1,4 +1,4 @@ -#include "LinuxLEDController.h" +#include "LinuxLEDController_Linux.h" LinuxLEDController::LinuxLEDController() { diff --git a/Controllers/LinuxLEDController/LinuxLEDController.h b/Controllers/LinuxLEDController/LinuxLEDController_Linux.h similarity index 100% rename from Controllers/LinuxLEDController/LinuxLEDController.h rename to Controllers/LinuxLEDController/LinuxLEDController_Linux.h diff --git a/Controllers/LinuxLEDController/RGBController_LinuxLED.cpp b/Controllers/LinuxLEDController/RGBController_LinuxLED_Linux.cpp similarity index 94% rename from Controllers/LinuxLEDController/RGBController_LinuxLED.cpp rename to Controllers/LinuxLEDController/RGBController_LinuxLED_Linux.cpp index 85dd7ef6..38a8f16d 100644 --- a/Controllers/LinuxLEDController/RGBController_LinuxLED.cpp +++ b/Controllers/LinuxLEDController/RGBController_LinuxLED_Linux.cpp @@ -6,7 +6,7 @@ | Adam Honse (CalcProgrammer1) 9/25/2020 | \*-----------------------------------------*/ -#include "RGBController_LinuxLED.h" +#include "RGBController_LinuxLED_Linux.h" /**------------------------------------------------------------------*\ @name Dummy diff --git a/Controllers/LinuxLEDController/RGBController_LinuxLED.h b/Controllers/LinuxLEDController/RGBController_LinuxLED_Linux.h similarity index 95% rename from Controllers/LinuxLEDController/RGBController_LinuxLED.h rename to Controllers/LinuxLEDController/RGBController_LinuxLED_Linux.h index b021167f..41d79055 100644 --- a/Controllers/LinuxLEDController/RGBController_LinuxLED.h +++ b/Controllers/LinuxLEDController/RGBController_LinuxLED_Linux.h @@ -8,7 +8,7 @@ #pragma once #include "RGBController.h" -#include "LinuxLEDController.h" +#include "LinuxLEDController_Linux.h" class RGBController_LinuxLED : public RGBController { diff --git a/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationControllerDetect.cpp b/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationControllerDetect_Windows.cpp similarity index 99% rename from Controllers/NVIDIAIlluminationController/NVIDIAIlluminationControllerDetect.cpp rename to Controllers/NVIDIAIlluminationController/NVIDIAIlluminationControllerDetect_Windows.cpp index 276732ff..8c2c8a70 100644 --- a/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationControllerDetect.cpp +++ b/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationControllerDetect_Windows.cpp @@ -11,7 +11,7 @@ #include "LogManager.h" #include "RGBController.h" -#include "RGBController_NVIDIAIllumination.h" +#include "RGBController_NVIDIAIllumination_Windows.h" #include "pci_ids.h" #include diff --git a/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.cpp b/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller_Windows.cpp similarity index 99% rename from Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.cpp rename to Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller_Windows.cpp index ae8b4be9..b64c1706 100644 --- a/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.cpp +++ b/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller_Windows.cpp @@ -6,7 +6,7 @@ | Carter Miller (GingerRunner) 1/5/2022 | \*-----------------------------------------------*/ -#include "NVIDIAIlluminationV1Controller.h" +#include "NVIDIAIlluminationV1Controller_Windows.h" NVIDIAIlluminationV1Controller::NVIDIAIlluminationV1Controller(nvapi_accessor* nvapi_ptr, bool treats_rgbw_as_rgb) { diff --git a/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.h b/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller_Windows.h similarity index 98% rename from Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.h rename to Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller_Windows.h index 3ea81e46..ca52cfea 100644 --- a/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.h +++ b/Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller_Windows.h @@ -12,7 +12,7 @@ #include #include #include -#include "nvapi_accessor.h" +#include "nvapi_accessor_Windows.h" #include "RGBController.h" #include "LogManager.h" diff --git a/Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.cpp b/Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination_Windows.cpp similarity index 98% rename from Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.cpp rename to Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination_Windows.cpp index ba57f48f..3a9fa8b5 100644 --- a/Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.cpp +++ b/Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination_Windows.cpp @@ -45,8 +45,7 @@ \*-------------------------------------------------------------------*/ -#include "RGBController_NVIDIAIllumination.h" -#include "NVIDIAIlluminationV1Controller.h" +#include "RGBController_NVIDIAIllumination_Windows.h" #include RGBController_NVIDIAIlluminationV1::RGBController_NVIDIAIlluminationV1(NVIDIAIlluminationV1Controller* controller_ptr) diff --git a/Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.h b/Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination_Windows.h similarity index 95% rename from Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.h rename to Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination_Windows.h index ba7d7160..66bb3026 100644 --- a/Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.h +++ b/Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination_Windows.h @@ -11,7 +11,7 @@ #pragma once #include "RGBController.h" -#include "NVIDIAIlluminationV1Controller.h" +#include "NVIDIAIlluminationV1Controller_Windows.h" #include #define NVIDIA_FOUNDERS_V1_CONTROLLER_NAME "NVIDIA_FOUNDERS_V1" @@ -37,4 +37,4 @@ class RGBController_NVIDIAIlluminationV1 : public RGBController std::vector zoneIndexMap; std::vector zoneTypes; std::map nvidia_illum_zone_names; -}; \ No newline at end of file +}; diff --git a/Controllers/NVIDIAIlluminationController/nvapi_accessor.cpp b/Controllers/NVIDIAIlluminationController/nvapi_accessor_Windows.cpp similarity index 97% rename from Controllers/NVIDIAIlluminationController/nvapi_accessor.cpp rename to Controllers/NVIDIAIlluminationController/nvapi_accessor_Windows.cpp index cd2152bf..c92ecbb2 100644 --- a/Controllers/NVIDIAIlluminationController/nvapi_accessor.cpp +++ b/Controllers/NVIDIAIlluminationController/nvapi_accessor_Windows.cpp @@ -7,7 +7,7 @@ | Carter Miller (GingerRunner) 6/20/2022 | \*-----------------------------------------*/ -#include "nvapi_accessor.h" +#include "nvapi_accessor_Windows.h" #include #include diff --git a/Controllers/NVIDIAIlluminationController/nvapi_accessor.h b/Controllers/NVIDIAIlluminationController/nvapi_accessor_Windows.h similarity index 100% rename from Controllers/NVIDIAIlluminationController/nvapi_accessor.h rename to Controllers/NVIDIAIlluminationController/nvapi_accessor_Windows.h diff --git a/OpenRGB.pro b/OpenRGB.pro index 45c7346c..3e9c31e8 100644 --- a/OpenRGB.pro +++ b/OpenRGB.pro @@ -58,10 +58,38 @@ DEFINES += GIT_COMMIT_DATE=\\"\"\"$$GIT_COMMIT_DATE\\"\"\" \ GIT_BRANCH=\\"\"\"$$GIT_BRANCH\\"\"\" +#-----------------------------------------------------------------------------------------------# +# OpenRGB dynamically added sources # +#-----------------------------------------------------------------------------------------------# +FORMS += $$files("qt/*.ui", true) + +for(iter, FORMS) { + GUI_INCLUDES += $$dirname(iter) +} +GUI_INCLUDES = $$unique(GUI_INCLUDES) + +GUI_H = $$files("qt/*.h", true) +GUI_CPP = $$files("qt/*.cpp", true) + +CONTROLLER_H = $$files("Controllers/*.h", true) +CONTROLLER_CPP = $$files("Controllers/*.cpp", true) + +for(iter, $$list($$CONTROLLER_H)) { + CONTROLLER_INCLUDES += $$dirname(iter) +} +CONTROLLER_INCLUDES = $$unique(CONTROLLER_INCLUDES) + +CONTROLLER_H_WIN = $$files("Controllers/*_Windows.h", true) +CONTROLLER_CPP_WIN = $$files("Controllers/*_Windows.cpp", true) +CONTROLLER_H_LNX = $$files("Controllers/*_Linux.h", true) +CONTROLLER_CPP_LNX = $$files("Controllers/*_Linux.cpp", true) + #-----------------------------------------------------------------------------------------------# # OpenRGB Common # #-----------------------------------------------------------------------------------------------# INCLUDEPATH += \ + $$CONTROLLER_INCLUDES \ + $$GUI_INCLUDES \ dependencies/ColorWheel \ dependencies/Swatches/ \ dependencies/CRCpp/ \ @@ -84,164 +112,14 @@ INCLUDEPATH += serial_port/ \ super_io/ \ AutoStart/ \ - qt/OpenRGBClientInfoPage/ \ - qt/OpenRGBConsolePage/ \ - qt/OpenRGBDeviceInfoPage/ \ - qt/OpenRGBDevicePage/ \ - qt/OpenRGBDialog2/ \ - qt/OpenRGBDMXSettingsPage/ \ - qt/OpenRGBE131SettingsPage/ \ - qt/OpenRGBElgatoKeyLightSettingsPage/ \ - qt/OpenRGBHardwareIDsDialog/ \ - qt/OpenRGBKasaSmartSettingsPage/ \ - qt/OpenRGBLIFXSettingsPage/ \ - qt/OpenRGBNanoleafSettingsPage/ \ - qt/OpenRGBPhilipsHueSettingsPage/ \ - qt/OpenRGBPhilipsWizSettingsPage/ \ - qt/OpenRGBPluginContainer/ \ - qt/OpenRGBProfileSaveDialog/ \ - qt/OpenRGBQMKORGBSettingsPage/ \ - qt/OpenRGBSerialSettingsPage/ \ - qt/OpenRGBServerInfoPage/ \ - qt/OpenRGBSettingsPage/ \ - qt/OpenRGBSoftwareInfoPage/ \ - qt/OpenRGBSupportedDevicesPage/ \ - qt/OpenRGBSystemInfoPage/ \ - qt/OpenRGBYeelightSettingsPage/ \ - qt/OpenRGBZoneResizeDialog/ \ - qt/OpenRGBZonesBulkResizer/ \ - Controllers/A4TechController/ \ - Controllers/AlienwareController/ \ - Controllers/AlienwareKeyboardController/ \ - Controllers/AMDWraithPrismController/ \ - Controllers/AOCKeyboardController/ \ - Controllers/AOCMouseController/ \ - Controllers/AOCMousematController/ \ - Controllers/ASRockPolychromeUSBController/ \ - Controllers/ASRockSMBusController/ \ - Controllers/AsusAuraCoreController/ \ - Controllers/AsusAuraGPUController/ \ - Controllers/AsusAuraUSBController/ \ - Controllers/CherryKeyboardController/ \ - Controllers/CoolerMasterController/ \ - Controllers/CorsairController/ \ - Controllers/CorsairCommanderCoreController/ \ - Controllers/CorsairDominatorPlatinumController/ \ - Controllers/CorsairHydroController/ \ - Controllers/CorsairHydro2Controller/ \ - Controllers/CorsairHydroPlatinumController/ \ - Controllers/CorsairPeripheralController/ \ - Controllers/CorsairPeripheralV2Controller/ \ - Controllers/CorsairLightingNodeController/ \ - Controllers/CorsairVengeanceController/ \ - Controllers/CorsairVengeanceProController/ \ - Controllers/CorsairWirelessController/ \ - Controllers/CreativeController/ \ - Controllers/CrucialController/ \ - Controllers/CryorigH7QuadLumiController/ \ - Controllers/DasKeyboardController/ \ - Controllers/DebugController/ \ - Controllers/DMXController/ \ - Controllers/DuckyKeyboardController/ \ - Controllers/DygmaRaiseController/ \ - Controllers/E131Controller/ \ - Controllers/EKController/ \ - Controllers/ENESMBusController/ \ - Controllers/ENESMBusController/ENESMBusInterface \ - Controllers/EpomakerController/ \ - Controllers/EspurnaController/ \ - Controllers/EVGAGP102GPUController/ \ - Controllers/EVGAPascalGPUController/ \ - Controllers/EVGATuringGPUController/ \ - Controllers/EVGAAmpereGPUController/ \ - Controllers/EVisionKeyboardController/ \ - Controllers/FanBusController/ \ - Controllers/GainwardGPUController/ \ - Controllers/GaiZongGaiKeyboardController/ \ - Controllers/GalaxGPUController/ \ - Controllers/GigabyteAorusCPUCoolerController/ \ - Controllers/GigabyteAorusLaptopController/ \ - Controllers/GigabyteAorusMouseController/ \ - Controllers/GigabyteAorusPCCaseController/ \ - Controllers/GigabyteRGBFusion2DRAMController/ \ - Controllers/GigabyteRGBFusion2SMBusController/ \ - Controllers/GigabyteRGBFusion2USBController/ \ - Controllers/GigabyteRGBFusionController/ \ - Controllers/GigabyteRGBFusionGPUController/ \ - Controllers/GigabyteRGBFusion2GPUController/ \ - Controllers/GigabyteSuperIORGBController/ \ - Controllers/HoltekController/ \ - Controllers/HPOmen30LController/ \ - Controllers/HyperXDRAMController/ \ - Controllers/HyperXKeyboardController/ \ - Controllers/HyperXMicrophoneController/ \ - Controllers/HyperXMouseController/ \ - Controllers/HyperXMousematController/ \ - Controllers/HYTEMousematController/ \ - Controllers/InstantMouseController/ \ - Controllers/IntelArcA770LEController/ \ - Controllers/IonicoController/ \ - Controllers/JGINYUEInternalUSBController/ \ - Controllers/LEDStripController/ \ - Controllers/LegoDimensionsToypadBaseController/ \ - Controllers/LenovoControllers/ \ - Controllers/LenovoMotherboardController/ \ - Controllers/LGMonitorController/ \ - Controllers/LianLiController/ \ - Controllers/LIFXController/ \ - Controllers/LogitechController/ \ - Controllers/MSI3ZoneController/ \ - Controllers/MSIGPUController/ \ - Controllers/MSIMysticLightController/ \ - Controllers/MSIOptixController/ \ - Controllers/MSIRGBController/ \ - Controllers/MSIVigorController/ \ - Controllers/NanoleafController/ \ - Controllers/NollieController/ \ - Controllers/NZXTHue1Controller/ \ - Controllers/NZXTHue2Controller/ \ - Controllers/NZXTHuePlusController/ \ - Controllers/NZXTKrakenController/ \ - Controllers/PatriotViperController/ \ - Controllers/PatriotViperSteelController/ \ - Controllers/PhilipsHueController/ \ - Controllers/PhilipsWizController/ \ - Controllers/PNYGPUController/ \ - Controllers/PNYLovelaceGPUController/ \ - Controllers/QMKOpenRGBController/ \ - Controllers/RazerController/ \ - Controllers/RedragonController/ \ - Controllers/RedSquareKeyroxController/ \ - Controllers/RoccatController/ \ - Controllers/SapphireGPUController/ \ - Controllers/SeagateController/ \ - Controllers/SinowealthController/ \ - Controllers/SonyGamepadController/ \ - Controllers/SRGBmodsController/ \ - Controllers/SteelSeriesController/ \ - Controllers/TecknetController/ \ - Controllers/ThermaltakePoseidonZRGBController/ \ - Controllers/ThermaltakeRiingController/ \ - Controllers/ViewSonicController/ \ - Controllers/WootingKeyboardController/ \ - Controllers/WushiController/ \ - Controllers/YeelightController/ \ - Controllers/ZalmanZSyncController/ \ - Controllers/ZotacTuringGPUController/ \ - Controllers/ZotacV2GPUController/ \ KeyboardLayoutManager/ \ RGBController/ \ qt/ -contains(QMAKE_PLATFORM, freebsd) { - INCLUDEPATH -= \ - Controllers/GigabyteRGBFusion2GPUController/ -} - HEADERS += \ + $$GUI_H \ + $$CONTROLLER_H \ Colors.h \ - Controllers/SinowealthController/GenesisXenon200Controller.h \ - Controllers/SinowealthController/RGBController_GenesisXenon200.h \ dependencies/ColorWheel/ColorWheel.h \ dependencies/Swatches/swatches.h \ dependencies/hidapi/hidapi/hidapi.h \ @@ -258,7 +136,6 @@ HEADERS += Detector.h \ DeviceDetector.h \ filesystem.h \ - qt/DetectorTableModel.h \ hidapi_wrapper/hidapi_wrapper.h \ i2c_smbus/i2c_smbus.h \ i2c_tools/i2c_tools.h \ @@ -267,588 +144,21 @@ HEADERS += interop/DeviceGuardManager.h \ net_port/net_port.h \ pci_ids/pci_ids.h \ - qt/DeviceView.h \ - qt/OpenRGBFont.h \ - qt/OpenRGBThemeManager.h \ - qt/QTooltipedSlider.h \ - qt/TabLabel.h \ - qt/OpenRGBClientInfoPage/OpenRGBClientInfoPage.h \ - qt/OpenRGBConsolePage/OpenRGBConsolePage.h \ - qt/OpenRGBDeviceInfoPage/OpenRGBDeviceInfoPage.h \ - qt/OpenRGBDevicePage/OpenRGBDevicePage.h \ - qt/OpenRGBDialog2/OpenRGBDialog2.h \ - qt/OpenRGBDMXSettingsPage/OpenRGBDMXSettingsEntry.h \ - qt/OpenRGBDMXSettingsPage/OpenRGBDMXSettingsPage.h \ - qt/OpenRGBE131SettingsPage/OpenRGBE131SettingsEntry.h \ - qt/OpenRGBE131SettingsPage/OpenRGBE131SettingsPage.h \ - qt/OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsEntry.h \ - qt/OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsPage.h \ - qt/OpenRGBHardwareIDsDialog/OpenRGBHardwareIDsDialog.h \ - qt/OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsEntry.h \ - qt/OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsPage.h \ - qt/OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsEntry.h \ - qt/OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsPage.h \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafNewDeviceDialog.h \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsEntry.h \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsPage.h \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafScanningThread.h \ - qt/OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsEntry.h \ - qt/OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsPage.h \ - qt/OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsEntry.h \ - qt/OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsPage.h \ - qt/OpenRGBPluginContainer/OpenRGBPluginContainer.h \ - qt/OpenRGBPluginsPage/OpenRGBPluginsEntry.h \ - qt/OpenRGBPluginsPage/OpenRGBPluginsList.h \ - qt/OpenRGBPluginsPage/OpenRGBPluginsPage.h \ - qt/OpenRGBProfileSaveDialog/OpenRGBProfileSaveDialog.h \ - qt/OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsEntry.h \ - qt/OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsPage.h \ - qt/OpenRGBSerialSettingsPage/OpenRGBSerialSettingsEntry.h \ - qt/OpenRGBSerialSettingsPage/OpenRGBSerialSettingsPage.h \ - qt/OpenRGBServerInfoPage/OpenRGBServerInfoPage.h \ - qt/OpenRGBSettingsPage/OpenRGBSettingsPage.h \ - qt/OpenRGBSoftwareInfoPage/OpenRGBSoftwareInfoPage.h \ - qt/OpenRGBSupportedDevicesPage/OpenRGBSupportedDevicesPage.h \ - qt/OpenRGBSystemInfoPage/OpenRGBSystemInfoPage.h \ - qt/OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsEntry.h \ - qt/OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsPage.h \ - qt/OpenRGBZoneResizeDialog/OpenRGBZoneResizeDialog.h \ - qt/OpenRGBZonesBulkResizer/OpenRGBZonesBulkResizer.h \ scsiapi/scsiapi.h \ serial_port/find_usb_serial_port.h \ serial_port/serial_port.h \ StringUtils.h \ super_io/super_io.h \ AutoStart/AutoStart.h \ - Controllers/A4TechController/BloodyMouseController.h \ - Controllers/A4TechController/RGBController_BloodyMouse.h \ - Controllers/AlienwareController/AlienwareController.h \ - Controllers/AlienwareController/RGBController_Alienware.h \ - Controllers/AlienwareKeyboardController/AlienwareAW510KController.h \ - Controllers/AlienwareKeyboardController/AlienwareAW410KController.h \ - Controllers/AlienwareKeyboardController/RGBController_AlienwareAW510K.h \ - Controllers/AlienwareKeyboardController/RGBController_AlienwareAW410K.h \ - Controllers/AMDWraithPrismController/AMDWraithPrismController.h \ - Controllers/AMDWraithPrismController/RGBController_AMDWraithPrism.h \ - Controllers/AnnePro2Controller/AnnePro2Controller.h \ - Controllers/AnnePro2Controller/RGBController_AnnePro2.h \ - Controllers/AOCKeyboardController/AOCKeyboardController.h \ - Controllers/AOCKeyboardController/RGBController_AOCKeyboard.h \ - Controllers/AOCMouseController/AOCMouseController.h \ - Controllers/AOCMouseController/RGBController_AOCMouse.h \ - Controllers/AOCMousematController/AOCMousematController.h \ - Controllers/AOCMousematController/RGBController_AOCMousemat.h \ - Controllers/ArcticController/ArcticController.h \ - Controllers/ArcticController/RGBController_Arctic.h \ - Controllers/ASRockPolychromeUSBController/ASRockPolychromeUSBController.h \ - Controllers/ASRockPolychromeUSBController/RGBController_ASRockPolychromeUSB.h \ - Controllers/ASRockSMBusController/ASRockASRRGBSMBusController.h \ - Controllers/ASRockSMBusController/RGBController_ASRockASRRGBSMBus.h \ - Controllers/ASRockSMBusController/ASRockPolychromeV1SMBusController.h \ - Controllers/ASRockSMBusController/RGBController_ASRockPolychromeV1SMBus.h \ - Controllers/ASRockSMBusController/ASRockPolychromeV2SMBusController.h \ - Controllers/ASRockSMBusController/RGBController_ASRockPolychromeV2SMBus.h \ - Controllers/AsusAuraCoreController/AsusAuraCoreController.h \ - Controllers/AsusAuraCoreController/AsusAuraCoreLaptopController.h \ - Controllers/AsusAuraCoreController/RGBController_AsusAuraCore.h \ - Controllers/AsusAuraCoreController/RGBController_AsusAuraCoreLaptop.h \ - Controllers/AsusAuraGPUController/AsusAuraGPUController.h \ - Controllers/AsusAuraGPUController/RGBController_AsusAuraGPU.h \ - Controllers/AsusAuraUSBController/AsusAuraUSBController.h \ - Controllers/AsusAuraUSBController/AsusAuraAddressableController.h \ - Controllers/AsusAuraUSBController/AsusAuraHeadsetStandController.h \ - Controllers/AsusAuraUSBController/AsusAuraKeyboardController.h \ - Controllers/AsusAuraUSBController/AsusAuraMainboardController.h \ - Controllers/AsusAuraUSBController/AsusAuraMonitorController.h \ - Controllers/AsusAuraUSBController/AsusAuraMouseController.h \ - Controllers/AsusAuraUSBController/AsusAuraMousematController.h \ - Controllers/AsusAuraUSBController/AsusAuraMouseDevices.h \ - Controllers/AsusAuraUSBController/AsusAuraMouseGen1Controller.h \ - Controllers/AsusAuraUSBController/AsusROGAllyController.h \ - Controllers/AsusAuraUSBController/AsusAuraRyuoAIOController.h \ - Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController.h \ - Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardLayouts.h \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraHeadsetStand.h \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraKeyboard.h \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraMainboard.h \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraMonitor.h \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraMouse.h \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraMousemat.h \ - Controllers/AsusAuraUSBController/RGBController_AsusROGAlly.h \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraRyuoAIO.h \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraTUFKeyboard.h \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraUSB.h \ - Controllers/AsusAuraUSBController/RGBController_AsusROGSpatha.h \ - Controllers/AsusAuraUSBController/RGBController_AsusROGStrixEvolve.h \ - Controllers/AsusAuraUSBController/RGBController_ROGStrixLC_Controller.h \ - Controllers/AsusAuraUSBController/ROGStrixLC_Controller.h \ - Controllers/AsusLegacyUSBController/AsusCerberusKeyboardController.h \ - Controllers/AsusLegacyUSBController/AsusSagarisKeyboardController.h \ - Controllers/AsusLegacyUSBController/AsusStrixClawController.h \ - Controllers/AsusLegacyUSBController/RGBController_AsusCerberusKeyboard.h \ - Controllers/AsusLegacyUSBController/RGBController_AsusSagarisKeyboard.h \ - Controllers/AsusLegacyUSBController/RGBController_AsusStrixClaw.h \ - Controllers/BlinkyTapeController/BlinkyTapeController.h \ - Controllers/BlinkyTapeController/RGBController_BlinkyTape.h \ - Controllers/CherryKeyboardController/CherryKeyboardController.h \ - Controllers/CherryKeyboardController/RGBController_CherryKeyboard.h \ - Controllers/ColorfulGPUController/ColorfulGPUController.h \ - Controllers/ColorfulGPUController/RGBController_ColorfulGPU.h \ - Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.h \ - Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.h \ - Controllers/CoolerMasterController/CMARGBcontroller.h \ - Controllers/CoolerMasterController/CMARGBGen2A1controller.h \ - Controllers/CoolerMasterController/CMKeyboardAbstractController.h \ - Controllers/CoolerMasterController/CMKeyboardDevices.h \ - Controllers/CoolerMasterController/CMKeyboardV1Controller.h \ - Controllers/CoolerMasterController/CMKeyboardV2Controller.h \ - Controllers/CoolerMasterController/CMMMController.h \ - Controllers/CoolerMasterController/CMMM711Controller.h \ - Controllers/CoolerMasterController/CMMonitorController.h \ - Controllers/CoolerMasterController/CMMP750Controller.h \ - Controllers/CoolerMasterController/CMR6000Controller.h \ - Controllers/CoolerMasterController/CMRGBController.h \ - Controllers/CoolerMasterController/CMSmallARGBController.h \ - Controllers/CoolerMasterController/RGBController_CMARGBController.h \ - Controllers/CoolerMasterController/RGBController_CMARGBGen2A1Controller.h \ - Controllers/CoolerMasterController/RGBController_CMKeyboardController.h \ - Controllers/CoolerMasterController/RGBController_CMMMController.h \ - Controllers/CoolerMasterController/RGBController_CMMM711Controller.h \ - Controllers/CoolerMasterController/RGBController_CMMonitorController.h \ - Controllers/CoolerMasterController/RGBController_CMMP750Controller.h \ - Controllers/CoolerMasterController/RGBController_CMR6000Controller.h \ - Controllers/CoolerMasterController/RGBController_CMRGBController.h \ - Controllers/CoolerMasterController/RGBController_CMSmallARGBController.h \ - Controllers/CorsairCommanderCoreController/CorsairCommanderCoreController.h \ - Controllers/CorsairCommanderCoreController/RGBController_CorsairCommanderCore.h \ - Controllers/CorsairController/CorsairDeviceGuard.h \ - Controllers/CorsairDominatorPlatinumController/CorsairDominatorPlatinumController.h \ - Controllers/CorsairDominatorPlatinumController/RGBController_CorsairDominatorPlatinum.h \ - Controllers/CorsairHydroController/CorsairHydroController.h \ - Controllers/CorsairHydroController/RGBController_CorsairHydro.h \ - Controllers/CorsairHydro2Controller/CorsairHydro2Controller.h \ - Controllers/CorsairHydro2Controller/RGBController_CorsairHydro2.h \ - Controllers/CorsairHydroPlatinumController/CorsairHydroPlatinumController.h \ - Controllers/CorsairHydroPlatinumController/RGBController_CorsairHydroPlatinum.h \ - Controllers/CorsairLightingNodeController/CorsairLightingNodeController.h \ - Controllers/CorsairLightingNodeController/RGBController_CorsairLightingNode.h \ - Controllers/CorsairPeripheralController/CorsairPeripheralController.h \ - Controllers/CorsairPeripheralController/CorsairK55RGBPROXTController.h \ - Controllers/CorsairPeripheralController/CorsairK65MiniController.h \ - Controllers/CorsairPeripheralController/CorsairK95PlatinumXTController.h \ - Controllers/CorsairPeripheralController/RGBController_CorsairPeripheral.h \ - Controllers/CorsairPeripheralController/RGBController_CorsairK55RGBPROXT.h \ - Controllers/CorsairPeripheralController/RGBController_CorsairK65Mini.h \ - Controllers/CorsairPeripheralController/RGBController_CorsairK95PlatinumXT.h \ - Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Controller.h \ - Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Devices.h \ - Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2HardwareController.h \ - Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2SoftwareController.h \ - Controllers/CorsairPeripheralV2Controller/RGBController_CorsairV2Hardware.h \ - Controllers/CorsairPeripheralV2Controller/RGBController_CorsairV2Software.h \ - Controllers/CorsairVengeanceController/CorsairVengeanceController.h \ - Controllers/CorsairVengeanceController/RGBController_CorsairVengeance.h \ - Controllers/CorsairVengeanceProController/CorsairVengeanceProController.h \ - Controllers/CorsairVengeanceProController/RGBController_CorsairVengeancePro.h \ - Controllers/CorsairWirelessController/CorsairWirelessController.h \ - Controllers/CorsairWirelessController/RGBController_CorsairWireless.h \ - Controllers/CougarController/CougarKeyboardController.h \ - Controllers/CougarController/CougarRevengerSTController.h \ - Controllers/CougarController/RGBController_CougarKeyboard.h \ - Controllers/CougarController/RGBController_CougarRevengerST.h \ - Controllers/CreativeController/CreativeSoundBlasterXG6Controller.h \ - Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.h \ - Controllers/CrucialController/CrucialController.h \ - Controllers/CrucialController/RGBController_Crucial.h \ - Controllers/CryorigH7QuadLumiController/CryorigH7QuadLumiController.h \ - Controllers/CryorigH7QuadLumiController/RGBController_CryorigH7QuadLumi.h \ - Controllers/DarkProject/DarkProjectKeyboardController.h \ - Controllers/DarkProject/RGBController_DarkProjectKeyboard.h \ - Controllers/DasKeyboardController/DasKeyboardController.h \ - Controllers/DasKeyboardController/RGBController_DasKeyboard.h \ - Controllers/DMXController/RGBController_DMX.h \ - Controllers/DuckyKeyboardController/DuckyKeyboardController.h \ - Controllers/DuckyKeyboardController/RGBController_DuckyKeyboard.h \ - Controllers/DygmaRaiseController/DygmaRaiseController.h \ - Controllers/DygmaRaiseController/RGBController_DygmaRaise.h \ - Controllers/DebugController/RGBController_Debug.h \ - Controllers/E131Controller/RGBController_E131.h \ - Controllers/EKController/EKController.h \ - Controllers/EKController/RGBController_EKController.h \ - Controllers/ElgatoKeyLightController/ElgatoKeyLightController.h \ - Controllers/ElgatoKeyLightController/RGBController_ElgatoKeyLight.h \ - Controllers/ENESMBusController/ENESMBusController.h \ - Controllers/ENESMBusController/RGBController_ENESMBus.h \ - Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface.h \ - Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_i2c_smbus.h \ - Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_ROGArion.h \ - Controllers/EpomakerController/EpomakerController.h \ - Controllers/EpomakerController/RGBController_EpomakerController.h \ - Controllers/EspurnaController/EspurnaController.h \ - Controllers/EspurnaController/RGBController_Espurna.h \ - Controllers/EVGAGP102GPUController/EVGAGP102Controller.h \ - Controllers/EVGAGP102GPUController/RGBController_EVGAGP102.h \ - Controllers/EVGAPascalGPUController/EVGAGPUv1Controller.h \ - Controllers/EVGAPascalGPUController/RGBController_EVGAGPUv1.h \ - Controllers/EVGATuringGPUController/EVGAGPUv2Controller.h \ - Controllers/EVGATuringGPUController/RGBController_EVGAGPUv2.h \ - Controllers/EVGAAmpereGPUController/EVGAGPUv3Controller.h \ - Controllers/EVGAAmpereGPUController/RGBController_EVGAGPUv3.h \ - Controllers/EVGAUSBController/EVGAKeyboardController.h \ - Controllers/EVGAUSBController/EVGAMouseController.h \ - Controllers/EVGAUSBController/RGBController_EVGAKeyboard.h \ - Controllers/EVGAUSBController/RGBController_EVGAMouse.h \ - Controllers/EVisionKeyboardController/EVisionKeyboardController.h \ - Controllers/EVisionKeyboardController/EVisionV2KeyboardController.h \ - Controllers/EVisionKeyboardController/RGBController_EVisionKeyboard.h \ - Controllers/EVisionKeyboardController/RGBController_EVisionV2Keyboard.h \ - Controllers/FanBusController/FanBusController.h \ - Controllers/FanBusController/FanBusInterface.h \ - Controllers/FanBusController/RGBController_FanBus.h \ - Controllers/GainwardGPUController/GainwardGPUv1Controller.h \ - Controllers/GainwardGPUController/GainwardGPUv2Controller.h \ - Controllers/GainwardGPUController/RGBController_GainwardGPUv1.h \ - Controllers/GainwardGPUController/RGBController_GainwardGPUv2.h \ - Controllers/GaiZongGaiKeyboardController/GaiZhongGaiController.h \ - Controllers/GaiZongGaiKeyboardController/RGBController_GaiZhongGai.h \ - Controllers/GalaxGPUController/GalaxGPUController.h \ - Controllers/GalaxGPUController/RGBController_GalaxGPU.h \ - Controllers/GigabyteAorusCPUCoolerController/ATC800Controller.h \ - Controllers/GigabyteAorusCPUCoolerController/RGBController_AorusATC800.h \ - Controllers/GigabyteAorusLaptopController/GigabyteAorusLaptopController.h \ - Controllers/GigabyteAorusLaptopController/RGBController_GigabyteAorusLaptop.h \ - Controllers/GigabyteAorusMouseController/GigabyteAorusMouseController.h \ - Controllers/GigabyteAorusMouseController/RGBController_GigabyteAorusMouse.h \ - Controllers/GigabyteAorusPCCaseController/GigabyteAorusPCCaseController.h \ - Controllers/GigabyteAorusPCCaseController/RGBController_GigabyteAorusPCCase.h \ - Controllers/GigabyteRGBFusion2DRAMController/GigabyteRGBFusion2DRAMController.h \ - Controllers/GigabyteRGBFusion2DRAMController/RGBController_GigabyteRGBFusion2DRAM.h \ - Controllers/GigabyteRGBFusion2SMBusController/GigabyteRGBFusion2SMBusController.h \ - Controllers/GigabyteRGBFusion2SMBusController/RGBController_GigabyteRGBFusion2SMBus.h \ - Controllers/GigabyteRGBFusion2USBController/GigabyteRGBFusion2USBController.h \ - Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.h \ - Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.h \ - Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.h \ - Controllers/GigabyteRGBFusionGPUController/GigabyteRGBFusionGPUController.h \ - Controllers/GigabyteRGBFusionGPUController/RGBController_GigabyteRGBFusionGPU.h \ - Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUController.h \ - Controllers/GigabyteRGBFusion2GPUController/RGBController_GigabyteRGBFusion2GPU.h \ - Controllers/GigabyteSuperIORGBController/GigabyteSuperIORGBController.h \ - Controllers/HoltekController/HoltekA070Controller.h \ - Controllers/HoltekController/HoltekA1FAController.h \ - Controllers/HoltekController/RGBController_HoltekA070.h \ - Controllers/HoltekController/RGBController_HoltekA1FA.h \ - Controllers/HPOmen30LController/HPOmen30LController.h \ - Controllers/HPOmen30LController/RGBController_HPOmen30L.h \ - Controllers/HyperXDRAMController/HyperXDRAMController.h \ - Controllers/HyperXDRAMController/RGBController_HyperXDRAM.h \ - Controllers/HyperXKeyboardController/HyperXAlloyEliteController.h \ - Controllers/HyperXKeyboardController/HyperXAlloyElite2Controller.h \ - Controllers/HyperXKeyboardController/HyperXAlloyFPSController.h \ - Controllers/HyperXKeyboardController/HyperXAlloyOrigins60and65Controller.h \ - Controllers/HyperXKeyboardController/HyperXAlloyOriginsController.h \ - Controllers/HyperXKeyboardController/HyperXAlloyOriginsCoreController.h \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyElite.h \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyElite2.h \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyFPS.h \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyOrigins.h \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyOrigins60and65.h \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyOriginsCore.h \ - Controllers/HyperXMicrophoneController/HyperXMicrophoneController.h \ - Controllers/HyperXMicrophoneController/RGBController_HyperXMicrophone.h \ - Controllers/HyperXMouseController/HyperXPulsefireFPSProController.h \ - Controllers/HyperXMouseController/HyperXPulsefireHasteController.h \ - Controllers/HyperXMouseController/HyperXPulsefireSurgeController.h \ - Controllers/HyperXMouseController/HyperXPulsefireDartController.h \ - Controllers/HyperXMouseController/HyperXPulsefireRaidController.h \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireFPSPro.h \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireHaste.h \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireSurge.h \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireDart.h \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireRaid.h \ - Controllers/HyperXMousematController/HyperXMousematController.h \ - Controllers/HyperXMousematController/RGBController_HyperXMousemat.h \ - Controllers/InstantMouseController/InstantMouseController.h \ - Controllers/InstantMouseController/RGBController_InstantMouse.h \ - Controllers/IntelArcA770LEController/IntelArcA770LEController.h \ - Controllers/IntelArcA770LEController/RGBController_IntelArcA770LE.h \ - Controllers/IonicoController/IonicoController.h \ - Controllers/IonicoController/RGBController_Ionico.h \ - Controllers/JGINYUEInternalUSBController/JGINYUEInternalUSBController.h \ - Controllers/JGINYUEInternalUSBController/RGBController_JGINYUEInternalUSB.h \ - Controllers/KasaSmartController/KasaSmartController.h \ - Controllers/KasaSmartController/RGBController_KasaSmart.h \ - Controllers/KeychronKeyboardController/KeychronKeyboardController.h \ - Controllers/KeychronKeyboardController/RGBController_KeychronKeyboard.h \ - Controllers/LEDStripController/LEDStripController.h \ - Controllers/LEDStripController/RGBController_LEDStrip.h \ - Controllers/LegoDimensionsToypadBaseController/LegoDimensionsToypadBaseController.h \ - Controllers/LegoDimensionsToypadBaseController/RGBController_LegoDimensionsToypadBase.h \ - Controllers/LenovoControllers/Lenovo4ZoneUSBController.h \ - Controllers/LenovoControllers/LenovoDevices.h \ - Controllers/LenovoControllers/LenovoDevices4Zone.h \ - Controllers/LenovoControllers/LenovoGen7USBController.h \ - Controllers/LenovoControllers/LenovoUSBController.h \ - Controllers/LenovoControllers/LenovoUSBController_Gen7_8.h \ - Controllers/LenovoControllers/RGBController_Lenovo4ZoneUSB.h \ - Controllers/LenovoControllers/RGBController_LenovoUSB.h \ - Controllers/LenovoControllers/RGBController_Lenovo_Gen7_8.h \ - Controllers/LenovoControllers/RGBController_Lenovo_Gen7USB.h \ - Controllers/LenovoMotherboardController/LenovoMotherboardController.h \ - Controllers/LenovoMotherboardController/RGBController_LenovoMotherboard.h \ - Controllers/LexipMouseController/LexipMouseController.h \ - Controllers/LexipMouseController/RGBController_LexipMouse.h \ - Controllers/LGMonitorController/LGMonitorController.h \ - Controllers/LGMonitorController/RGBController_LGMonitor.h \ - Controllers/LIFXController/LIFXController.h \ - Controllers/LIFXController/RGBController_LIFX.h \ - Controllers/LianLiController/LianLiUniHubController.h \ - Controllers/LianLiController/LianLiUniHub_AL10Controller.h \ - Controllers/LianLiController/RGBController_LianLiUniHub.h \ - Controllers/LianLiController/RGBController_StrimerLConnect.h \ - Controllers/LianLiController/StrimerLConnectController.h \ - Controllers/LianLiController/LianLiUniHubALController.h \ - Controllers/LianLiController/RGBController_LianLiUniHubAL.h \ - Controllers/LianLiController/RGBController_LianLiUniHub_AL10.h \ - Controllers/LianLiController/LianLiUniHubSLInfinityController.h \ - Controllers/LianLiController/RGBController_LianLiUniHubSLInfinity.h \ - Controllers/LianLiController/LianLiUniHubSLV2Controller.h \ - Controllers/LianLiController/RGBController_LianLiUniHubSLV2.h \ - Controllers/LianLiController/LianLiGAIITrinityController.h \ - Controllers/LianLiController/RGBController_LianLiGAIITrinity.h \ - Controllers/LogitechController/LogitechProtocolCommon.h \ - Controllers/LogitechController/LogitechG203LController.h \ - Controllers/LogitechController/LogitechG213Controller.h \ - Controllers/LogitechController/LogitechG560Controller.h \ - Controllers/LogitechController/LogitechG933Controller.h \ - Controllers/LogitechController/LogitechG810Controller.h \ - Controllers/LogitechController/LogitechGProKeyboardController.h \ - Controllers/LogitechController/LogitechG910Controller.h \ - Controllers/LogitechController/LogitechG815Controller.h \ - Controllers/LogitechController/LogitechG915Controller.h \ - Controllers/LogitechController/LogitechGLightsyncController.h \ - Controllers/LogitechController/LogitechLightspeedController.h \ - Controllers/LogitechController/LogitechX56Controller.h \ - Controllers/LogitechController/RGBController_LogitechG203L.h \ - Controllers/LogitechController/RGBController_LogitechG213.h \ - Controllers/LogitechController/RGBController_LogitechG560.h \ - Controllers/LogitechController/RGBController_LogitechG933.h \ - Controllers/LogitechController/RGBController_LogitechG810.h \ - Controllers/LogitechController/RGBController_LogitechGProKeyboard.h \ - Controllers/LogitechController/RGBController_LogitechG910.h \ - Controllers/LogitechController/RGBController_LogitechG815.h \ - Controllers/LogitechController/RGBController_LogitechG915.h \ - Controllers/LogitechController/RGBController_LogitechGLightsync.h \ - Controllers/LogitechController/RGBController_LogitechGLightsync1zone.h \ - Controllers/LogitechController/RGBController_LogitechGPowerPlay.h \ - Controllers/LogitechController/RGBController_LogitechLightspeed.h \ - Controllers/LogitechController/RGBController_LogitechX56.h \ - Controllers/MountainKeyboardController/MountainKeyboardController.h \ - Controllers/MountainKeyboardController/RGBController_MountainKeyboard.h \ - Controllers/MSI3ZoneController/MSI3ZoneController.h \ - Controllers/MSI3ZoneController/RGBController_MSI3Zone.h \ - Controllers/MSIGPUController/MSIGPUController.h \ - Controllers/MSIGPUController/MSIGPUv2Controller.h \ - Controllers/MSIGPUController/RGBController_MSIGPU.h \ - Controllers/MSIGPUController/RGBController_MSIGPUv2.h \ - Controllers/MSIMysticLightController/MSIMysticLightCommon.h \ - Controllers/MSIMysticLightController/MSIMysticLight64Controller.h \ - Controllers/MSIMysticLightController/MSIMysticLight112Controller.h \ - Controllers/MSIMysticLightController/MSIMysticLight162Controller.h \ - Controllers/MSIMysticLightController/MSIMysticLight185Controller.h \ - Controllers/MSIMysticLightController/RGBController_MSIMysticLight64.h \ - Controllers/MSIMysticLightController/RGBController_MSIMysticLight112.h \ - Controllers/MSIMysticLightController/RGBController_MSIMysticLight162.h \ - Controllers/MSIMysticLightController/RGBController_MSIMysticLight185.h \ - Controllers/MSIOptixController/MSIOptixController.h \ - Controllers/MSIOptixController/RGBController_MSIOptix.h \ - Controllers/MSIRGBController/MSIRGBController.h \ - Controllers/MSIVigorController/RGBController_MSIVigorGK30.h \ - Controllers/MSIVigorController/MSIVigorGK30Controller.h \ - Controllers/NanoleafController/NanoleafController.h \ - Controllers/MSIRGBController/RGBController_MSIRGB.h \ - Controllers/N5312AController/N5312AController.h \ - Controllers/N5312AController/RGBController_N5312A.h \ - Controllers/NvidiaESAController/NvidiaESAController.h \ - Controllers/NanoleafController/RGBController_Nanoleaf.h \ - Controllers/NollieController/NollieController.h \ - Controllers/NollieController/RGBController_Nollie.h \ - Controllers/NvidiaESAController/RGBController_NvidiaESA.h \ - Controllers/NZXTHue1Controller/NZXTHue1Controller.h \ - Controllers/NZXTHue1Controller/RGBController_NZXTHue1.h \ - Controllers/NZXTHue2Controller/NZXTHue2Controller.h \ - Controllers/NZXTHue2Controller/RGBController_NZXTHue2.h \ - Controllers/NZXTHuePlusController/NZXTHuePlusController.h \ - Controllers/NZXTHuePlusController/RGBController_NZXTHuePlus.h \ - Controllers/NZXTKrakenController/NZXTKrakenController.h \ - Controllers/NZXTKrakenController/RGBController_NZXTKraken.h \ - Controllers/OKSController/OKSKeyboardController.h \ - Controllers/OKSController/RGBController_OKSKeyboard.h \ - Controllers/PalitGPUController/PalitGPUController.h \ - Controllers/PalitGPUController/RGBController_PalitGPU.h \ - Controllers/PatriotViperController/PatriotViperController.h \ - Controllers/PatriotViperController/RGBController_PatriotViper.h \ - Controllers/PatriotViperSteelController/PatriotViperSteelController.h \ - Controllers/PatriotViperSteelController/RGBController_PatriotViperSteel.h \ - Controllers/PhilipsHueController/PhilipsHueController.h \ - Controllers/PhilipsHueController/RGBController_PhilipsHue.h \ - Controllers/PhilipsWizController/PhilipsWizController.h \ - Controllers/PhilipsWizController/RGBController_PhilipsWiz.h \ - Controllers/PNYGPUController/PNYGPUController.h \ - Controllers/PNYGPUController/RGBController_PNYGPU.h \ - Controllers/PNYLovelaceGPUController/PNYLovelaceGPUController.h \ - Controllers/PNYLovelaceGPUController/RGBController_PNYLovelaceGPU.h \ - Controllers/QMKOpenRGBController/QMKOpenRGBController.h \ - Controllers/QMKOpenRGBController/QMKOpenRGBBaseController.h \ - Controllers/QMKOpenRGBController/QMKOpenRGBRev9Controller.h \ - Controllers/QMKOpenRGBController/QMKOpenRGBRevBController.h \ - Controllers/QMKOpenRGBController/QMKOpenRGBRevDController.h \ - Controllers/QMKOpenRGBController/RGBController_QMKOpenRGBRev9.h \ - Controllers/QMKOpenRGBController/RGBController_QMKOpenRGBRevB.h \ - Controllers/QMKOpenRGBController/RGBController_QMKOpenRGBRevD.h \ - Controllers/QMKOpenRGBController/RGBController_QMKOpenRGBRevE.h \ - Controllers/RazerController/RazerController.h \ - Controllers/RazerController/RazerKrakenController.h \ - Controllers/RazerController/RazerDevices.h \ - Controllers/RazerController/RGBController_Razer.h \ - Controllers/RazerController/RGBController_RazerAddressable.h \ - Controllers/RazerController/RGBController_RazerKraken.h \ - Controllers/RedragonController/RGBController_RedragonMouse.h \ - Controllers/RedragonController/RedragonMouseController.h \ - Controllers/RedSquareKeyroxController/RedSquareKeyroxController.h \ - Controllers/RedSquareKeyroxController/RedSquareKeyroxTKLClassicController.h \ - Controllers/RedSquareKeyroxController/RGBController_RedSquareKeyrox.h \ - Controllers/RedSquareKeyroxController/RGBController_RedSquareKeyroxTKLClassic.h \ - Controllers/RoccatController/RGBController_RoccatBurst.h \ - Controllers/RoccatController/RGBController_RoccatBurstProAir.h \ - Controllers/RoccatController/RGBController_RoccatElo.h \ - Controllers/RoccatController/RGBController_RoccatHordeAimo.h \ - Controllers/RoccatController/RGBController_RoccatKoneAimo.h \ - Controllers/RoccatController/RGBController_RoccatKonePro.h \ - Controllers/RoccatController/RGBController_RoccatKova.h \ - Controllers/RoccatController/RGBController_RoccatSenseAimo.h \ - Controllers/RoccatController/RGBController_RoccatVulcanKeyboard.h \ - Controllers/RoccatController/RoccatBurstController.h \ - Controllers/RoccatController/RoccatBurstProAirController.h \ - Controllers/RoccatController/RoccatEloController.h \ - Controllers/RoccatController/RoccatHordeAimoController.h \ - Controllers/RoccatController/RoccatKoneAimoController.h \ - Controllers/RoccatController/RoccatKoneProController.h \ - Controllers/RoccatController/RoccatKovaController.h \ - Controllers/RoccatController/RoccatSenseAimoController.h \ - Controllers/RoccatController/RoccatVulcanKeyboardController.h \ - Controllers/RoccatController/RoccatVulcanKeyboardLayouts.h \ - Controllers/SapphireGPUController/SapphireNitroGlowV1Controller.h \ - Controllers/SapphireGPUController/SapphireNitroGlowV3Controller.h \ - Controllers/SapphireGPUController/RGBController_SapphireNitroGlowV1.h \ - Controllers/SapphireGPUController/RGBController_SapphireNitroGlowV3.h \ - Controllers/SeagateController/SeagateController.h \ - Controllers/SeagateController/RGBController_Seagate.h \ - Controllers/SinowealthController/SinowealthController.h \ - Controllers/SinowealthController/SinowealthController1007.h \ - Controllers/SinowealthController/SinowealthGMOWController.h \ - Controllers/SinowealthController/SinowealthKeyboardController.h \ - Controllers/SinowealthController/SinowealthKeyboard16Controller.h \ - Controllers/SinowealthController/SinowealthKeyboard90Controller.h \ - Controllers/SinowealthController/RGBController_Sinowealth.h \ - Controllers/SinowealthController/RGBController_Sinowealth1007.h \ - Controllers/SinowealthController/RGBController_SinowealthGMOW.h \ - Controllers/SinowealthController/RGBController_SinowealthKeyboard.h \ - Controllers/SinowealthController/RGBController_SinowealthKeyboard16.h \ - Controllers/SinowealthController/RGBController_SinowealthKeyboard90.h \ - Controllers/SonyGamepadController/SonyDualSenseController.h \ - Controllers/SonyGamepadController/RGBController_SonyDualSense.h \ - Controllers/SonyGamepadController/SonyDS4Controller.h \ - Controllers/SonyGamepadController/RGBController_SonyDS4.h \ - Controllers/SRGBmodsController/SRGBmodsLEDControllerV1.h \ - Controllers/SRGBmodsController/RGBController_SRGBmodsLEDControllerV1.h \ - Controllers/SRGBmodsController/SRGBmodsPicoController.h \ - Controllers/SRGBmodsController/RGBController_SRGBmodsPico.h \ - Controllers/SteelSeriesController/color32.h \ - Controllers/SteelSeriesController/SteelSeriesAerox3Controller.h \ - Controllers/SteelSeriesController/SteelSeriesAerox9Controller.h \ - Controllers/SteelSeriesController/SteelSeriesApexBaseController.h \ - Controllers/SteelSeriesController/SteelSeriesApexController.h \ - Controllers/SteelSeriesController/SteelSeriesApex3Controller.h \ - Controllers/SteelSeriesController/SteelSeriesApex8ZoneController.h \ - Controllers/SteelSeriesController/SteelSeriesApexMController.h \ - Controllers/SteelSeriesController/SteelSeriesApexRegions.h \ - Controllers/SteelSeriesController/SteelSeriesApexTZoneController.h \ - Controllers/SteelSeriesController/SteelSeriesArctis5Controller.h \ - Controllers/SteelSeriesController/SteelSeriesGeneric.h \ - Controllers/SteelSeriesController/SteelSeriesMouseController.h \ - Controllers/SteelSeriesController/SteelSeriesOldApexController.h \ - Controllers/SteelSeriesController/SteelSeriesRivalController.h \ - Controllers/SteelSeriesController/SteelSeriesRival3Controller.h \ - Controllers/SteelSeriesController/SteelSeriesSenseiController.h \ - Controllers/SteelSeriesController/SteelSeriesSiberiaController.h \ - Controllers/SteelSeriesController/SteelSeriesQCKMatController.h \ - Controllers/SteelSeriesController/RGBController_SteelSeriesApex.h \ - Controllers/SteelSeriesController/RGBController_SteelSeriesApex3.h \ - Controllers/SteelSeriesController/RGBController_SteelSeriesArctis5.h \ - Controllers/SteelSeriesController/RGBController_SteelSeriesOldApex.h \ - Controllers/SteelSeriesController/RGBController_SteelSeriesRival.h \ - Controllers/SteelSeriesController/RGBController_SteelSeriesRival3.h \ - Controllers/SteelSeriesController/RGBController_SteelSeriesSiberia.h \ - Controllers/SteelSeriesController/RGBController_SteelSeriesQCKMat.h \ - Controllers/SteelSeriesController/RGBController_SteelSeriesSensei.h \ - Controllers/TecknetController/TecknetController.h \ - Controllers/TecknetController/RGBController_Tecknet.h \ - Controllers/ThermaltakePoseidonZRGBController/ThermaltakePoseidonZRGBController.h \ - Controllers/ThermaltakePoseidonZRGBController/RGBController_ThermaltakePoseidonZRGB.h \ - Controllers/ThermaltakeRiingController/ThermaltakeRiingController.h \ - Controllers/ThermaltakeRiingController/ThermaltakeRiingQuadController.h \ - Controllers/ThermaltakeRiingController/RGBController_ThermaltakeRiing.h \ - Controllers/ThingMController/BlinkController.h \ - Controllers/ThingMController/RGBController_BlinkController.h \ - Controllers/TrustController/RGBController_TrustGXT114.h \ - Controllers/TrustController/RGBController_TrustGXT180.h \ - Controllers/TrustController/TrustGXT114Controller.h \ - Controllers/TrustController/TrustGXT180Controller.h \ - Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.h \ - Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.h \ - Controllers/ViewSonicController/VS_XG270QG_Controller.h \ - Controllers/ViewSonicController/RGBController_XG270QG.h \ - Controllers/WinbondGamingKeyboardController/RGBController_WinbondGamingKeyboard.h \ - Controllers/WinbondGamingKeyboardController/WinbondGamingKeyboardController.h \ - Controllers/WootingKeyboardController/WootingKeyboardController.h \ - Controllers/WootingKeyboardController/WootingOneKeyboardController.h \ - Controllers/WootingKeyboardController/WootingTwoKeyboardController.h \ - Controllers/WootingKeyboardController/RGBController_WootingKeyboard.h \ - Controllers/WushiController/WushiL50USBController.h \ - Controllers/WushiController/RGBController_WushiL50USB.h \ - Controllers/ThermaltakeRiingController/RGBController_ThermaltakeRiingQuad.h \ - Controllers/YeelightController/YeelightController.h \ - Controllers/YeelightController/RGBController_Yeelight.h \ - Controllers/ZalmanZSyncController/ZalmanZSyncController.h \ - Controllers/ZalmanZSyncController/RGBController_ZalmanZSync.h \ - Controllers/ZETEdgeAirProController/ZETEdgeAirProController.h \ - Controllers/ZETEdgeAirProController/RGBController_ZETEdgeAirPro.h \ - Controllers/ZETKeyboardController/ZETBladeOpticalController.h \ - Controllers/ZETKeyboardController/RGBController_ZETBladeOptical.h \ - Controllers/ZotacTuringGPUController/ZotacTuringGPUController.h \ - Controllers/ZotacTuringGPUController/RGBController_ZotacTuringGPU.h \ - Controllers/ZotacV2GPUController/ZotacV2GPUController.h \ - Controllers/ZotacV2GPUController/RGBController_ZotacV2GPU.h \ KeyboardLayoutManager/KeyboardLayoutManager.h \ RGBController/RGBController.h \ RGBController/RGBController_Dummy.h \ RGBController/RGBControllerKeyNames.h \ RGBController/RGBController_Network.h \ -contains(QMAKE_PLATFORM, freebsd) { - HEADERS -= \ - Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUController.h \ - Controllers/GigabyteRGBFusion2GPUController/RGBController_GigabyteRGBFusion2GPU.h \ - Controllers/HoltekController/HoltekA070Controller.h \ - Controllers/HoltekController/HoltekA1FAController.h \ - Controllers/HoltekController/RGBController_HoltekA070.h \ - Controllers/HoltekController/RGBController_HoltekA1FA.h -} - SOURCES += \ - Controllers/SinowealthController/GenesisXenon200Controller.cpp \ - Controllers/SinowealthController/RGBController_GenesisXenon200.cpp \ + $$GUI_CPP \ + $$CONTROLLER_CPP \ dependencies/Swatches/swatches.cpp \ dependencies/dmiinfo.cpp \ dependencies/ColorWheel/ColorWheel.cpp \ @@ -891,730 +201,30 @@ SOURCES += ProfileManager.cpp \ ResourceManager.cpp \ SettingsManager.cpp \ - qt/DetectorTableModel.cpp \ i2c_smbus/i2c_smbus.cpp \ i2c_tools/i2c_tools.cpp \ interop/DeviceGuard.cpp \ interop/DeviceGuardLock.cpp \ interop/DeviceGuardManager.cpp \ net_port/net_port.cpp \ - qt/DeviceView.cpp \ - qt/hsv.cpp \ - qt/OpenRGBFont.cpp \ - qt/OpenRGBThemeManager.cpp \ - qt/QTooltipedSlider.cpp \ - qt/TabLabel.cpp \ - qt/OpenRGBClientInfoPage/OpenRGBClientInfoPage.cpp \ - qt/OpenRGBConsolePage/OpenRGBConsolePage.cpp \ - qt/OpenRGBDeviceInfoPage/OpenRGBDeviceInfoPage.cpp \ - qt/OpenRGBDevicePage/OpenRGBDevicePage.cpp \ - qt/OpenRGBDialog2/OpenRGBDialog2.cpp \ - qt/OpenRGBDMXSettingsPage/OpenRGBDMXSettingsEntry.cpp \ - qt/OpenRGBDMXSettingsPage/OpenRGBDMXSettingsPage.cpp \ - qt/OpenRGBE131SettingsPage/OpenRGBE131SettingsEntry.cpp \ - qt/OpenRGBE131SettingsPage/OpenRGBE131SettingsPage.cpp \ - qt/OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsEntry.cpp \ - qt/OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsPage.cpp \ - qt/OpenRGBHardwareIDsDialog/OpenRGBHardwareIDsDialog.cpp \ - qt/OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsEntry.cpp \ - qt/OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsPage.cpp \ - qt/OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsEntry.cpp \ - qt/OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsPage.cpp \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafNewDeviceDialog.cpp \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsEntry.cpp \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsPage.cpp \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafScanningThread.cpp \ - qt/OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsEntry.cpp \ - qt/OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsPage.cpp \ - qt/OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsEntry.cpp \ - qt/OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsPage.cpp \ - qt/OpenRGBPluginContainer/OpenRGBPluginContainer.cpp \ - qt/OpenRGBPluginsPage/OpenRGBPluginsEntry.cpp \ - qt/OpenRGBPluginsPage/OpenRGBPluginsList.cpp \ - qt/OpenRGBPluginsPage/OpenRGBPluginsPage.cpp \ - qt/OpenRGBProfileSaveDialog/OpenRGBProfileSaveDialog.cpp \ - qt/OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsEntry.cpp \ - qt/OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsPage.cpp \ - qt/OpenRGBSerialSettingsPage/OpenRGBSerialSettingsEntry.cpp \ - qt/OpenRGBSerialSettingsPage/OpenRGBSerialSettingsPage.cpp \ - qt/OpenRGBServerInfoPage/OpenRGBServerInfoPage.cpp \ - qt/OpenRGBSettingsPage/OpenRGBSettingsPage.cpp \ - qt/OpenRGBSoftwareInfoPage/OpenRGBSoftwareInfoPage.cpp \ - qt/OpenRGBSupportedDevicesPage/OpenRGBSupportedDevicesPage.cpp \ - qt/OpenRGBSystemInfoPage/OpenRGBSystemInfoPage.cpp \ - qt/OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsEntry.cpp \ - qt/OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsPage.cpp \ - qt/OpenRGBZoneResizeDialog/OpenRGBZoneResizeDialog.cpp \ - qt/OpenRGBZonesBulkResizer/OpenRGBZonesBulkResizer.cpp \ serial_port/serial_port.cpp \ StringUtils.cpp \ super_io/super_io.cpp \ AutoStart/AutoStart.cpp \ - Controllers/A4TechController/A4Tech_Detector.cpp \ - Controllers/A4TechController/BloodyMouseController.cpp \ - Controllers/A4TechController/RGBController_BloodyMouse.cpp \ - Controllers/AlienwareController/AlienwareController.cpp \ - Controllers/AlienwareController/AlienwareControllerDetect.cpp \ - Controllers/AlienwareController/RGBController_Alienware.cpp \ - Controllers/AlienwareKeyboardController/AlienwareAW510KController.cpp \ - Controllers/AlienwareKeyboardController/AlienwareAW410KController.cpp \ - Controllers/AlienwareKeyboardController/AlienwareKeyboardControllerDetect.cpp \ - Controllers/AlienwareKeyboardController/RGBController_AlienwareAW510K.cpp \ - Controllers/AlienwareKeyboardController/RGBController_AlienwareAW410K.cpp \ - Controllers/AMDWraithPrismController/AMDWraithPrismController.cpp \ - Controllers/AMDWraithPrismController/AMDWraithPrismControllerDetect.cpp \ - Controllers/AMDWraithPrismController/RGBController_AMDWraithPrism.cpp \ - Controllers/AnnePro2Controller/AnnePro2Controller.cpp \ - Controllers/AnnePro2Controller/AnnePro2ControllerDetect.cpp \ - Controllers/AnnePro2Controller/RGBController_AnnePro2.cpp \ - Controllers/AOCKeyboardController/AOCKeyboardController.cpp \ - Controllers/AOCKeyboardController/AOCKeyboardControllerDetect.cpp \ - Controllers/AOCKeyboardController/RGBController_AOCKeyboard.cpp \ - Controllers/AOCMouseController/AOCMouseController.cpp \ - Controllers/AOCMouseController/AOCMouseControllerDetect.cpp \ - Controllers/AOCMouseController/RGBController_AOCMouse.cpp \ - Controllers/AOCMousematController/AOCMousematController.cpp \ - Controllers/AOCMousematController/AOCMousematControllerDetect.cpp \ - Controllers/AOCMousematController/RGBController_AOCMousemat.cpp \ - Controllers/ArcticController/ArcticController.cpp \ - Controllers/ArcticController/ArcticControllerDetect.cpp \ - Controllers/ArcticController/RGBController_Arctic.cpp \ - Controllers/ASRockPolychromeUSBController/ASRockPolychromeUSBController.cpp \ - Controllers/ASRockPolychromeUSBController/ASRockPolychromeUSBControllerDetect.cpp \ - Controllers/ASRockPolychromeUSBController/RGBController_ASRockPolychromeUSB.cpp \ - Controllers/ASRockSMBusController/ASRockASRRGBSMBusController.cpp \ - Controllers/ASRockSMBusController/ASRockPolychromeV1SMBusController.cpp \ - Controllers/ASRockSMBusController/ASRockPolychromeV2SMBusController.cpp \ - Controllers/ASRockSMBusController/ASRockSMBusControllerDetect.cpp \ - Controllers/ASRockSMBusController/RGBController_ASRockASRRGBSMBus.cpp \ - Controllers/ASRockSMBusController/RGBController_ASRockPolychromeV1SMBus.cpp \ - Controllers/ASRockSMBusController/RGBController_ASRockPolychromeV2SMBus.cpp \ - Controllers/AsusAuraCoreController/AsusAuraCoreController.cpp \ - Controllers/AsusAuraCoreController/AsusAuraCoreControllerDetect.cpp \ - Controllers/AsusAuraCoreController/AsusAuraCoreLaptopController.cpp \ - Controllers/AsusAuraCoreController/RGBController_AsusAuraCore.cpp \ - Controllers/AsusAuraCoreController/RGBController_AsusAuraCoreLaptop.cpp \ - Controllers/AsusAuraGPUController/AsusAuraGPUController.cpp \ - Controllers/AsusAuraGPUController/AsusAuraGPUControllerDetect.cpp \ - Controllers/AsusAuraGPUController/RGBController_AsusAuraGPU.cpp \ - Controllers/AsusAuraUSBController/AsusAuraUSBController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraAddressableController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraHeadsetStandController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraKeyboardController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraMainboardController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraMonitorController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraMouseController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraMouseGen1Controller.cpp \ - Controllers/AsusAuraUSBController/AsusAuraMousematController.cpp \ - Controllers/AsusAuraUSBController/AsusROGAllyController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraRyuoAIOController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController.cpp \ - Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraHeadsetStand.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraKeyboard.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraMainboard.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraMonitor.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraMouse.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraMousemat.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusROGAlly.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraRyuoAIO.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraTUFKeyboard.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusAuraUSB.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusROGSpatha.cpp \ - Controllers/AsusAuraUSBController/RGBController_AsusROGStrixEvolve.cpp \ - Controllers/AsusAuraUSBController/RGBController_ROGStrixLC_Controller.cpp \ - Controllers/AsusAuraUSBController/ROGStrixLC_Controller.cpp \ - Controllers/AsusLegacyUSBController/AsusCerberusKeyboardController.cpp \ - Controllers/AsusLegacyUSBController/AsusSagarisKeyboardController.cpp \ - Controllers/AsusLegacyUSBController/AsusLegacyUSBControllerDetect.cpp \ - Controllers/AsusLegacyUSBController/AsusStrixClawController.cpp \ - Controllers/AsusLegacyUSBController/RGBController_AsusCerberusKeyboard.cpp \ - Controllers/AsusLegacyUSBController/RGBController_AsusSagarisKeyboard.cpp \ - Controllers/AsusLegacyUSBController/RGBController_AsusStrixClaw.cpp \ - Controllers/BlinkyTapeController/BlinkyTapeController.cpp \ - Controllers/BlinkyTapeController/BlinkyTapeControllerDetect.cpp \ - Controllers/BlinkyTapeController/RGBController_BlinkyTape.cpp \ - Controllers/CherryKeyboardController/CherryKeyboardController.cpp \ - Controllers/CherryKeyboardController/CherryKeyboardControllerDetect.cpp \ - Controllers/CherryKeyboardController/RGBController_CherryKeyboard.cpp \ - Controllers/ColorfulGPUController/ColorfulGPUController.cpp \ - Controllers/ColorfulGPUController/ColorfulGPUControllerDetect.cpp \ - Controllers/ColorfulGPUController/RGBController_ColorfulGPU.cpp \ - Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.cpp \ - Controllers/ColorfulTuringGPUController/ColorfulTuringGPUControllerDetect.cpp \ - Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.cpp \ - Controllers/CoolerMasterController/CMARGBcontroller.cpp \ - Controllers/CoolerMasterController/CMARGBGen2A1controller.cpp \ - Controllers/CoolerMasterController/CMKeyboardDevices.cpp \ - Controllers/CoolerMasterController/CMMMController.cpp \ - Controllers/CoolerMasterController/CMMM711Controller.cpp \ - Controllers/CoolerMasterController/CMMonitorController.cpp \ - Controllers/CoolerMasterController/CMMP750Controller.cpp \ - Controllers/CoolerMasterController/CMKeyboardAbstractController.cpp \ - Controllers/CoolerMasterController/CMKeyboardV1Controller.cpp \ - Controllers/CoolerMasterController/CMKeyboardV2Controller.cpp \ - Controllers/CoolerMasterController/CMR6000Controller.cpp \ - Controllers/CoolerMasterController/CMRGBController.cpp \ - Controllers/CoolerMasterController/CMSmallARGBController.cpp \ - Controllers/CoolerMasterController/CoolerMasterControllerDetect.cpp \ - Controllers/CoolerMasterController/RGBController_CMARGBController.cpp \ - Controllers/CoolerMasterController/RGBController_CMARGBGen2A1Controller.cpp \ - Controllers/CoolerMasterController/RGBController_CMKeyboardController.cpp \ - Controllers/CoolerMasterController/RGBController_CMMMController.cpp \ - Controllers/CoolerMasterController/RGBController_CMMM711Controller.cpp \ - Controllers/CoolerMasterController/RGBController_CMMonitorController.cpp \ - Controllers/CoolerMasterController/RGBController_CMMP750Controller.cpp \ - Controllers/CoolerMasterController/RGBController_CMR6000Controller.cpp \ - Controllers/CoolerMasterController/RGBController_CMRGBController.cpp \ - Controllers/CoolerMasterController/RGBController_CMSmallARGBController.cpp \ - Controllers/CorsairCommanderCoreController/CorsairCommanderCoreController.cpp \ - Controllers/CorsairCommanderCoreController/CorsairCommanderCoreControllerDetect.cpp \ - Controllers/CorsairCommanderCoreController/RGBController_CorsairCommanderCore.cpp \ - Controllers/CorsairController/CorsairDeviceGuard.cpp \ - Controllers/CorsairDominatorPlatinumController/CorsairDominatorPlatinumController.cpp \ - Controllers/CorsairDominatorPlatinumController/CorsairDominatorPlatinumControllerDetect.cpp \ - Controllers/CorsairDominatorPlatinumController/RGBController_CorsairDominatorPlatinum.cpp \ - Controllers/CorsairHydroController/CorsairHydroController.cpp \ - Controllers/CorsairHydroController/CorsairHydroControllerDetect.cpp \ - Controllers/CorsairHydroController/RGBController_CorsairHydro.cpp \ - Controllers/CorsairHydro2Controller/CorsairHydro2Controller.cpp \ - Controllers/CorsairHydro2Controller/CorsairHydro2ControllerDetect.cpp \ - Controllers/CorsairHydro2Controller/RGBController_CorsairHydro2.cpp \ - Controllers/CorsairHydroPlatinumController/CorsairHydroPlatinumController.cpp \ - Controllers/CorsairHydroPlatinumController/CorsairHydroPlatinumControllerDetect.cpp \ - Controllers/CorsairHydroPlatinumController/RGBController_CorsairHydroPlatinum.cpp \ - Controllers/CorsairLightingNodeController/CorsairLightingNodeController.cpp \ - Controllers/CorsairLightingNodeController/CorsairLightingNodeControllerDetect.cpp \ - Controllers/CorsairLightingNodeController/RGBController_CorsairLightingNode.cpp \ - Controllers/CorsairPeripheralController/CorsairPeripheralController.cpp \ - Controllers/CorsairPeripheralController/CorsairPeripheralControllerDetect.cpp \ - Controllers/CorsairPeripheralController/CorsairK55RGBPROXTController.cpp \ - Controllers/CorsairPeripheralController/CorsairK65MiniController.cpp \ - Controllers/CorsairPeripheralController/CorsairK95PlatinumXTController.cpp \ - Controllers/CorsairPeripheralController/RGBController_CorsairPeripheral.cpp \ - Controllers/CorsairPeripheralController/RGBController_CorsairK55RGBPROXT.cpp \ - Controllers/CorsairPeripheralController/RGBController_CorsairK65Mini.cpp \ - Controllers/CorsairPeripheralController/RGBController_CorsairK95PlatinumXT.cpp \ - Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Devices.cpp \ - Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Controller.cpp \ - Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2ControllerDetect.cpp \ - Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2HardwareController.cpp \ - Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2SoftwareController.cpp \ - Controllers/CorsairPeripheralV2Controller/RGBController_CorsairV2Hardware.cpp \ - Controllers/CorsairPeripheralV2Controller/RGBController_CorsairV2Software.cpp \ - Controllers/CorsairVengeanceController/CorsairVengeanceController.cpp \ - Controllers/CorsairVengeanceController/CorsairVengeanceControllerDetect.cpp \ - Controllers/CorsairVengeanceController/RGBController_CorsairVengeance.cpp \ - Controllers/CorsairVengeanceProController/CorsairVengeanceProController.cpp \ - Controllers/CorsairVengeanceProController/CorsairVengeanceProControllerDetect.cpp \ - Controllers/CorsairVengeanceProController/RGBController_CorsairVengeancePro.cpp \ - Controllers/CorsairWirelessController/CorsairWirelessController.cpp \ - Controllers/CorsairWirelessController/CorsairWirelessControllerDetect.cpp \ - Controllers/CorsairWirelessController/RGBController_CorsairWireless.cpp \ - Controllers/CougarController/CougarKeyboardController.cpp \ - Controllers/CougarController/CougarRevengerSTController.cpp \ - Controllers/CougarController/CougarControllerDetect.cpp \ - Controllers/CougarController/RGBController_CougarKeyboard.cpp \ - Controllers/CougarController/RGBController_CougarRevengerST.cpp \ - Controllers/CreativeController/CreativeSoundBlasterXG6Controller.cpp \ - Controllers/CreativeController/CreativeControllerDetect.cpp \ - Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.cpp \ - Controllers/CrucialController/CrucialController.cpp \ - Controllers/CrucialController/CrucialControllerDetect.cpp \ - Controllers/CrucialController/RGBController_Crucial.cpp \ - Controllers/CryorigH7QuadLumiController/CryorigH7QuadLumiController.cpp \ - Controllers/CryorigH7QuadLumiController/CryorigH7QuadLumiControllerDetect.cpp \ - Controllers/CryorigH7QuadLumiController/RGBController_CryorigH7QuadLumi.cpp \ - Controllers/DebugController/DebugControllerDetect.cpp \ - Controllers/DarkProject/DarkProjectControllerDetect.cpp \ - Controllers/DarkProject/DarkProjectKeyboardController.cpp \ - Controllers/DarkProject/RGBController_DarkProjectKeyboard.cpp \ - Controllers/DasKeyboardController/DasKeyboardController.cpp \ - Controllers/DasKeyboardController/DasKeyboardControllerDetect.cpp \ - Controllers/DasKeyboardController/RGBController_DasKeyboard.cpp \ - Controllers/DMXController/DMXControllerDetect.cpp \ - Controllers/DMXController/RGBController_DMX.cpp \ - Controllers/DuckyKeyboardController/DuckyKeyboardController.cpp \ - Controllers/DuckyKeyboardController/DuckyKeyboardControllerDetect.cpp \ - Controllers/DuckyKeyboardController/RGBController_DuckyKeyboard.cpp \ - Controllers/DebugController/RGBController_Debug.cpp \ - Controllers/DygmaRaiseController/DygmaRaiseController.cpp \ - Controllers/DygmaRaiseController/DygmaRaiseControllerDetect.cpp \ - Controllers/DygmaRaiseController/RGBController_DygmaRaise.cpp \ - Controllers/E131Controller/E131ControllerDetect.cpp \ - Controllers/E131Controller/RGBController_E131.cpp \ - Controllers/EKController/EKControllerDetect.cpp \ - Controllers/EKController/EKController.cpp \ - Controllers/EKController/RGBController_EKController.cpp \ - Controllers/ElgatoKeyLightController/ElgatoKeyLightController.cpp \ - Controllers/ElgatoKeyLightController/ElgatoKeyLightControllerDetect.cpp \ - Controllers/ElgatoKeyLightController/RGBController_ElgatoKeyLight.cpp \ - Controllers/ENESMBusController/ENESMBusController.cpp \ - Controllers/ENESMBusController/ENESMBusControllerDetect.cpp \ - Controllers/ENESMBusController/ROGArionDetect.cpp \ - Controllers/ENESMBusController/RGBController_ENESMBus.cpp \ - Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_i2c_smbus.cpp \ - Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_ROGArion.cpp \ - Controllers/EpomakerController/EpomakerController.cpp \ - Controllers/EpomakerController/EpomakerControllerDetect.cpp \ - Controllers/EpomakerController/RGBController_EpomakerController.cpp \ - Controllers/EspurnaController/EspurnaController.cpp \ - Controllers/EspurnaController/EspurnaControllerDetect.cpp \ - Controllers/EspurnaController/RGBController_Espurna.cpp \ - Controllers/EVGAGP102GPUController/EVGAGP102Controller.cpp \ - Controllers/EVGAGP102GPUController/EVGAGP102GPUControllerDetect.cpp \ - Controllers/EVGAGP102GPUController/RGBController_EVGAGP102.cpp \ - Controllers/EVGAPascalGPUController/EVGAGPUv1Controller.cpp \ - Controllers/EVGAPascalGPUController/EVGAPascalGPUControllerDetect.cpp \ - Controllers/EVGAPascalGPUController/RGBController_EVGAGPUv1.cpp \ - Controllers/EVGATuringGPUController/EVGAGPUv2Controller.cpp \ - Controllers/EVGATuringGPUController/EVGATuringGPUControllerDetect.cpp \ - Controllers/EVGATuringGPUController/RGBController_EVGAGPUv2.cpp \ - Controllers/EVGAAmpereGPUController/EVGAGPUv3Controller.cpp \ - Controllers/EVGAAmpereGPUController/EVGAAmpereGPUControllerDetect.cpp \ - Controllers/EVGAAmpereGPUController/RGBController_EVGAGPUv3.cpp \ - Controllers/EVGAUSBController/EVGAKeyboardController.cpp \ - Controllers/EVGAUSBController/EVGAMouseController.cpp \ - Controllers/EVGAUSBController/EVGAUSBControllerDetect.cpp \ - Controllers/EVGAUSBController/RGBController_EVGAKeyboard.cpp \ - Controllers/EVGAUSBController/RGBController_EVGAMouse.cpp \ - Controllers/EVisionKeyboardController/EVisionKeyboardController.cpp \ - Controllers/EVisionKeyboardController/EVisionV2KeyboardController.cpp \ - Controllers/EVisionKeyboardController/EVisionKeyboardControllerDetect.cpp \ - Controllers/EVisionKeyboardController/RGBController_EVisionKeyboard.cpp \ - Controllers/EVisionKeyboardController/RGBController_EVisionV2Keyboard.cpp \ - Controllers/FanBusController/FanBusController.cpp \ - Controllers/FanBusController/FanBusControllerDetect.cpp \ - Controllers/FanBusController/FanBusInterface.cpp \ - Controllers/FanBusController/RGBController_FanBus.cpp \ - Controllers/GainwardGPUController/GainwardGPUControllerDetect.cpp \ - Controllers/GainwardGPUController/GainwardGPUv1Controller.cpp \ - Controllers/GainwardGPUController/GainwardGPUv2Controller.cpp \ - Controllers/GainwardGPUController/RGBController_GainwardGPUv1.cpp \ - Controllers/GainwardGPUController/RGBController_GainwardGPUv2.cpp \ - Controllers/GaiZongGaiKeyboardController/GaiZhongGaiController.cpp \ - Controllers/GaiZongGaiKeyboardController/GaiZhongGaiControllerDetect.cpp \ - Controllers/GaiZongGaiKeyboardController/RGBController_GaiZhongGai.cpp \ - Controllers/GalaxGPUController/GalaxGPUController.cpp \ - Controllers/GalaxGPUController/GalaxGPUControllerDetect.cpp \ - Controllers/GalaxGPUController/RGBController_GalaxGPU.cpp \ - Controllers/GigabyteAorusCPUCoolerController/ATC800Controller.cpp \ - Controllers/GigabyteAorusCPUCoolerController/GigabyteAorusCPUCoolerControllerDetect.cpp \ - Controllers/GigabyteAorusCPUCoolerController/RGBController_AorusATC800.cpp \ - Controllers/GigabyteAorusLaptopController/GigabyteAorusLaptopController.cpp \ - Controllers/GigabyteAorusLaptopController/GigabyteAorusLaptopControllerDetect.cpp \ - Controllers/GigabyteAorusLaptopController/RGBController_GigabyteAorusLaptop.cpp \ - Controllers/GigabyteAorusMouseController/GigabyteAorusMouseController.cpp \ - Controllers/GigabyteAorusMouseController/GigabyteAorusMouseControllerDetect.cpp \ - Controllers/GigabyteAorusMouseController/RGBController_GigabyteAorusMouse.cpp \ - Controllers/GigabyteAorusPCCaseController/GigabyteAorusPCCaseController.cpp \ - Controllers/GigabyteAorusPCCaseController/GigabyteAorusPCCaseControllerDetect.cpp \ - Controllers/GigabyteAorusPCCaseController/RGBController_GigabyteAorusPCCase.cpp \ - Controllers/GigabyteRGBFusion2DRAMController/GigabyteRGBFusion2DRAMController.cpp \ - Controllers/GigabyteRGBFusion2DRAMController/GigabyteRGBFusion2DRAMControllerDetect.cpp \ - Controllers/GigabyteRGBFusion2DRAMController/RGBController_GigabyteRGBFusion2DRAM.cpp \ - Controllers/GigabyteRGBFusion2SMBusController/GigabyteRGBFusion2SMBusController.cpp \ - Controllers/GigabyteRGBFusion2SMBusController/GigabyteRGBFusion2SMBusControllerDetect.cpp \ - Controllers/GigabyteRGBFusion2SMBusController/RGBController_GigabyteRGBFusion2SMBus.cpp \ - Controllers/GigabyteRGBFusion2USBController/GigabyteRGBFusion2USBController.cpp \ - Controllers/GigabyteRGBFusion2USBController/GigabyteRGBFusion2USBControllerDetect.cpp \ - Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.cpp \ - Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.cpp \ - Controllers/GigabyteRGBFusionController/GigabyteRGBFusionControllerDetect.cpp \ - Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.cpp \ - Controllers/GigabyteRGBFusionGPUController/GigabyteRGBFusionGPUController.cpp \ - Controllers/GigabyteRGBFusionGPUController/GigabyteRGBFusionGPUControllerDetect.cpp \ - Controllers/GigabyteRGBFusionGPUController/RGBController_GigabyteRGBFusionGPU.cpp \ - Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUController.cpp \ - Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp \ - Controllers/GigabyteRGBFusion2GPUController/RGBController_GigabyteRGBFusion2GPU.cpp \ - Controllers/GigabyteSuperIORGBController/GigabyteSuperIORGBController.cpp \ - Controllers/GigabyteSuperIORGBController/GigabyteSuperIORGBControllerDetect.cpp \ - Controllers/GigabyteSuperIORGBController/RGBController_GigabyteSuperIORGB.cpp \ - Controllers/HoltekController/HoltekA070Controller.cpp \ - Controllers/HoltekController/HoltekA1FAController.cpp \ - Controllers/HoltekController/HoltekControllerDetect.cpp \ - Controllers/HoltekController/RGBController_HoltekA070.cpp \ - Controllers/HoltekController/RGBController_HoltekA1FA.cpp \ - Controllers/HPOmen30LController/HPOmen30LController.cpp \ - Controllers/HPOmen30LController/HPOmen30LControllerDetect.cpp \ - Controllers/HPOmen30LController/RGBController_HPOmen30L.cpp \ - Controllers/HyperXDRAMController/HyperXDRAMController.cpp \ - Controllers/HyperXDRAMController/HyperXDRAMControllerDetect.cpp \ - Controllers/HyperXDRAMController/RGBController_HyperXDRAM.cpp \ - Controllers/HyperXKeyboardController/HyperXAlloyEliteController.cpp \ - Controllers/HyperXKeyboardController/HyperXAlloyElite2Controller.cpp \ - Controllers/HyperXKeyboardController/HyperXAlloyFPSController.cpp \ - Controllers/HyperXKeyboardController/HyperXAlloyOrigins60and65Controller.cpp \ - Controllers/HyperXKeyboardController/HyperXAlloyOriginsController.cpp \ - Controllers/HyperXKeyboardController/HyperXAlloyOriginsCoreController.cpp \ - Controllers/HyperXKeyboardController/HyperXKeyboardControllerDetect.cpp \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyElite.cpp \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyElite2.cpp \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyFPS.cpp \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyOrigins.cpp \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyOrigins60and65.cpp \ - Controllers/HyperXKeyboardController/RGBController_HyperXAlloyOriginsCore.cpp \ - Controllers/HyperXMicrophoneController/HyperXMicrophoneController.cpp \ - Controllers/HyperXMicrophoneController/HyperXMicrophoneControllerDetect.cpp \ - Controllers/HyperXMicrophoneController/RGBController_HyperXMicrophone.cpp \ - Controllers/HyperXMouseController/HyperXMouseControllerDetect.cpp \ - Controllers/HyperXMouseController/HyperXPulsefireFPSProController.cpp \ - Controllers/HyperXMouseController/HyperXPulsefireHasteController.cpp \ - Controllers/HyperXMouseController/HyperXPulsefireSurgeController.cpp \ - Controllers/HyperXMouseController/HyperXPulsefireDartController.cpp \ - Controllers/HyperXMouseController/HyperXPulsefireRaidController.cpp \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireFPSPro.cpp \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireHaste.cpp \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireSurge.cpp \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireDart.cpp \ - Controllers/HyperXMouseController/RGBController_HyperXPulsefireRaid.cpp \ - Controllers/HyperXMousematController/HyperXMousematController.cpp \ - Controllers/HyperXMousematController/HyperXMousematControllerDetect.cpp \ - Controllers/HyperXMousematController/RGBController_HyperXMousemat.cpp \ - Controllers/InstantMouseController/InstantMouseController.cpp \ - Controllers/InstantMouseController/InstantMouseControllerDetect.cpp \ - Controllers/InstantMouseController/RGBController_InstantMouse.cpp \ - Controllers/IntelArcA770LEController/IntelArcA770LEController.cpp \ - Controllers/IntelArcA770LEController/IntelArcA770LEControllerDetect.cpp \ - Controllers/IonicoController/IonicoController.cpp \ - Controllers/IonicoController/IonicoControllerDetect.cpp \ - Controllers/IonicoController/RGBController_Ionico.cpp \ - Controllers/IntelArcA770LEController/RGBController_IntelArcA770LE.cpp \ - Controllers/JGINYUEInternalUSBController/RGBController_JGINYUEInternalUSB.cpp \ - Controllers/JGINYUEInternalUSBController/JGINYUEInternalUSBController.cpp \ - Controllers/JGINYUEInternalUSBController/JGINYUEInternalUSBControllerDetect.cpp \ - Controllers/KasaSmartController/KasaSmartController.cpp \ - Controllers/KasaSmartController/KasaSmartControllerDetect.cpp \ - Controllers/KasaSmartController/RGBController_KasaSmart.cpp \ - Controllers/KeychronKeyboardController/KeychronKeyboardController.cpp \ - Controllers/KeychronKeyboardController/KeychronKeyboardControllerDetect.cpp \ - Controllers/KeychronKeyboardController/RGBController_KeychronKeyboard.cpp \ - Controllers/LEDStripController/LEDStripController.cpp \ - Controllers/LEDStripController/LEDStripControllerDetect.cpp \ - Controllers/LEDStripController/RGBController_LEDStrip.cpp \ - Controllers/LegoDimensionsToypadBaseController/LegoDimensionsToypadBaseController.cpp \ - Controllers/LegoDimensionsToypadBaseController/LegoDimensionsToypadBaseControllerDetect.cpp \ - Controllers/LegoDimensionsToypadBaseController/RGBController_LegoDimensionsToypadBase.cpp \ - Controllers/LenovoControllers/Lenovo4ZoneUSBController.cpp \ - Controllers/LenovoControllers/Lenovo4ZoneUSBDetect.cpp \ - Controllers/LenovoControllers/LenovoGen7USBController.cpp \ - Controllers/LenovoControllers/LenovoUSBController.cpp \ - Controllers/LenovoControllers/LenovoUSBController_Gen7_8.cpp \ - Controllers/LenovoControllers/LenovoUSBDetect.cpp \ - Controllers/LenovoControllers/RGBController_Lenovo4ZoneUSB.cpp \ - Controllers/LenovoControllers/RGBController_LenovoUSB.cpp \ - Controllers/LenovoControllers/RGBController_Lenovo_Gen7USB.cpp \ - Controllers/LenovoControllers/RGBController_Lenovo_Gen7_8.cpp \ - Controllers/LenovoMotherboardController/LenovoMotherboardController.cpp \ - Controllers/LenovoMotherboardController/LenovoMotherboardControllerDetect.cpp \ - Controllers/LenovoMotherboardController/RGBController_LenovoMotherboard.cpp \ - Controllers/LexipMouseController/LexipMouseController.cpp \ - Controllers/LexipMouseController/LexipMouseControllerDetect.cpp \ - Controllers/LexipMouseController/RGBController_LexipMouse.cpp \ - Controllers/LGMonitorController/LGMonitorController.cpp \ - Controllers/LGMonitorController/LGMonitorControllerDetect.cpp \ - Controllers/LGMonitorController/RGBController_LGMonitor.cpp \ - Controllers/LIFXController/LIFXController.cpp \ - Controllers/LIFXController/LIFXControllerDetect.cpp \ - Controllers/LIFXController/RGBController_LIFX.cpp \ - Controllers/LianLiController/LianLiControllerDetect.cpp \ - Controllers/LianLiController/LianLiUniHub_AL10Controller.cpp \ - Controllers/LianLiController/LianLiUniHubController.cpp \ - Controllers/LianLiController/RGBController_LianLiUniHub.cpp \ - Controllers/LianLiController/RGBController_LianLiUniHub_AL10.cpp \ - Controllers/LianLiController/RGBController_StrimerLConnect.cpp \ - Controllers/LianLiController/StrimerLConnectController.cpp \ - Controllers/LianLiController/LianLiUniHubALController.cpp \ - Controllers/LianLiController/RGBController_LianLiUniHubAL.cpp \ - Controllers/LianLiController/LianLiUniHubSLInfinityController.cpp \ - Controllers/LianLiController/RGBController_LianLiUniHubSLInfinity.cpp \ - Controllers/LianLiController/LianLiUniHubSLV2Controller.cpp \ - Controllers/LianLiController/RGBController_LianLiUniHubSLV2.cpp \ - Controllers/LianLiController/LianLiGAIITrinityController.cpp \ - Controllers/LianLiController/RGBController_LianLiGAIITrinity.cpp \ - Controllers/LogitechController/LogitechControllerDetect.cpp \ - Controllers/LogitechController/LogitechProtocolCommon.cpp \ - Controllers/LogitechController/LogitechG203LController.cpp \ - Controllers/LogitechController/LogitechG213Controller.cpp \ - Controllers/LogitechController/LogitechG560Controller.cpp \ - Controllers/LogitechController/LogitechG933Controller.cpp \ - Controllers/LogitechController/LogitechG810Controller.cpp \ - Controllers/LogitechController/LogitechGProKeyboardController.cpp \ - Controllers/LogitechController/LogitechG910Controller.cpp \ - Controllers/LogitechController/LogitechG815Controller.cpp \ - Controllers/LogitechController/LogitechG915Controller.cpp \ - Controllers/LogitechController/LogitechGLightsyncController.cpp \ - Controllers/LogitechController/LogitechLightspeedController.cpp \ - Controllers/LogitechController/LogitechX56Controller.cpp \ - Controllers/LogitechController/RGBController_LogitechG203L.cpp \ - Controllers/LogitechController/RGBController_LogitechG213.cpp \ - Controllers/LogitechController/RGBController_LogitechG560.cpp \ - Controllers/LogitechController/RGBController_LogitechG933.cpp \ - Controllers/LogitechController/RGBController_LogitechG810.cpp \ - Controllers/LogitechController/RGBController_LogitechGProKeyboard.cpp \ - Controllers/LogitechController/RGBController_LogitechG910.cpp \ - Controllers/LogitechController/RGBController_LogitechG815.cpp \ - Controllers/LogitechController/RGBController_LogitechG915.cpp \ - Controllers/LogitechController/RGBController_LogitechGLightsync.cpp \ - Controllers/LogitechController/RGBController_LogitechGLightsync1zone.cpp \ - Controllers/LogitechController/RGBController_LogitechGPowerPlay.cpp \ - Controllers/LogitechController/RGBController_LogitechLightspeed.cpp \ - Controllers/LogitechController/RGBController_LogitechX56.cpp \ - Controllers/MountainKeyboardController/MountainKeyboardController.cpp \ - Controllers/MountainKeyboardController/MountainKeyboardControllerDetect.cpp \ - Controllers/MountainKeyboardController/RGBController_MountainKeyboard.cpp \ - Controllers/MSI3ZoneController/MSI3ZoneController.cpp \ - Controllers/MSI3ZoneController/MSI3ZoneControllerDetect.cpp \ - Controllers/MSI3ZoneController/RGBController_MSI3Zone.cpp \ - Controllers/MSIGPUController/MSIGPUController.cpp \ - Controllers/MSIGPUController/MSIGPUControllerDetect.cpp \ - Controllers/MSIGPUController/MSIGPUv2Controller.cpp \ - Controllers/MSIGPUController/MSIGPUv2ControllerDetect.cpp \ - Controllers/MSIGPUController/RGBController_MSIGPU.cpp \ - Controllers/MSIGPUController/RGBController_MSIGPUv2.cpp \ - Controllers/MSIMysticLightController/MSIMysticLight64Controller.cpp \ - Controllers/MSIMysticLightController/MSIMysticLight162Controller.cpp \ - Controllers/MSIMysticLightController/MSIMysticLight112Controller.cpp \ - Controllers/MSIMysticLightController/MSIMysticLight185Controller.cpp \ - Controllers/MSIMysticLightController/MSIMysticLightControllerDetect.cpp \ - Controllers/MSIMysticLightController/RGBController_MSIMysticLight64.cpp \ - Controllers/MSIMysticLightController/RGBController_MSIMysticLight112.cpp \ - Controllers/MSIMysticLightController/RGBController_MSIMysticLight162.cpp \ - Controllers/MSIMysticLightController/RGBController_MSIMysticLight185.cpp \ - Controllers/MSIOptixController/MSIOptixController.cpp \ - Controllers/MSIOptixController/MSIOptixControllerDetect.cpp \ - Controllers/MSIOptixController/RGBController_MSIOptix.cpp \ - Controllers/MSIRGBController/MSIRGBController.cpp \ - Controllers/MSIRGBController/MSIRGBControllerDetect.cpp \ - Controllers/MSIRGBController/RGBController_MSIRGB.cpp \ - Controllers/MSIVigorController/RGBController_MSIVigorGK30.cpp \ - Controllers/MSIVigorController/MSIVigorControllerDetect.cpp \ - Controllers/MSIVigorController/MSIVigorGK30Controller.cpp \ - Controllers/NanoleafController/NanoleafController.cpp \ - Controllers/NanoleafController/NanoleafControllerDetect.cpp \ - Controllers/NanoleafController/RGBController_Nanoleaf.cpp \ - Controllers/N5312AController/N5312AController.cpp \ - Controllers/N5312AController/N5312AControllerDetect.cpp \ - Controllers/N5312AController/RGBController_N5312A.cpp \ - Controllers/NollieController/NollieController.cpp \ - Controllers/NollieController/NollieControllerDetect.cpp \ - Controllers/NollieController/RGBController_Nollie.cpp \ - Controllers/NvidiaESAController/NvidiaESAController.cpp \ - Controllers/NvidiaESAController/NvidiaESAControllerDetect.cpp \ - Controllers/NvidiaESAController/RGBController_NvidiaESA.cpp \ - Controllers/NZXTHue1Controller/NZXTHue1Controller.cpp \ - Controllers/NZXTHue1Controller/NZXTHue1ControllerDetect.cpp \ - Controllers/NZXTHue1Controller/RGBController_NZXTHue1.cpp \ - Controllers/NZXTHue2Controller/NZXTHue2Controller.cpp \ - Controllers/NZXTHue2Controller/NZXTHue2ControllerDetect.cpp \ - Controllers/NZXTHue2Controller/RGBController_NZXTHue2.cpp \ - Controllers/NZXTHuePlusController/NZXTHuePlusController.cpp \ - Controllers/NZXTHuePlusController/NZXTHuePlusControllerDetect.cpp \ - Controllers/NZXTHuePlusController/RGBController_NZXTHuePlus.cpp \ - Controllers/NZXTKrakenController/NZXTKrakenController.cpp \ - Controllers/NZXTKrakenController/NZXTKrakenControllerDetect.cpp \ - Controllers/NZXTKrakenController/RGBController_NZXTKraken.cpp \ - Controllers/OKSController/OKSKeyboardController.cpp \ - Controllers/OKSController/OKSKeyboardControllerDetect.cpp \ - Controllers/OKSController/RGBController_OKSKeyboard.cpp \ - Controllers/PalitGPUController/PalitGPUController.cpp \ - Controllers/PalitGPUController/PalitGPUControllerDetect.cpp \ - Controllers/PalitGPUController/RGBController_PalitGPU.cpp \ - Controllers/PatriotViperController/PatriotViperController.cpp \ - Controllers/PatriotViperController/PatriotViperControllerDetect.cpp \ - Controllers/PatriotViperController/RGBController_PatriotViper.cpp \ - Controllers/PatriotViperSteelController/PatriotViperSteelController.cpp \ - Controllers/PatriotViperSteelController/PatriotViperSteelControllerDetect.cpp \ - Controllers/PatriotViperSteelController/RGBController_PatriotViperSteel.cpp \ - Controllers/PhilipsHueController/PhilipsHueController.cpp \ - Controllers/PhilipsHueController/PhilipsHueControllerDetect.cpp \ - Controllers/PhilipsHueController/PhilipsHueEntertainmentController.cpp \ - Controllers/PhilipsHueController/RGBController_PhilipsHue.cpp \ - Controllers/PhilipsHueController/RGBController_PhilipsHueEntertainment.cpp \ - Controllers/PhilipsWizController/PhilipsWizController.cpp \ - Controllers/PhilipsWizController/PhilipsWizControllerDetect.cpp \ - Controllers/PhilipsWizController/RGBController_PhilipsWiz.cpp \ - Controllers/PNYGPUController/PNYGPUController.cpp \ - Controllers/PNYGPUController/PNYGPUControllerDetect.cpp \ - Controllers/PNYGPUController/RGBController_PNYGPU.cpp \ - Controllers/PNYLovelaceGPUController/PNYLovelaceGPUController.cpp \ - Controllers/PNYLovelaceGPUController/PNYLovelaceGPUControllerDetect.cpp \ - Controllers/PNYLovelaceGPUController/RGBController_PNYLovelaceGPU.cpp \ - Controllers/QMKOpenRGBController/QMKOpenRGBControllerDetect.cpp \ - Controllers/QMKOpenRGBController/QMKOpenRGBBaseController.cpp \ - Controllers/QMKOpenRGBController/QMKOpenRGBRev9Controller.cpp \ - Controllers/QMKOpenRGBController/QMKOpenRGBRevBController.cpp \ - Controllers/QMKOpenRGBController/QMKOpenRGBRevDController.cpp \ - Controllers/QMKOpenRGBController/RGBController_QMKOpenRGBRev9.cpp \ - Controllers/QMKOpenRGBController/RGBController_QMKOpenRGBRevB.cpp \ - Controllers/QMKOpenRGBController/RGBController_QMKOpenRGBRevD.cpp \ - Controllers/QMKOpenRGBController/RGBController_QMKOpenRGBRevE.cpp \ - Controllers/RazerController/RazerDevices.cpp \ - Controllers/RazerController/RazerController.cpp \ - Controllers/RazerController/RazerKrakenController.cpp \ - Controllers/RazerController/RazerControllerDetect.cpp \ - Controllers/RazerController/RGBController_Razer.cpp \ - Controllers/RazerController/RGBController_RazerAddressable.cpp \ - Controllers/RazerController/RGBController_RazerKraken.cpp \ - Controllers/RedragonController/RGBController_RedragonMouse.cpp \ - Controllers/RedragonController/RedragonControllerDetect.cpp \ - Controllers/RedragonController/RedragonMouseController.cpp \ - Controllers/RedSquareKeyroxController/RedSquareKeyroxController.cpp \ - Controllers/RedSquareKeyroxController/RedSquareKeyroxControllerDetect.cpp \ - Controllers/RedSquareKeyroxController/RedSquareKeyroxTKLClassicController.cpp \ - Controllers/RedSquareKeyroxController/RGBController_RedSquareKeyrox.cpp \ - Controllers/RedSquareKeyroxController/RGBController_RedSquareKeyroxTKLClassic.cpp \ - Controllers/RoccatController/RGBController_RoccatBurst.cpp \ - Controllers/RoccatController/RGBController_RoccatBurstProAir.cpp \ - Controllers/RoccatController/RGBController_RoccatElo.cpp \ - Controllers/RoccatController/RGBController_RoccatHordeAimo.cpp \ - Controllers/RoccatController/RGBController_RoccatKoneAimo.cpp \ - Controllers/RoccatController/RGBController_RoccatKonePro.cpp \ - Controllers/RoccatController/RGBController_RoccatKova.cpp \ - Controllers/RoccatController/RGBController_RoccatSenseAimo.cpp \ - Controllers/RoccatController/RGBController_RoccatVulcanKeyboard.cpp \ - Controllers/RoccatController/RoccatBurstController.cpp \ - Controllers/RoccatController/RoccatBurstProAirController.cpp \ - Controllers/RoccatController/RoccatEloController.cpp \ - Controllers/RoccatController/RoccatHordeAimoController.cpp \ - Controllers/RoccatController/RoccatKoneAimoController.cpp \ - Controllers/RoccatController/RoccatKoneProController.cpp \ - Controllers/RoccatController/RoccatKovaController.cpp \ - Controllers/RoccatController/RoccatSenseAimoController.cpp \ - Controllers/RoccatController/RoccatVulcanKeyboardController.cpp \ - Controllers/RoccatController/RoccatControllerDetect.cpp \ - Controllers/SapphireGPUController/SapphireNitroGlowV1Controller.cpp \ - Controllers/SapphireGPUController/SapphireNitroGlowV3Controller.cpp \ - Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp \ - Controllers/SapphireGPUController/RGBController_SapphireNitroGlowV1.cpp \ - Controllers/SapphireGPUController/RGBController_SapphireNitroGlowV3.cpp \ - Controllers/SeagateController/SeagateController.cpp \ - Controllers/SeagateController/SeagateControllerDetect.cpp \ - Controllers/SeagateController/RGBController_Seagate.cpp \ - Controllers/SinowealthController/SinowealthController.cpp \ - Controllers/SinowealthController/SinowealthController1007.cpp \ - Controllers/SinowealthController/SinowealthGMOWController.cpp \ - Controllers/SinowealthController/SinowealthKeyboardController.cpp \ - Controllers/SinowealthController/SinowealthKeyboard16Controller.cpp \ - Controllers/SinowealthController/SinowealthKeyboard90Controller.cpp \ - Controllers/SinowealthController/SinowealthControllerDetect.cpp \ - Controllers/SinowealthController/RGBController_Sinowealth.cpp \ - Controllers/SinowealthController/RGBController_Sinowealth1007.cpp \ - Controllers/SinowealthController/RGBController_SinowealthGMOW.cpp \ - Controllers/SinowealthController/RGBController_SinowealthKeyboard.cpp \ - Controllers/SinowealthController/RGBController_SinowealthKeyboard16.cpp \ - Controllers/SinowealthController/RGBController_SinowealthKeyboard90.cpp \ - Controllers/SonyGamepadController/SonyDualSenseController.cpp \ - Controllers/SonyGamepadController/RGBController_SonyDualSense.cpp \ - Controllers/SonyGamepadController/SonyDS4Controller.cpp \ - Controllers/SonyGamepadController/RGBController_SonyDS4.cpp \ - Controllers/SonyGamepadController/SonyGamepadControllerDetect.cpp \ - Controllers/SRGBmodsController/SRGBmodsLEDControllerV1.cpp \ - Controllers/SRGBmodsController/SRGBmodsPicoController.cpp \ - Controllers/SRGBmodsController/SRGBmodsControllerDetect.cpp \ - Controllers/SRGBmodsController/RGBController_SRGBmodsLEDControllerV1.cpp \ - Controllers/SRGBmodsController/RGBController_SRGBmodsPico.cpp \ - Controllers/SteelSeriesController/SteelSeriesAerox3Controller.cpp \ - Controllers/SteelSeriesController/SteelSeriesAerox9Controller.cpp \ - Controllers/SteelSeriesController/SteelSeriesApexController.cpp \ - Controllers/SteelSeriesController/SteelSeriesApex3Controller.cpp \ - Controllers/SteelSeriesController/SteelSeriesApex8ZoneController.cpp \ - Controllers/SteelSeriesController/SteelSeriesApexMController.cpp \ - Controllers/SteelSeriesController/SteelSeriesApexTZoneController.cpp \ - Controllers/SteelSeriesController/SteelSeriesArctis5Controller.cpp \ - Controllers/SteelSeriesController/SteelSeriesControllerDetect.cpp \ - Controllers/SteelSeriesController/SteelSeriesMouseController.cpp \ - Controllers/SteelSeriesController/SteelSeriesOldApexController.cpp \ - Controllers/SteelSeriesController/SteelSeriesRivalController.cpp \ - Controllers/SteelSeriesController/SteelSeriesRival3Controller.cpp \ - Controllers/SteelSeriesController/SteelSeriesSenseiController.cpp \ - Controllers/SteelSeriesController/SteelSeriesSiberiaController.cpp \ - Controllers/SteelSeriesController/SteelSeriesQCKMatController.cpp \ - Controllers/SteelSeriesController/RGBController_SteelSeriesApex.cpp \ - Controllers/SteelSeriesController/RGBController_SteelSeriesApex3.cpp \ - Controllers/SteelSeriesController/RGBController_SteelSeriesArctis5.cpp \ - Controllers/SteelSeriesController/RGBController_SteelSeriesOldApex.cpp \ - Controllers/SteelSeriesController/RGBController_SteelSeriesRival.cpp \ - Controllers/SteelSeriesController/RGBController_SteelSeriesRival3.cpp \ - Controllers/SteelSeriesController/RGBController_SteelSeriesSensei.cpp \ - Controllers/SteelSeriesController/RGBController_SteelSeriesSiberia.cpp \ - Controllers/SteelSeriesController/RGBController_SteelSeriesQCKMat.cpp \ - Controllers/TecknetController/TecknetController.cpp \ - Controllers/TecknetController/TecknetControllerDetect.cpp \ - Controllers/TecknetController/RGBController_Tecknet.cpp \ - Controllers/ThermaltakePoseidonZRGBController/ThermaltakePoseidonZRGBController.cpp \ - Controllers/ThermaltakePoseidonZRGBController/ThermaltakePoseidonZRGBControllerDetect.cpp \ - Controllers/ThermaltakePoseidonZRGBController/RGBController_ThermaltakePoseidonZRGB.cpp \ - Controllers/ThermaltakeRiingController/ThermaltakeRiingController.cpp \ - Controllers/ThermaltakeRiingController/ThermaltakeRiingQuadController.cpp \ - Controllers/ThermaltakeRiingController/ThermaltakeRiingControllerDetect.cpp \ - Controllers/ThermaltakeRiingController/RGBController_ThermaltakeRiing.cpp \ - Controllers/ThingMController/ThingMControllerDetect.cpp \ - Controllers/ThingMController/BlinkController.cpp \ - Controllers/ThingMController/RGBController_BlinkController.cpp \ - Controllers/TrustController/TrustGXT114Controller.cpp \ - Controllers/TrustController/TrustGXT180Controller.cpp \ - Controllers/TrustController/TrustControllerDetect.cpp \ - Controllers/TrustController/RGBController_TrustGXT114.cpp \ - Controllers/TrustController/RGBController_TrustGXT180.cpp \ - Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.cpp \ - Controllers/ValkyrieKeyboardController/ValkyrieKeyboardControllerDetect.cpp \ - Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.cpp \ - Controllers/ViewSonicController/ViewSonicControllerDetect.cpp \ - Controllers/ViewSonicController/RGBController_XG270QG.cpp \ - Controllers/ViewSonicController/VS_XG270QG_Controller.cpp \ - Controllers/WinbondGamingKeyboardController/RGBController_WinbondGamingKeyboard.cpp \ - Controllers/WinbondGamingKeyboardController/WinbondGamingKeyboardController.cpp \ - Controllers/WinbondGamingKeyboardController/WinbondGamingKeyboardControllerDetect.cpp \ - Controllers/WootingKeyboardController/WootingKeyboardController.cpp \ - Controllers/WootingKeyboardController/WootingKeyboardControllerDetect.cpp \ - Controllers/WootingKeyboardController/WootingOneKeyboardController.cpp \ - Controllers/WootingKeyboardController/WootingTwoKeyboardController.cpp \ - Controllers/WootingKeyboardController/RGBController_WootingKeyboard.cpp \ - Controllers/WushiController/WushiL50USBController.cpp \ - Controllers/WushiController/WushiL50USBDetect.cpp \ - Controllers/WushiController/RGBController_WushiL50USB.cpp \ - Controllers/ThermaltakeRiingController/RGBController_ThermaltakeRiingQuad.cpp \ - Controllers/YeelightController/YeelightController.cpp \ - Controllers/YeelightController/YeelightControllerDetect.cpp \ - Controllers/YeelightController/RGBController_Yeelight.cpp \ - Controllers/ZalmanZSyncController/ZalmanZSyncController.cpp \ - Controllers/ZalmanZSyncController/ZalmanZSyncControllerDetect.cpp \ - Controllers/ZalmanZSyncController/RGBController_ZalmanZSync.cpp \ - Controllers/ZETEdgeAirProController/ZETEdgeAirProController.cpp \ - Controllers/ZETEdgeAirProController/ZETEdgeAirProControllerDetect.cpp \ - Controllers/ZETEdgeAirProController/RGBController_ZETEdgeAirPro.cpp \ - Controllers/ZETKeyboardController/ZETBladeOpticalController.cpp \ - Controllers/ZETKeyboardController/ZETKeyboardControllerDetect.cpp \ - Controllers/ZETKeyboardController/RGBController_ZETBladeOptical.cpp \ - Controllers/ZotacTuringGPUController/ZotacTuringGPUController.cpp \ - Controllers/ZotacTuringGPUController/ZotacTuringGPUControllerDetect.cpp \ - Controllers/ZotacTuringGPUController/RGBController_ZotacTuringGPU.cpp \ - Controllers/ZotacV2GPUController/ZotacV2GPUController.cpp \ - Controllers/ZotacV2GPUController/ZotacV2GPUControllerDetect.cpp \ - Controllers/ZotacV2GPUController/RGBController_ZotacV2GPU.cpp \ KeyboardLayoutManager/KeyboardLayoutManager.cpp \ RGBController/RGBController.cpp \ RGBController/RGBController_Dummy.cpp \ RGBController/RGBControllerKeyNames.cpp \ RGBController/RGBController_Network.cpp \ -contains(QMAKE_PLATFORM, freebsd) { - SOURCES -= \ - Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUController.cpp \ - Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp \ - Controllers/GigabyteRGBFusion2GPUController/RGBController_GigabyteRGBFusion2GPU.cpp \ - Controllers/HoltekController/HoltekA070Controller.cpp \ - Controllers/HoltekController/HoltekA1FAController.cpp \ - Controllers/HoltekController/HoltekControllerDetect.cpp \ - Controllers/HoltekController/RGBController_HoltekA070.cpp \ - Controllers/HoltekController/RGBController_HoltekA1FA.cpp -} - RESOURCES += \ qt/resources.qrc \ +#-----------------------------------------------------------------------------------------------# +# Translations # +# NB: Translation files should not be added dynamically due to the process # +# to add new translations relies on entries here in OpenRGB.pro # +#-----------------------------------------------------------------------------------------------# TRANSLATIONS += \ qt/i18n/OpenRGB_de_DE.ts \ qt/i18n/OpenRGB_en_US.ts \ @@ -1631,49 +241,6 @@ TRANSLATIONS += qt/i18n/OpenRGB_zh_CN.ts \ qt/i18n/OpenRGB_zh_TW.ts \ -FORMS += \ - qt/TabLabel.ui \ - qt/OpenRGBClientInfoPage/OpenRGBClientInfoPage.ui \ - qt/OpenRGBConsolePage/OpenRGBConsolePage.ui \ - qt/OpenRGBDeviceInfoPage/OpenRGBDeviceInfoPage.ui \ - qt/OpenRGBDevicePage/OpenRGBDevicePage.ui \ - qt/OpenRGBDialog2/OpenRGBDialog2.ui \ - qt/OpenRGBDMXSettingsPage/OpenRGBDMXSettingsEntry.ui \ - qt/OpenRGBDMXSettingsPage/OpenRGBDMXSettingsPage.ui \ - qt/OpenRGBE131SettingsPage/OpenRGBE131SettingsEntry.ui \ - qt/OpenRGBE131SettingsPage/OpenRGBE131SettingsPage.ui \ - qt/OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsEntry.ui \ - qt/OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsPage.ui \ - qt/OpenRGBHardwareIDsDialog/OpenRGBHardwareIDsDialog.ui \ - qt/OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsEntry.ui \ - qt/OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsPage.ui \ - qt/OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsEntry.ui \ - qt/OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsPage.ui \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafNewDeviceDialog.ui \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsPage.ui \ - qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsEntry.ui \ - qt/OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsEntry.ui \ - qt/OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsPage.ui \ - qt/OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsEntry.ui \ - qt/OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsPage.ui \ - qt/OpenRGBPluginContainer/OpenRGBPluginContainer.ui \ - qt/OpenRGBPluginsPage/OpenRGBPluginsEntry.ui \ - qt/OpenRGBPluginsPage/OpenRGBPluginsPage.ui \ - qt/OpenRGBProfileSaveDialog/OpenRGBProfileSaveDialog.ui \ - qt/OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsEntry.ui \ - qt/OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsPage.ui \ - qt/OpenRGBSerialSettingsPage/OpenRGBSerialSettingsEntry.ui \ - qt/OpenRGBSerialSettingsPage/OpenRGBSerialSettingsPage.ui \ - qt/OpenRGBServerInfoPage/OpenRGBServerInfoPage.ui \ - qt/OpenRGBSettingsPage/OpenRGBSettingsPage.ui \ - qt/OpenRGBSoftwareInfoPage/OpenRGBSoftwareInfoPage.ui \ - qt/OpenRGBSupportedDevicesPage/OpenRGBSupportedDevicesPage.ui \ - qt/OpenRGBSystemInfoPage/OpenRGBSystemInfoPage.ui \ - qt/OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsEntry.ui \ - qt/OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsPage.ui \ - qt/OpenRGBZoneResizeDialog/OpenRGBZoneResizeDialog.ui \ - qt/OpenRGBZonesBulkResizer/OpenRGBZonesBulkResizer.ui \ - #-----------------------------------------------------------------------------------------------# # Windows-specific Configuration # #-----------------------------------------------------------------------------------------------# @@ -1686,12 +253,10 @@ win32:INCLUDEPATH += dependencies/mbedtls-2.24.0/include \ dependencies/NVFC \ wmi/ \ - Controllers/AsusTUFLaptopController \ - Controllers/HYTEMousematController/HYTEMousematController_serial \ - Controllers/NVIDIAIlluminationController \ + +win32:SOURCES -= $$CONTROLLER_CPP_LNX win32:SOURCES += \ -# dependencies/hidapi/hidapi.c \ dependencies/hueplusplus-1.0.0/src/WinHttpHandler.cpp \ dependencies/mbedtls-2.24.0/library/aes.c \ dependencies/mbedtls-2.24.0/library/aesni.c \ @@ -1787,18 +352,8 @@ win32:SOURCES += serial_port/find_usb_serial_port_win.cpp \ wmi/wmi.cpp \ AutoStart/AutoStart-Windows.cpp \ - Controllers/AsusTUFLaptopController/AsusTUFLaptopController.cpp \ - Controllers/AsusTUFLaptopController/AsusTUFLaptopWMIDetect.cpp \ - Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.cpp \ - Controllers/ENESMBusController/XPGSpectrixS40GDetect_Windows.cpp \ - Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Windows.cpp \ - Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController.cpp \ - Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematControllerDetect.cpp \ - Controllers/HYTEMousematController/RGBController_HYTEMousemat.cpp \ - Controllers/NVIDIAIlluminationController/nvapi_accessor.cpp \ - Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.cpp \ - Controllers/NVIDIAIlluminationController/NVIDIAIlluminationControllerDetect.cpp \ - Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.cpp \ + +win32:HEADERS -= $$CONTROLLER_H_LNX win32:HEADERS += \ dependencies/display-library/include/adl_defines.h \ @@ -1812,14 +367,6 @@ win32:HEADERS += i2c_smbus/i2c_smbus_piix4.h \ wmi/wmi.h \ AutoStart/AutoStart-Windows.h \ - Controllers/AsusTUFLaptopController/AsusTUFLaptopController.h \ - Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.h \ - Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Windows.h \ - Controllers/HYTEMousematController/HYTEMousematController_serial/HYTEMousematController.h \ - Controllers/HYTEMousematController/RGBController_HYTEMousemat.h \ - Controllers/NVIDIAIlluminationController/nvapi_accessor.h \ - Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.h \ - Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.h \ win32:contains(QMAKE_TARGET.arch, x86_64) { LIBS += \ @@ -1903,22 +450,11 @@ win32:contains(QMAKE_TARGET.arch, x86) { contains(QMAKE_PLATFORM, linux) { TARGET = $$lower($$TARGET) - INCLUDEPATH += \ - Controllers/FaustusController \ - Controllers/HYTEMousematController/HYTEMousematController_libusb \ - Controllers/LinuxLEDController \ + HEADERS -= $$CONTROLLER_H_WIN HEADERS += \ i2c_smbus/i2c_smbus_linux.h \ AutoStart/AutoStart-Linux.h \ - Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxController.h \ - Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopLinux.h \ - Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G.h \ - Controllers/FaustusController/RGBController_Faustus.h \ - Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController.h \ - Controllers/HYTEMousematController/RGBController_HYTEMousemat.h \ - Controllers/LinuxLEDController/LinuxLEDController.h \ - Controllers/LinuxLEDController/RGBController_LinuxLED.h \ LIBS += \ -lusb-1.0 \ @@ -1957,24 +493,14 @@ contains(QMAKE_PLATFORM, linux) { } } + SOURCES -= $$CONTROLLER_CPP_WIN + SOURCES += \ dependencies/hueplusplus-1.0.0/src/LinHttpHandler.cpp \ i2c_smbus/i2c_smbus_linux.cpp \ scsiapi/scsiapi_linux.c \ serial_port/find_usb_serial_port_linux.cpp \ AutoStart/AutoStart-Linux.cpp \ - Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxController.cpp \ - Controllers/AsusTUFLaptopController/AsusTUFLaptopLinuxDetect.cpp \ - Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopLinux.cpp \ - Controllers/ENESMBusController/XPGSpectrixS40GDetect.cpp \ - Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G.cpp \ - Controllers/FaustusController/RGBController_Faustus.cpp \ - Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematController.cpp \ - Controllers/HYTEMousematController/HYTEMousematController_libusb/HYTEMousematControllerDetect.cpp \ - Controllers/HYTEMousematController/RGBController_HYTEMousemat.cpp \ - Controllers/LinuxLEDController/LinuxLEDController.cpp \ - Controllers/LinuxLEDController/LinuxLEDControllerDetect.cpp \ - Controllers/LinuxLEDController/RGBController_LinuxLED.cpp \ #-------------------------------------------------------------------------------------------# # Set up install paths # @@ -2032,9 +558,8 @@ contains(QMAKE_PLATFORM, linux) { contains(QMAKE_PLATFORM, freebsd) { TARGET = $$lower($$TARGET) - INCLUDEPATH += \ - Controllers/FaustusController \ - Controllers/LinuxLEDController \ + INCLUDEPATH -= \ + Controllers/GigabyteRGBFusion2GPUController/ \ HEADERS += \ AutoStart/AutoStart-FreeBSD.h \ @@ -2043,6 +568,14 @@ contains(QMAKE_PLATFORM, freebsd) { Controllers/LinuxLEDController/LinuxLEDController.h \ Controllers/LinuxLEDController/RGBController_LinuxLED.h \ + HEADERS -= \ + Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUController.h \ + Controllers/GigabyteRGBFusion2GPUController/RGBController_GigabyteRGBFusion2GPU.h \ + Controllers/HoltekController/HoltekA070Controller.h \ + Controllers/HoltekController/HoltekA1FAController.h \ + Controllers/HoltekController/RGBController_HoltekA070.h \ + Controllers/HoltekController/RGBController_HoltekA1FA.h + LIBS += \ -lusb \ -lmbedx509 \ @@ -2088,6 +621,16 @@ contains(QMAKE_PLATFORM, freebsd) { Controllers/LinuxLEDController/LinuxLEDControllerDetect.cpp \ Controllers/LinuxLEDController/RGBController_LinuxLED.cpp \ + SOURCES -= \ + Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUController.cpp \ + Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp \ + Controllers/GigabyteRGBFusion2GPUController/RGBController_GigabyteRGBFusion2GPU.cpp \ + Controllers/HoltekController/HoltekA070Controller.cpp \ + Controllers/HoltekController/HoltekA1FAController.cpp \ + Controllers/HoltekController/HoltekControllerDetect.cpp \ + Controllers/HoltekController/RGBController_HoltekA070.cpp \ + Controllers/HoltekController/RGBController_HoltekA1FA.cpp \ + #-------------------------------------------------------------------------------------------# # Set up install paths # # These install paths are used for AppImage and .deb packaging # diff --git a/scripts/AppImage.patch b/scripts/AppImage.patch index 4ee2eef6..412141f4 100644 --- a/scripts/AppImage.patch +++ b/scripts/AppImage.patch @@ -1,14 +1,14 @@ --- a/OpenRGB.pro 2022-05-02 15:26:15.375947000 +0200 +++ b/OpenRGB.pro 2022-05-02 15:29:01.997135000 +0200 -@@ -1310,8 +1310,6 @@ +@@ -447,8 +447,6 @@ # Linux-specific Configuration # #-----------------------------------------------------------------------------------------------# contains(QMAKE_PLATFORM, linux) { - TARGET = $$lower($$TARGET) - - INCLUDEPATH += \ - Controllers/FaustusController \ - Controllers/LinuxLEDController \ + HEADERS -= $$CONTROLLER_H_WIN + + HEADERS += \ --- a/qt/OpenRGB.desktop 2022-05-02 15:25:52.150332000 +0200 +++ b/qt/OpenRGB.desktop 2022-05-02 15:28:27.749598000 +0200 @@ -3,7 +3,7 @@