Skip to content

Commit eab02b7

Browse files
Show Charging Mode full profile summary
1 parent 4f3203c commit eab02b7

1 file changed

Lines changed: 17 additions & 9 deletions

File tree

app/src/main/java/com/elitedarkkaiser/redmagic/MainActivity.kt

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -266,18 +266,26 @@ class MainActivity : Activity() {
266266
}
267267

268268
private fun chargingModeProfileSummary(): String {
269-
val p = getSavedChargingModeProfile()
270-
val fanLabel = if (p.fanEnabled) {
271-
when (p.fanLevel) {
272-
0, 1 -> "Quiet"
273-
4, 5 -> "Turbo"
274-
else -> "Balanced"
269+
fun fanLabel(p: GameModeProfile): String {
270+
return if (p.fanEnabled) {
271+
when (p.fanLevel) {
272+
0, 1 -> "Quiet"
273+
4, 5 -> "Turbo"
274+
else -> "Balanced"
275+
}
276+
} else {
277+
"Off"
275278
}
276-
} else {
277-
"Off"
278279
}
279280

280-
return "Fan $fanLabel • Fan LED ${if (p.fanLedEnabled) "On" else "Off"} • Logo ${if (p.logoLedEnabled) "On" else "Off"} • Shoulder ${if (p.shoulderLedEnabled) "On" else "Off"}"
281+
fun ledLabel(p: GameModeProfile): String {
282+
return "Fan LED ${if (p.fanLedEnabled) "On" else "Off"} • Logo ${if (p.logoLedEnabled) "On" else "Off"} • Shoulder ${if (p.shoulderLedEnabled) "On" else "Off"}"
283+
}
284+
285+
val charging = getSavedChargingModeProfile()
286+
val full = getSavedChargingFullModeProfile()
287+
288+
return "Charging: Fan ${fanLabel(charging)}${ledLabel(charging)}\nFull: Fan ${fanLabel(full)}${ledLabel(full)}"
281289
}
282290

283291
private fun isCallModeEnabledSaved(): Boolean {

0 commit comments

Comments
 (0)