v1.7.1: Fix Android 9 crash and Kernel-VPN compatibility

- Fix connection leak on Android 9 (close() in finally block)
- Fix VPN detection for Kernel Wireguard (interface name patterns)
- Fix missing files after app data clear (local existence check)
- Update changelogs for v1.7.1 (versionCode 18)

Refs: #15
This commit is contained in:
inventory69
2026-01-30 16:21:04 +01:00
parent 68e8490db8
commit df4ee4bed0
9 changed files with 166 additions and 49 deletions

View File

@@ -93,9 +93,21 @@
<string name="snackbar_server_error">Server-Fehler: %s</string>
<string name="snackbar_already_synced">Bereits synchronisiert</string>
<string name="snackbar_server_unreachable">Server nicht erreichbar</string>
<string name="snackbar_connection_timeout">Verbindungs-Timeout</string>
<string name="snackbar_synced_count">✅ Gesynct: %d Notizen</string>
<string name="snackbar_nothing_to_sync"> Nichts zu syncen</string>
<!-- ============================= -->
<!-- SYNC ERROR MESSAGES -->
<!-- ============================= -->
<string name="sync_error_ssl">SSL-Fehler</string>
<string name="sync_error_auth_failed">Authentifizierung fehlgeschlagen</string>
<string name="sync_error_access_denied">Zugriff verweigert</string>
<string name="sync_error_path_not_found">Server-Pfad nicht gefunden</string>
<string name="sync_error_server">Server-Fehler</string>
<string name="sync_error_http">HTTP-Fehler: %d</string>
<string name="sync_error_unknown">Unbekannter Fehler</string>
<!-- ============================= -->
<!-- URL VALIDATION ERRORS -->
<!-- ============================= -->