From f1cf28b2270103e97fe4b433ee8a99d6e94e85ae Mon Sep 17 00:00:00 2001 From: laiyichin Date: Tue, 4 Feb 2025 17:33:59 +0000 Subject: [PATCH 1/3] Add an UNKNOWN VolumeUiState --- .../com/google/android/horologist/audio/ui/VolumeUiState.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt b/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt index 9bc007a0f9..535f2ca670 100644 --- a/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt +++ b/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt @@ -30,4 +30,8 @@ public data class VolumeUiState( public val isMin: Boolean get() = current == min + + companion object { + val UNKNOWN = VolumeUiState(current = -1, max = -1, min = -1) + } } From cdba23a7c6178635af6bef30d714aeb5bb92cdba Mon Sep 17 00:00:00 2001 From: laiyichin Date: Tue, 4 Feb 2025 17:41:56 +0000 Subject: [PATCH 2/3] Update to Unknown instead of UNKNOWN --- .../com/google/android/horologist/audio/ui/VolumeUiState.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt b/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt index 535f2ca670..909e26c8e7 100644 --- a/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt +++ b/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt @@ -32,6 +32,6 @@ public data class VolumeUiState( get() = current == min companion object { - val UNKNOWN = VolumeUiState(current = -1, max = -1, min = -1) + val Unknown = VolumeUiState(current = -1, max = -1, min = -1) } } From e5aa34945b4237236ed433395fae70c8eb6d6d31 Mon Sep 17 00:00:00 2001 From: laiyichin Date: Tue, 4 Feb 2025 19:35:30 +0000 Subject: [PATCH 3/3] Add visibility and return type --- .../com/google/android/horologist/audio/ui/VolumeUiState.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt b/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt index 909e26c8e7..abd0a156b9 100644 --- a/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt +++ b/media/audio-ui-model/src/main/java/com/google/android/horologist/audio/ui/VolumeUiState.kt @@ -31,7 +31,7 @@ public data class VolumeUiState( public val isMin: Boolean get() = current == min - companion object { - val Unknown = VolumeUiState(current = -1, max = -1, min = -1) + public companion object { + public val Unknown: VolumeUiState = VolumeUiState(current = -1, max = -1, min = -1) } }