Default APRS coords to Saint Petersburg center; bump to 1.0.7
This commit is contained in:
@@ -11,8 +11,8 @@ android {
|
|||||||
applicationId = "ru.ua1zbe.svxremote"
|
applicationId = "ru.ua1zbe.svxremote"
|
||||||
minSdk = 26
|
minSdk = 26
|
||||||
targetSdk = 34
|
targetSdk = 34
|
||||||
versionCode = 8
|
versionCode = 9
|
||||||
versionName = "1.0.6"
|
versionName = "1.0.7"
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
|
|||||||
@@ -101,12 +101,12 @@ class MainActivity : Activity(), SvxService.Listener {
|
|||||||
private fun startAprsMeteo() {
|
private fun startAprsMeteo() {
|
||||||
aprsMeteo?.stop()
|
aprsMeteo?.stop()
|
||||||
aprsMeteo = null
|
aprsMeteo = null
|
||||||
|
// Пустые координаты — центр Санкт-Петербурга
|
||||||
val coords = Prefs.aprsCoords(this)
|
val coords = Prefs.aprsCoords(this)
|
||||||
.split(',')
|
.split(',')
|
||||||
.mapNotNull { it.trim().toDoubleOrNull() }
|
.mapNotNull { it.trim().toDoubleOrNull() }
|
||||||
.take(2)
|
.take(2)
|
||||||
.let { if (it.size == 2) it[0] to it[1] else null }
|
.let { if (it.size == 2) it[0] to it[1] else 59.95 to 30.30 }
|
||||||
if (coords == null) return
|
|
||||||
aprsMeteo = AprsMeteo(coords) { wx ->
|
aprsMeteo = AprsMeteo(coords) { wx ->
|
||||||
lastMeteo = wx
|
lastMeteo = wx
|
||||||
lblSubtitle.text = wx
|
lblSubtitle.text = wx
|
||||||
|
|||||||
@@ -17,8 +17,8 @@
|
|||||||
<string name="pref_node_toasts">Всплывающее уведомление о подключении/отключении узлов</string>
|
<string name="pref_node_toasts">Всплывающее уведомление о подключении/отключении узлов</string>
|
||||||
<string name="pref_aprs_label">Метеостанции (APRS)</string>
|
<string name="pref_aprs_label">Метеостанции (APRS)</string>
|
||||||
<string name="pref_aprs_hint">Экспериментально: принимает метеостанции в радиусе 250 км. Последняя станция показывается вместо строки сервера на главном экране.</string>
|
<string name="pref_aprs_hint">Экспериментально: принимает метеостанции в радиусе 250 км. Последняя станция показывается вместо строки сервера на главном экране.</string>
|
||||||
<string name="pref_aprs_coords">Координаты (широта, долгота) — необязательно</string>
|
<string name="pref_aprs_coords">Координаты (широта, долгота)</string>
|
||||||
<string name="pref_aprs_coords_hint">например 60.00, 30.00</string>
|
<string name="pref_aprs_coords_hint">пусто = центр Санкт-Петербурга, например 59.95, 30.30</string>
|
||||||
<string name="toast_node_joined">Подключился: %1$s%2$s</string>
|
<string name="toast_node_joined">Подключился: %1$s%2$s</string>
|
||||||
<string name="toast_node_left">Отключился: %1$s%2$s</string>
|
<string name="toast_node_left">Отключился: %1$s%2$s</string>
|
||||||
<string name="node_tg_suffix"> (группа %1$d)</string>
|
<string name="node_tg_suffix"> (группа %1$d)</string>
|
||||||
|
|||||||
Reference in New Issue
Block a user