diff --git a/app/src/main/java/com/rtbishop/look4sat/MainScreen.kt b/app/src/main/java/com/rtbishop/look4sat/MainScreen.kt index c4345b1a..48e36371 100644 --- a/app/src/main/java/com/rtbishop/look4sat/MainScreen.kt +++ b/app/src/main/java/com/rtbishop/look4sat/MainScreen.kt @@ -93,11 +93,11 @@ fun NavRoot(deeplink: String? = null) { val navigateBack: () -> Unit = { rootBackStack.removeLastOrNull() } val navigateToRadar: () -> Unit = { rootBackStack.add(RadarDestination) } // Incoming screen slides in from the right, outgoing drifts left at 1/3 speed (API35+ style) - val pushTransition = slideInHorizontally(tween(350)) { it } togetherWith - slideOutHorizontally(tween(350)) { -it / 3 } + val pushTransition = slideInHorizontally(tween(300)) { it } togetherWith + slideOutHorizontally(tween(300)) { -it / 3 } // Reverse: outgoing slides out to the right, incoming drifts in from the left - val popTransition = slideInHorizontally(tween(350)) { -it / 3 } togetherWith - slideOutHorizontally(tween(350)) { it } + val popTransition = slideInHorizontally(tween(300)) { -it / 3 } togetherWith + slideOutHorizontally(tween(300)) { it } NavDisplay( modifier = Modifier.fillMaxSize(), backStack = rootBackStack, @@ -133,8 +133,8 @@ private fun MainScreen(navigateToRadar: () -> Unit = {}) { val backStack = rememberNavBackStack(Screen.Passes) val currentKey = backStack.lastOrNull() val navigateBack: () -> Unit = { backStack.removeLastOrNull() } - val fadeTransition = fadeIn(animationSpec = tween(350)) togetherWith - fadeOut(animationSpec = tween(350)) + val fadeTransition = fadeIn(animationSpec = tween(300)) togetherWith + fadeOut(animationSpec = tween(300)) val navItems = listOf(Screen.Satellites, Screen.Passes, Screen.Status, Screen.Map, Screen.Settings) diff --git a/core/presentation/src/main/res/values/strings.xml b/core/presentation/src/main/res/values/strings.xml index 5d2b8c44..a9b6cf80 100644 --- a/core/presentation/src/main/res/values/strings.xml +++ b/core/presentation/src/main/res/values/strings.xml @@ -56,16 +56,13 @@ \n\nPlease update the database at least weekly to get accurate predictions. What\'s new in Look4Sat - * Added small tweaks to Sources and strings. Added official ISS source (#225) - \n* Implemented AOS window and elevation highlight filters (#226) - \n* Added cleartext traffic support for custom TLE URLs (#227) - \n* Fixed manual OMM (.csv) data import, tweaked error messaging (#228) - \n* Added support for Icom IC-705 CAT by ruilvo (#229) - \n* Added configurable Radar offset to the sensors output by qwqtoday (#230) - \n* Localized pass date and time formats for Chinese by atsunatsu (#231) - \n* Added linear transponder Doppler calculator by atsunatsu (#232) - \n* Added a few tweaks to SSTV sensitivity and reception, similar to Robot36 - \n* Replaced the types selection dialog with modes selection to avoid confusion + * Added AMSAT status tracking page by MCKero6423 (#234) + \n* Tweaked Radar track on reposition by atsunatsu (#235) + \n* Tweaked linear transponder calc by atsunatsu (#236) + \n* Added saving per-sat doppler offset by atsunatsu (#237) + \n* Added custom freq offset setting to network reporting + \n* Added ability to customize data sources via import + \n* Fixed star chart in README by PingouinFerreux (#240) diff --git a/fastlane/metadata/android/en-US/changelogs/default.txt b/fastlane/metadata/android/en-US/changelogs/default.txt index 6997002f..88bd5615 100644 --- a/fastlane/metadata/android/en-US/changelogs/default.txt +++ b/fastlane/metadata/android/en-US/changelogs/default.txt @@ -1,8 +1,7 @@ -* Added ARISS source, tweaked SSTV sensitivity #225 -* Implemented AOS window and elev filter #226 -* Added cleartext traffic support for TLEs #227 -* Fixed OMM import, tweaked error messages #228 -* Added support for Icom CAT by ruilvo #229 -* Added tweakable Radar offset by qwqtoday #230 -* Localized date/time formats by atsunatsu #231 -* Added linear radio Doppler calc by atsunatsu #232 +* Added AMSAT status tracking page by MCKero6423 (#234) +* Tweaked Radar track on reposition by atsunatsu (#235) +* Tweaked linear transponder calc by atsunatsu (#236) +* Added saving per-sat doppler offset by atsunatsu (#237) +* Added custom freq offset setting to network reporting +* Added ability to customize data sources via import +* Fixed star chart in README by PingouinFerreux (#240) diff --git a/feature/status/src/main/java/com/rtbishop/look4sat/feature/status/SatStatusScreen.kt b/feature/status/src/main/java/com/rtbishop/look4sat/feature/status/SatStatusScreen.kt index 27080a07..ed7d71d4 100644 --- a/feature/status/src/main/java/com/rtbishop/look4sat/feature/status/SatStatusScreen.kt +++ b/feature/status/src/main/java/com/rtbishop/look4sat/feature/status/SatStatusScreen.kt @@ -51,7 +51,7 @@ import com.rtbishop.look4sat.core.domain.model.SatReport import com.rtbishop.look4sat.core.domain.model.SatSlot import com.rtbishop.look4sat.core.domain.model.SatStatus import com.rtbishop.look4sat.core.domain.repository.IContainerProvider -import com.rtbishop.look4sat.core.presentation.ConfirmDialog +import com.rtbishop.look4sat.core.presentation.InfoDialog import com.rtbishop.look4sat.core.presentation.R import com.rtbishop.look4sat.core.presentation.layoutPadding import java.util.Calendar @@ -280,7 +280,7 @@ private fun DayCell(slot: SatSlot, modifier: Modifier, onClick: () -> Unit) { @Composable private fun ReportDialog(statusName: String, day: SatDay, reports: Map, onDismiss: () -> Unit) { val dayReports = day.slots.flatMap { it.reportIds }.mapNotNull { reports[it] } - ConfirmDialog(title = "$statusName · ${day.dateLabel}", onCancel = onDismiss, onAccept = onDismiss) { + InfoDialog(title = "$statusName · ${day.dateLabel}", onDismiss = onDismiss, onAccept = onDismiss) { if (dayReports.isEmpty()) { Text(stringResource(id = R.string.amsat_no_reports)) Spacer(modifier = Modifier.height(8.dp)) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 5f63642f..705d9dea 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,8 +1,8 @@ [versions] #noinspection UnusedVersionCatalogEntry -appVersionCode = "445" +appVersionCode = "446" #noinspection UnusedVersionCatalogEntry -appVersionName = "4.4.5" +appVersionName = "4.4.6" #noinspection UnusedVersionCatalogEntry compileSdk = "37" #noinspection UnusedVersionCatalogEntry