-
v1.56.2-address-stamp-2 Stable
released this
2026-07-08 20:37:50 +02:00 | 0 commits to main since this releaseStandort in der Vorschau
Neue Einstellung unter Foto-Einstellungen → Standort:
- Standort in Vorschau anzeigen — blendet die aktuelle GPS-Position als Text in das OSD der Kameravorschau ein, neben Uhrzeit und Kamera-ID. Die Anzeige erscheint nur, wenn auch Standortdaten erfassen aktiv ist (sonst wäre der LocationSupplier ohnehin nicht initialisiert).
- Standort-Anzeigemodus — wahlweise
- Nur GPS-Koordinaten (Lat/Lng auf fünf Nachkommastellen, z. B. 52.51704, 13.38886)
- GPS-Koordinaten und Adresse (zusätzlich per Geocoder nachgeschlagene Straße + Ort; Lookup throttelt auf höchstens einen Aufruf pro 30 s und läuft auf einem Hintergrund-Thread, damit die Vorschau nicht ruckelt)
Datenschutzhinweis: Die Adress-Lookups verwenden den System-Geocoder und können Koordinaten an einen Drittanbieter-Backend übertragen; siehe Datenschutzhinweis im Menü Über. Bei aktivem Modus ohne Internet/Geocoder-Backend wird nur die Koordinaten-Zeile angezeigt — kein Lookup-Fehler, kein Absturz.
Default-Funktionen über JSON
Neue Datei app/src/main/assets/default_features.json listet für jede in PreferenceKeys.java definierte Option einen Standardwert (Typ bool / int / long / float / string). Der neue DefaultFeaturesLoader liest sie in MainActivity.setDeviceDefaults() und schreibt die Werte in SharedPreferences. Verhalten:
- Erstinstallation → alle Defaults aus der JSON werden angewendet.
- „Einstellungen zurücksetzen" → gleicher Pfad, Defaults werden re-applied.
- Normales App-Update → unverändert; Anwenderwahl bleibt erhalten, solange die JSON-_version gleich bleibt.
- Defaults anpassen → Eintrag in der JSON ändern und _version hochzählen; beim nächsten Start werden die Werte re-applied.
Damit lassen sich Forks oder rolloutspezifische Konfigurationen (z. B. „immer Stempel + Geotagging + Wasserwaage an") zentral in einer Datei pflegen, ohne im Code die SharedPreferences-Defaults in jeder PreferenceScreen-XML zu wiederholen.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads