Menu πŸ‘‰πŸΌ

HundeWildnis Android App Version 13.2

App-Update Β· 13. Juni 2026

HundeWildnis App 13.2 Β· Build 78

Erweiterung Trainingstagebuch, Navigation & globales UI-Update – drei fokussierte Verbesserungen in einer kompakten Aktualisierung.

Version 13.2 VersionCode 78 βœ… Trainingstagebuch βœ… Navigation βœ… UI-Update Android 7.0+ HWS-Lizenz
πŸ“‹
Trainingstagebuch
Wiederholungen korrekt summiert, in Detail-Dialog, Auswertung und Export vollstΓ€ndig integriert.
πŸ—ΊοΈ
Navigation & Routing
Stabilisiertes Rerouting, neues Fahrrad-Profil mit realistischer Geschwindigkeitsbegrenzung.
🏠
Globales UI-Update
Einheitlicher Home-Button in allen Activities, neues Haus-Icon, synchronisierte Bottom-Navigation.
1

TrainingstagebuchWiederholungen & Statistiken

Das Trainingstagebuch unterstΓΌtzt zwei Messungstypen: Trainingszeit in Minuten und Anzahl der Wiederholungen. In diesem Update wurden Modell, Detail-Dialog, Auswertung und Exporte vollstΓ€ndig auf den zweiten Typ ausgerichtet.

Erweiterung

Modell-Update: TrainingProgress Β· totalRepetitions

TrainingProgress enthÀlt nun das Feld totalRepetitions, das alle Wiederholungen einer Kategorie korrekt summiert. Bisher wurden Wiederholungen-basierte Sessions beim Aufwand-Score nicht separat erfasst. Der kombinierte Score aus Minuten und Wiederholungen fließt jetzt vollstÀndig in die Fortschrittsberechnung ein.

Fix

Detail-Dialog: β€žAnzeigen“ nutzt getEffortText()

Im Session-Detail-Dialog wurde die Anzeige der Trainingsleistung auf getEffortText() umgestellt. Damit wird bei Wiederholungs-Sessions korrekt β€žz. B. 20x“ ausgegeben statt bisher fΓ€lschlicherweise β€ž0 Min“. Der Messungstyp bestimmt nun konsistent, was angezeigt wird.

Fix

Kategorie-Auswertung: kombinierter Aufwand korrekt dargestellt

In der Kategorie-Übersicht des Trainingstagebuchs wurden Wiederholungen bisher nicht in der Aufwand-Statistik berΓΌcksichtigt. Die Darstellung zeigt nun – je nach vorhandenem Datenmix einer Kategorie – Minuten, Wiederholungen oder beides kombiniert an.

Export

PDF- und CSV-Export: neues Feld β€žAufwand“

PDF- und CSV-Exporte enthalten nun ein einheitliches Feld β€žAufwand“, das den Wert ΓΌber getEffortText() bezieht. Damit erscheint in exportierten Protokollen fΓΌr jede Session der tatsΓ€chliche Aufwand – unabhΓ€ngig davon, ob die Session auf Minuten oder Wiederholungen basiert.

Betroffene Dateien
TrainingModels.kt TrainingDetailActivity.kt TrainingExportManager.kt
2

Revier-NavigationRouting & Fahrrad-Profil

Die Revier-Navigation erhΓ€lt ein stabilisiertes automatisches Rerouting und ein neues Routing-Profil fΓΌr das Fahren mit begleitenden Hunden.

Fix

Rerouting stabilisiert – Schutz gegen Mehrfach-Anfragen

Die automatische Routenneuberechnung bei einer Abweichung von mehr als 30 Metern vom geplanten Weg konnte unter bestimmten Bedingungen mehrfach gleichzeitig ausgelΓΆst werden. Ein dediziertes Rerouting-Flag verhindert nun parallele Anfragen. Die Route wird stabil und einmalig neu berechnet, sobald die Bedingungen erfΓΌllt sind.

Neu

Routing-Toggle: FußgΓ€nger πŸ₯Ύ und Fahrrad 🚲

Im Navigations-Panel steht jetzt ein Toggle zwischen zwei Routing-Profilen zur Verfügung: FußgÀnger (bisheriges Standardverhalten, foot-hiking via OpenRouteService) und Fahrrad für Ausritte mit begleitenden Hunden. Das gewÀhlte Profil wird direkt für die Routenberechnung übergeben.

Sicherheit

Fahrrad-Profil: Geschwindigkeitslimit 10 km/h

FΓΌr das Fahrrad-Profil wurde die berechnete Durchschnittsgeschwindigkeit auf maximal 10 km/h begrenzt. Damit werden realistische Ankunftszeiten fΓΌr Fahrten mit begleitenden Hunden ausgegeben – ohne die Zeitangaben an sportliche Radfahrgeschwindigkeiten anzupassen, die fΓΌr diesen Anwendungsfall nicht zutreffen.

Betroffene Dateien
LocationActivity_POI.kt activity_location.xml
3

Globales UI-UpdateHome-Navigation

Ein durchgehender Home-Button macht die App-weite Navigation konsistenter. Alle Screens außer der Startseite führen nun über ein einheitliches Haus-Icon zurück zur Hauptübersicht.

UI

Globaler Home-Button in der Toolbar

Die SecureBaseActivity – Basis-Klasse aller sensitiven Screens – wurde um einen Toolbar-Home-Button erweitert. Er erscheint automatisch in jeder darauf aufbauenden Activity, ohne dass einzelne Screens angepasst werden mΓΌssen. Die Startseite ist explizit ausgenommen.

UI

Neues Vektor-Drawable ic_home.xml

Für den Home-Button wurde ein neues Vektor-Drawable ic_home.xml erstellt. Das Haus-Icon folgt dem Stil der übrigen App-Icons (flaches weißes Vektor-Design auf transparentem Hintergrund) und ist in allen Auflâsungen und Themes scharf.

UI

Bottom-Navigation synchronisiert

Das Home-Icon in der unteren Navigationsleiste (menu_bottom_navigation.xml) wurde auf das neue ic_home-Drawable aktualisiert. Toolbar und Bottom-Nav zeigen nun dasselbe Symbol – kein visueller Widerspruch zwischen den Navigationswegen.

Bereinigung

StartActivity, MainActivity & menu_main.xml

StartActivity.kt und MainActivity.kt wurden angepasst, um den neuen globalen Home-Button nicht doppelt darzustellen. menu_main.xml wurde um redundante EintrΓ€ge bereinigt, die durch die neue zentrale Implementierung in SecureBaseActivity ΓΌberflΓΌssig geworden sind.

Betroffene Dateien
SecureBaseActivity.kt menu_bottom_navigation.xml ✦ ic_home.xml (neu) StartActivity.kt MainActivity.kt menu_main.xml

πŸ“₯ Update verfΓΌgbar

HundeWildnis 13.2 Β· Build 78 Β· Android 7.0+ Β· kostenlos

error: Content is protected! -- Inhalt ist geschuetzt!