From 8fbdfd879cf92fedb09dc18dfe28b05c47e2bacd Mon Sep 17 00:00:00 2001 From: Iscle Date: Thu, 20 Nov 2025 07:50:14 +0100 Subject: [PATCH] android(refactor): remove unused textColor property and related preferences (#266) --- .../src/main/java/me/kavishdevar/librepods/MainActivity.kt | 4 ---- .../java/me/kavishdevar/librepods/services/AirPodsService.kt | 5 ----- 2 files changed, 9 deletions(-) diff --git a/android/app/src/main/java/me/kavishdevar/librepods/MainActivity.kt b/android/app/src/main/java/me/kavishdevar/librepods/MainActivity.kt index 87b75ff..8de1b77 100644 --- a/android/app/src/main/java/me/kavishdevar/librepods/MainActivity.kt +++ b/android/app/src/main/java/me/kavishdevar/librepods/MainActivity.kt @@ -156,10 +156,6 @@ class MainActivity : ComponentActivity() { setContent { LibrePodsTheme { - getSharedPreferences("settings", MODE_PRIVATE).edit { - putLong( - "textColor", - MaterialTheme.colorScheme.onSurface.toArgb().toLong())} Main() } } diff --git a/android/app/src/main/java/me/kavishdevar/librepods/services/AirPodsService.kt b/android/app/src/main/java/me/kavishdevar/librepods/services/AirPodsService.kt index f2b55bf..e41bf41 100644 --- a/android/app/src/main/java/me/kavishdevar/librepods/services/AirPodsService.kt +++ b/android/app/src/main/java/me/kavishdevar/librepods/services/AirPodsService.kt @@ -167,7 +167,6 @@ class AirPodsService : Service(), SharedPreferences.OnSharedPreferenceChangeList var headGestures: Boolean = true, var disconnectWhenNotWearing: Boolean = false, var conversationalAwarenessVolume: Int = 43, - var textColor: Long = -1L, var qsClickBehavior: String = "cycle", var bleOnlyMode: Boolean = false, @@ -476,8 +475,6 @@ class AirPodsService : Service(), SharedPreferences.OnSharedPreferenceChangeList 43 ) - if (!contains("textColor")) putLong("textColor", -1L) - if (!contains("qs_click_behavior")) putString("qs_click_behavior", "cycle") if (!contains("name")) putString("name", "AirPods") @@ -1229,7 +1226,6 @@ class AirPodsService : Service(), SharedPreferences.OnSharedPreferenceChangeList headGestures = sharedPreferences.getBoolean("head_gestures", true), disconnectWhenNotWearing = sharedPreferences.getBoolean("disconnect_when_not_wearing", false), conversationalAwarenessVolume = sharedPreferences.getInt("conversational_awareness_volume", 43), - textColor = sharedPreferences.getLong("textColor", -1L), qsClickBehavior = sharedPreferences.getString("qs_click_behavior", "cycle") ?: "cycle", // AirPods state-based takeover @@ -1291,7 +1287,6 @@ class AirPodsService : Service(), SharedPreferences.OnSharedPreferenceChangeList "head_gestures" -> config.headGestures = preferences.getBoolean(key, true) "disconnect_when_not_wearing" -> config.disconnectWhenNotWearing = preferences.getBoolean(key, false) "conversational_awareness_volume" -> config.conversationalAwarenessVolume = preferences.getInt(key, 43) - "textColor" -> config.textColor = preferences.getLong(key, -1L) "qs_click_behavior" -> config.qsClickBehavior = preferences.getString(key, "cycle") ?: "cycle" // AirPods state-based takeover