From 78ac8648a6c66d0caaae7e4225007a6e6d69aa20 Mon Sep 17 00:00:00 2001 From: ua1zbe Date: Tue, 18 Aug 2026 09:14:19 +0300 Subject: [PATCH] Default APRS coords to Saint Petersburg center; bump to 1.0.7 --- app/build.gradle.kts | 4 ++-- app/src/main/java/ru/ua1zbe/svxremote/MainActivity.kt | 4 ++-- app/src/main/res/values/strings.xml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 77371e7..0c8428c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -11,8 +11,8 @@ android { applicationId = "ru.ua1zbe.svxremote" minSdk = 26 targetSdk = 34 - versionCode = 8 - versionName = "1.0.6" + versionCode = 9 + versionName = "1.0.7" } buildTypes { diff --git a/app/src/main/java/ru/ua1zbe/svxremote/MainActivity.kt b/app/src/main/java/ru/ua1zbe/svxremote/MainActivity.kt index 552a0d9..4a17264 100644 --- a/app/src/main/java/ru/ua1zbe/svxremote/MainActivity.kt +++ b/app/src/main/java/ru/ua1zbe/svxremote/MainActivity.kt @@ -101,12 +101,12 @@ class MainActivity : Activity(), SvxService.Listener { private fun startAprsMeteo() { aprsMeteo?.stop() aprsMeteo = null + // Пустые координаты — центр Санкт-Петербурга val coords = Prefs.aprsCoords(this) .split(',') .mapNotNull { it.trim().toDoubleOrNull() } .take(2) - .let { if (it.size == 2) it[0] to it[1] else null } - if (coords == null) return + .let { if (it.size == 2) it[0] to it[1] else 59.95 to 30.30 } aprsMeteo = AprsMeteo(coords) { wx -> lastMeteo = wx lblSubtitle.text = wx diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7492a2a..d1aa7dd 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -17,8 +17,8 @@ Всплывающее уведомление о подключении/отключении узлов Метеостанции (APRS) Экспериментально: принимает метеостанции в радиусе 250 км. Последняя станция показывается вместо строки сервера на главном экране. - Координаты (широта, долгота) — необязательно - например 60.00, 30.00 + Координаты (широта, долгота) + пусто = центр Санкт-Петербурга, например 59.95, 30.30 Подключился: %1$s%2$s Отключился: %1$s%2$s (группа %1$d)