diff --git a/Controllers/NvidiaESAController/RGBController_NvidiaESA.cpp b/Controllers/NvidiaESAController/RGBController_NvidiaESA.cpp index 716cea25..dc76f6d8 100644 --- a/Controllers/NvidiaESAController/RGBController_NvidiaESA.cpp +++ b/Controllers/NvidiaESAController/RGBController_NvidiaESA.cpp @@ -17,7 +17,7 @@ RGBController_NvidiaESA::RGBController_NvidiaESA(NvidiaESAController* controller controller = controller_ptr; name = "Nvidia ESA USB Device"; vendor = "NVIDIA"; - type = DEVICE_TYPE_MOTHERBOARD; + type = DEVICE_TYPE_CASE; description = name; location = controller->GetDeviceLocation(); serial = controller->GetSerialString(); diff --git a/RGBController/RGBController.cpp b/RGBController/RGBController.cpp index 1e677bfe..e25e25b0 100644 --- a/RGBController/RGBController.cpp +++ b/RGBController/RGBController.cpp @@ -1609,6 +1609,8 @@ std::string device_type_to_str(device_type type) return "Storage"; case DEVICE_TYPE_VIRTUAL: return "Virtual"; + case DEVICE_TYPE_CASE: + return "Case"; default: return "Unknown"; } diff --git a/RGBController/RGBController.h b/RGBController/RGBController.h index c70828c9..1e460726 100644 --- a/RGBController/RGBController.h +++ b/RGBController/RGBController.h @@ -173,6 +173,7 @@ enum DEVICE_TYPE_SPEAKER, DEVICE_TYPE_VIRTUAL, DEVICE_TYPE_STORAGE, + DEVICE_TYPE_CASE, DEVICE_TYPE_UNKNOWN }; diff --git a/qt/OpenRGBDialog2.cpp b/qt/OpenRGBDialog2.cpp index 9462de3c..59bd7b70 100644 --- a/qt/OpenRGBDialog2.cpp +++ b/qt/OpenRGBDialog2.cpp @@ -74,6 +74,9 @@ static QString GetIconString(device_type type, bool dark) case DEVICE_TYPE_STORAGE: filename = "storage"; break; + case DEVICE_TYPE_CASE: + filename = "case"; + break; default: filename = "unknown"; break; diff --git a/qt/case.png b/qt/case.png new file mode 100644 index 00000000..7a99dd55 Binary files /dev/null and b/qt/case.png differ diff --git a/qt/case_dark.png b/qt/case_dark.png new file mode 100644 index 00000000..27cf9f36 Binary files /dev/null and b/qt/case_dark.png differ diff --git a/qt/resources.qrc b/qt/resources.qrc index 6d3f91db..51eba994 100644 --- a/qt/resources.qrc +++ b/qt/resources.qrc @@ -47,5 +47,7 @@ console_dark.png storage.png storage_dark.png + case.png + case_dark.png