Skip to content

Commit 9fe664e

Browse files
Chr1sNoCalcProgrammer1
authored andcommitted
Adding DEVICE_TYPE_ACCESSORY to enum
+ Adding Accessory icons for light and dark theme + Adding entry into OpenRGBDialog2 to display icon + Creating `Accessory` category in "Supported Devices"
1 parent 03d99d1 commit 9fe664e

8 files changed

+13
-0
lines changed

RGBController/RGBController.h

+1
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ enum
178178
DEVICE_TYPE_STORAGE,
179179
DEVICE_TYPE_CASE,
180180
DEVICE_TYPE_MICROPHONE,
181+
DEVICE_TYPE_ACCESSORY,
181182
DEVICE_TYPE_UNKNOWN,
182183
};
183184

qt/OpenRGBDialog2.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ static QString GetIconString(device_type type, bool dark)
3333
QString filename;
3434
switch(type)
3535
{
36+
case DEVICE_TYPE_ACCESSORY:
37+
filename = "accessory";
38+
break;
3639
case DEVICE_TYPE_MOTHERBOARD:
3740
filename = "motherboard";
3841
break;

qt/accessory.png

1.32 KB
Loading

qt/accessory_dark.png

1.45 KB
Loading

qt/resources.qrc

+4
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,9 @@
5252
<file>OpenRGBGreyscale.png</file>
5353
<file>microphone.png</file>
5454
<file>microphone_dark.png</file>
55+
<file>accessory.png</file>
56+
<file>accessory_dark.png</file>
57+
<file>unknown.png</file>
58+
<file>unknown_dark.png</file>
5559
</qresource>
5660
</RCC>

qt/unknown.png

1.39 KB
Loading

qt/unknown_dark.png

1.51 KB
Loading

scripts/build-supported-devices-md.sh

+5
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ echo -e "- [Mouse Mats](#mouse-mats)" >> "$MAIN_FILE"
5151
echo -e "- [Headsets](#headsets)" >> "$MAIN_FILE"
5252
echo -e "- [Headset Stands](#headset-stands)" >> "$MAIN_FILE"
5353
echo -e "- [Gamepads](#gamepads)" >> "$MAIN_FILE"
54+
echo -e "- [Accessories](#Accessories)" >> "$MAIN_FILE"
5455
echo -e "- [Lights](#lights)" >> "$MAIN_FILE"
5556
echo -e "- [Speakers](#speakers)" >> "$MAIN_FILE"
5657
echo -e "- [Virtual Devices](#virtual-devices)" >> "$MAIN_FILE"
@@ -177,6 +178,9 @@ do
177178
Gamepad)
178179
gamepad+=$current_controller
179180
;;
181+
Accessory)
182+
accessory+=$current_controller
183+
;;
180184
Light)
181185
light+=$current_controller
182186
;;
@@ -277,6 +281,7 @@ printf "\n## Mouse Mats\n${DATA_TABLE_HEAD}${DATA_TABLE_ALIGN}%s\n" "$(echo -e $
277281
printf "\n## Headsets\n${DATA_TABLE_HEAD}${DATA_TABLE_ALIGN}%s\n" "$(echo -e ${headset}| sort)" >> "$MAIN_FILE"
278282
printf "\n## Headset Stands\n${DATA_TABLE_HEAD}${DATA_TABLE_ALIGN}%s\n" "$(echo -e ${headset_stand}| sort)" >> "$MAIN_FILE"
279283
printf "\n## Gamepads\n${DATA_TABLE_HEAD}${DATA_TABLE_ALIGN}%s\n" "$(echo -e ${gamepad}| sort)" >> "$MAIN_FILE"
284+
printf "\n## Accessories\n${DATA_TABLE_HEAD}${DATA_TABLE_ALIGN}%s\n" "$(echo -e ${accessory}| sort)" >> "$MAIN_FILE"
280285
printf "\n## Lights\n${DATA_TABLE_HEAD}${DATA_TABLE_ALIGN}%s\n" "$(echo -e ${light}| sort)" >> "$MAIN_FILE"
281286
printf "\n## Speakers\n${DATA_TABLE_HEAD}${DATA_TABLE_ALIGN}%s\n" "$(echo -e ${speaker}| sort)" >> "$MAIN_FILE"
282287
printf "\n## Virtual Devices\n${DATA_TABLE_HEAD}${DATA_TABLE_ALIGN}%s\n" "$(echo -e ${virtual}| sort)" >> "$MAIN_FILE"

0 commit comments

Comments
 (0)