Skip to content

Commit 74faee0

Browse files
Reorder Thermaltake Riing modes to put direct at top
1 parent 3f0027a commit 74faee0

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

RGBController/RGBController_ThermaltakeRiing.cpp

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,29 @@ RGBController_ThermaltakeRiing::RGBController_ThermaltakeRiing(ThermaltakeRiingC
1818
type = DEVICE_TYPE_COOLER;
1919
description = "Thermaltake Riing Device";
2020

21+
mode Direct;
22+
Direct.name = "Direct";
23+
Direct.value = THERMALTAKE_MODE_PER_LED;
24+
Direct.flags = MODE_FLAG_HAS_PER_LED_COLOR;
25+
Direct.speed_min = 0;
26+
Direct.speed_max = 0;
27+
Direct.speed = 0;
28+
Direct.color_mode = MODE_COLORS_PER_LED;
29+
modes.push_back(Direct);
30+
31+
mode Static;
32+
Static.name = "Static";
33+
Static.value = THERMALTAKE_MODE_FULL;
34+
Static.flags = MODE_FLAG_HAS_MODE_SPECIFIC_COLOR;
35+
Static.colors_min = 1;
36+
Static.colors_max = 1;
37+
Static.speed_min = 0;
38+
Static.speed_max = 0;
39+
Static.speed = 0;
40+
Static.color_mode = MODE_COLORS_MODE_SPECIFIC;
41+
Static.colors.resize(1);
42+
modes.push_back(Static);
43+
2144
mode Flow;
2245
Flow.name = "Flow";
2346
Flow.value = THERMALTAKE_MODE_FLOW;
@@ -78,29 +101,6 @@ RGBController_ThermaltakeRiing::RGBController_ThermaltakeRiing(ThermaltakeRiingC
78101
Wave.color_mode = MODE_COLORS_PER_LED;
79102
modes.push_back(Wave);
80103

81-
mode Direct;
82-
Direct.name = "Direct";
83-
Direct.value = THERMALTAKE_MODE_PER_LED;
84-
Direct.flags = MODE_FLAG_HAS_PER_LED_COLOR;
85-
Direct.speed_min = 0;
86-
Direct.speed_max = 0;
87-
Direct.speed = 0;
88-
Direct.color_mode = MODE_COLORS_PER_LED;
89-
modes.push_back(Direct);
90-
91-
mode Static;
92-
Static.name = "Static";
93-
Static.value = THERMALTAKE_MODE_FULL;
94-
Static.flags = MODE_FLAG_HAS_MODE_SPECIFIC_COLOR;
95-
Static.colors_min = 1;
96-
Static.colors_max = 1;
97-
Static.speed_min = 0;
98-
Static.speed_max = 0;
99-
Static.speed = 0;
100-
Static.color_mode = MODE_COLORS_MODE_SPECIFIC;
101-
Static.colors.resize(1);
102-
modes.push_back(Static);
103-
104104
SetupZones();
105105
}
106106

@@ -200,7 +200,7 @@ void RGBController_ThermaltakeRiing::UpdateSingleLED(int led)
200200

201201
void RGBController_ThermaltakeRiing::SetCustomMode()
202202
{
203-
active_mode = 6;
203+
active_mode = 0;
204204
}
205205

206206
void RGBController_ThermaltakeRiing::UpdateMode()

0 commit comments

Comments
 (0)