Etapp 3: GPS-livespårning av aktiviteter
All checks were successful
release / build-release (push) Successful in 10m8s
All checks were successful
release / build-release (push) Successful in 10m8s
- TrackingService: foreground-service (location) med GPS-rutt, distans (brusfiltrerad), höjdmeter (glidande medel + tröskel), tid och live-kcal (ActivityKcal — Kotlin-port av serverns beräkning med tempokurvor) - Spårningsskärm: osmdroid/OSM-livekarta med rutt-polyline för distansaktiviteter; stor timer för tidsbaserade (rörelsespårning av, RPE-slider i sammanfattningen); statistikrad tid/distans/fart/höjd/kcal/GPS - Sammanfattning vid stopp: spara som source=tracked med encoded polyline, aktivitetsgissning på tempo+höjd - Starta aktivitet-knapp (GPS/timer per typ) + pågår-kort på hemskärmen - osmdroid 6.1.20; permissions för plats/foreground-service/notiser; v0.7.0 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C2GA94E1f3cmrvdQLQhYdg
This commit is contained in:
@@ -29,7 +29,7 @@ android {
|
||||
minSdk = 31
|
||||
targetSdk = 35
|
||||
versionCode = ciRunNumber ?: 1
|
||||
versionName = "0.6.1" + (ciRunNumber?.let { "+build.$it" } ?: "-dev")
|
||||
versionName = "0.7.0" + (ciRunNumber?.let { "+build.$it" } ?: "-dev")
|
||||
}
|
||||
|
||||
signingConfigs {
|
||||
@@ -82,6 +82,7 @@ dependencies {
|
||||
implementation(libs.androidx.datastore.preferences)
|
||||
implementation(libs.okhttp)
|
||||
implementation(libs.blessed.kotlin)
|
||||
implementation(libs.osmdroid)
|
||||
implementation(libs.kotlinx.serialization.json)
|
||||
implementation(libs.androidx.room.runtime)
|
||||
implementation(libs.androidx.room.ktx)
|
||||
|
||||
Reference in New Issue
Block a user