From e11b03d56b21f8bc979c8293028b83f328eb9ff4 Mon Sep 17 00:00:00 2001 From: atsunatsu Date: Sun, 2 Aug 2026 19:48:14 +0800 Subject: [PATCH] refactor: remove satellite catalog number from UI Remove the NORAD catalog number (e.g. '44444 - ') prefix from satellite names in three places: - Pass list items (Components.kt) - Satellite selection list (SatellitesScreen.kt) - Pass detail view (PassesScreen.kt) The number is still accessible via satellite details if needed. --- .../com/rtbishop/look4sat/core/presentation/Components.kt | 4 ---- .../com/rtbishop/look4sat/feature/passes/PassesScreen.kt | 5 ----- .../rtbishop/look4sat/feature/satellites/SatellitesScreen.kt | 2 -- 3 files changed, 11 deletions(-) diff --git a/core/presentation/src/main/java/com/rtbishop/look4sat/core/presentation/Components.kt b/core/presentation/src/main/java/com/rtbishop/look4sat/core/presentation/Components.kt index cb0a3b65..d551aeab 100644 --- a/core/presentation/src/main/java/com/rtbishop/look4sat/core/presentation/Components.kt +++ b/core/presentation/src/main/java/com/rtbishop/look4sat/core/presentation/Components.kt @@ -157,10 +157,6 @@ fun RowScope.NextPassRow(pass: OrbitalPass, modifier: Modifier = Modifier, isUtc .padding(start = 6.dp, top = 1.dp, end = 6.dp, bottom = 0.dp) ) { Row(verticalAlignment = Alignment.CenterVertically) { - Text( - text = "${stringResource(R.string.pass_satId, pass.catNum)} - ", - color = MaterialTheme.colorScheme.primary - ) Text( text = pass.name, modifier = Modifier diff --git a/feature/passes/src/main/java/com/rtbishop/look4sat/feature/passes/PassesScreen.kt b/feature/passes/src/main/java/com/rtbishop/look4sat/feature/passes/PassesScreen.kt index d06bf9ba..6c53ffa4 100644 --- a/feature/passes/src/main/java/com/rtbishop/look4sat/feature/passes/PassesScreen.kt +++ b/feature/passes/src/main/java/com/rtbishop/look4sat/feature/passes/PassesScreen.kt @@ -316,7 +316,6 @@ private fun PassItem( isVerticalLayout: Boolean = true, isUtc: Boolean = false ) { - val passSatId = stringResource(id = R.string.pass_satId, pass.catNum) val horizontalPadding = if (isVerticalLayout) 6.dp else 10.dp val timeZone = remember(isUtc) { if (isUtc) TimeZone.getTimeZone("UTC") else TimeZone.getDefault() @@ -342,10 +341,6 @@ private fun PassItem( .padding(horizontal = horizontalPadding, vertical = 4.dp) ) { Row(verticalAlignment = Alignment.CenterVertically) { - Text( - text = "$passSatId - ", - color = MaterialTheme.colorScheme.primary - ) Text( text = pass.name, modifier = Modifier diff --git a/feature/satellites/src/main/java/com/rtbishop/look4sat/feature/satellites/SatellitesScreen.kt b/feature/satellites/src/main/java/com/rtbishop/look4sat/feature/satellites/SatellitesScreen.kt index 78e6bb5a..ba0b19e3 100644 --- a/feature/satellites/src/main/java/com/rtbishop/look4sat/feature/satellites/SatellitesScreen.kt +++ b/feature/satellites/src/main/java/com/rtbishop/look4sat/feature/satellites/SatellitesScreen.kt @@ -281,7 +281,6 @@ private fun Satellite( onSelected: (Int, Boolean) -> Unit, modifier: Modifier = Modifier ) { - val passSatId = stringResource(id = R.string.pass_satId, item.catnum) Column(modifier = modifier.clickable { onSelected(item.catnum, item.isSelected) }) { Row( verticalAlignment = Alignment.CenterVertically, @@ -290,7 +289,6 @@ private fun Satellite( .background(MaterialTheme.colorScheme.surface) .padding(start = 14.dp, top = 8.dp, end = 12.dp, bottom = 8.dp) ) { - Text(text = "$passSatId - ", color = MaterialTheme.colorScheme.primary) Text( text = item.name, modifier = Modifier.weight(1f),