diff --git a/app/src/main/java/com/nutomic/syncthingandroid/activities/MainActivity.java b/app/src/main/java/com/nutomic/syncthingandroid/activities/MainActivity.java
index d1c724b6..a1701d9e 100644
--- a/app/src/main/java/com/nutomic/syncthingandroid/activities/MainActivity.java
+++ b/app/src/main/java/com/nutomic/syncthingandroid/activities/MainActivity.java
@@ -53,6 +53,7 @@ import com.nutomic.syncthingandroid.service.SyncthingService;
import com.nutomic.syncthingandroid.service.SyncthingServiceBinder;
import com.nutomic.syncthingandroid.util.Util;
+import java.lang.IllegalStateException;
import java.util.Date;
import java.util.concurrent.TimeUnit;
@@ -269,7 +270,22 @@ public class MainActivity extends SyncthingActivity
}
}
};
- mViewPager.setAdapter(mSectionsPagerAdapter);
+ try {
+ mViewPager.setAdapter(mSectionsPagerAdapter);
+ } catch (IllegalStateException e) {
+ /**
+ * IllegalStateException happens due to a bug in FragmentStatePagerAdapter.
+ * For more information see:
+ * - https://github.com/Catfriend1/syncthing-android/issues/108
+ * - https://issuetracker.google.com/issues/36956111
+ */
+ Log.e(TAG, "updateViewPager: IllegalStateException in setAdapter.", e);
+ new AlertDialog.Builder(this)
+ .setMessage(getString(R.string.exception_known_bug_notice, getString(R.string.issue_tracker_url), "108"))
+ .setCancelable(false)
+ .setPositiveButton(android.R.string.ok, (dialog, which) -> {})
+ .show();
+ }
TabLayout tabLayout = findViewById(R.id.tabContainer);
tabLayout.setupWithViewPager(mViewPager);
}
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index 454cdfab..3fbed1d1 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -279,16 +279,10 @@
Съобщете за проблем
-
- Отваря уеб страницата за проблеми на Syncthing-Android
-
Версия на Syncthing
-
- Версия на Syncthing-Android
-
diff --git a/app/src/main/res/values-ca-rES/strings.xml b/app/src/main/res/values-ca-rES/strings.xml
index d669577e..1b4feeb6 100644
--- a/app/src/main/res/values-ca-rES/strings.xml
+++ b/app/src/main/res/values-ca-rES/strings.xml
@@ -383,16 +383,10 @@ Ens podeu informar dels problemes que trobeu a través de Github.
Informeu d\'un problema
-
- Obre el seguiment d\'incidències del Syncthing-Android
-
Versió del Syncthing
-
- Versió del Syncthing-Android
-
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 317c3403..ef3f4d88 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -325,16 +325,10 @@ Všechny zaznamenané chyby prosím hlašte přes Github.
Nahlásit chybu
-
- Otevřít hlášení chyb Syncthing pro Android
-
Verze Syncthing
-
- Verze Syncthing pro Android
-
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index dab6b38a..8e08d263 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -321,16 +321,10 @@ Vær venlig at rapportere ethvert problem, du støder på, via Github.
Rapporter problem
-
- Åben Syncthing-Android issue tracker
-
Syncthing Version
-
- Syncthing-Android Version
-
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 4fddc093..48e1e30d 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -49,6 +49,9 @@ Bitte melden Sie auftretende Probleme via GitHub.
+
+ Ein bekannter Fehler, der noch nicht behoben wurde, ist aufgetreten. Mehr Details dazu unter %1$s/%2$s. Bitte hinterlasse uns eine genaue Beschreibung dessen, was vorher passiert ist.
+
Beenden der App bestätigen
Zu Deiner Erinnerung: Du hast Syncthing eingerichtet, automatisch beim Hochfahren zu starten. Deshalb überwacht es die Laufkonditionen und synchronisiert, wenn die Bedingungen zutreffen. Du solltest nur manuell beenden, wenn Du größere Probleme feststellst. Andernfalls schalte \"Automatisch beim Hochfahren starten\" in den Einstellungen aus. Möchtest Du jetzt beenden, bis das Gerät neu gestartet wurde?
@@ -525,14 +528,14 @@ Bitte melden Sie auftretende Probleme via GitHub.
Fehler melden
- Syncthing-Android Fehlersammlung öffnen
+ Syncthing-Fork Fehlersammlung öffnen
Syncthing-Version
- Syncthing-Android-Version
+ Syncthing-Fork Wrapper Version
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index 91a034db..1e2ffca5 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -321,16 +321,10 @@
Αναφορά προβλήματος
-
- Άνοιγμα της ιστοσελίδας καταγραφής προβλημάτων του Syncthing-Android
-
Έκδοση Syncthing
-
- Έκδοση Syncthing-Android
-
diff --git a/app/src/main/res/values-es-rMX/strings.xml b/app/src/main/res/values-es-rMX/strings.xml
index 8c56d4e7..aae5a152 100644
--- a/app/src/main/res/values-es-rMX/strings.xml
+++ b/app/src/main/res/values-es-rMX/strings.xml
@@ -253,16 +253,10 @@
Reportar un problema
-
- Abrir el rastreador de problemas de Syncthing-Android
-
Versión de Syncthing
-
- Versión de Syncthing-Android
-
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index cf0aa7f7..fe8afe55 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -290,16 +290,10 @@
Informar de un problema
-
- Abrir el seguimiento de incidencias Syncthing-Android
-
Versión de Syncthing
-
- Versión de Syncthing-Android
-
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 3a14491b..35c30e6b 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -306,16 +306,10 @@ Ilmoitathan ystävällisesti kaikista havaitsemistasi ongelmista Githubin kautta
Ilmoita ongelmasta
-
- Avaa Syncthing-Androidin ongelmienseuranta
-
Syncthingin versio
-
- Syncthing-Androidin versio
-
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index ad1abcf6..4c3f353e 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -385,16 +385,10 @@ S\'il vous plaît, soumettez les problèmes que vous rencontrez via Github.
Signaler un problème
-
- Ouvre le suivi des problèmes de Syncthing-Android
-
Version de Syncthing
-
- Version de Syncthing pour Android
-
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index efec4164..c25e9e08 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -384,16 +384,10 @@ VIGYÁZAT! Más alkalmazások kiolvashatják a backupból a titkos kulcsot, és
Hibabejelentés
-
- A Syncthing-Android hibajegyek megnyitása
-
Syncthing verzió
-
- Syncthing-Android verzió
-
diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml
index 20d06711..1464e15d 100644
--- a/app/src/main/res/values-in/strings.xml
+++ b/app/src/main/res/values-in/strings.xml
@@ -302,16 +302,10 @@ Jika ada masalah silakan laporkan lewat Github.
Laporkan Masalah
-
- Buka penelusuran masalah Syncthing-Android
-
Versi Syncthing
-
- Versi Syncthing-Android
-
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 11bbd91c..1afbefd5 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -385,16 +385,10 @@ Si prega di segnalare eventuali problemi che si incontrano via Github.
Segnala Problema
-
- Apre il registro problemi di Syncthing-Android
-
Versione Syncthing
-
- Versione Syncthing-Android
-
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 0ea17086..112a2d08 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -322,16 +322,10 @@
問題を報告
-
- Syncthing-Android 課題管理システムを開く
-
Syncthing バージョン
-
- Syncthing-Android バージョン
-
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 493d5c0d..52009eea 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -320,16 +320,10 @@
문제 보고
-
- Syncthing-Android 이슈 트래커 열기
-
Syncthing 버전
-
- Syncthing-Android 버전
-
diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml
index cb54d63f..2b4f5783 100644
--- a/app/src/main/res/values-nb/strings.xml
+++ b/app/src/main/res/values-nb/strings.xml
@@ -262,16 +262,10 @@
Rapporter Problem
-
- Åpne feilrapportverktøyet for Syncthing-Android
-
Syncthing-versjon
-
- Syncthing-Android-versjon
-
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 12499a6f..5fa687d7 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -385,16 +385,10 @@ Als je problemen tegenkomt, meld ze dan via GitHub.
Probleem rapporteren
-
- De Syncthing-Android probleemtracker openen
-
Synthing-versie
-
- Syncthing-Android-versie
-
diff --git a/app/src/main/res/values-nn/strings.xml b/app/src/main/res/values-nn/strings.xml
index 03d16f29..1a90ab5e 100644
--- a/app/src/main/res/values-nn/strings.xml
+++ b/app/src/main/res/values-nn/strings.xml
@@ -262,16 +262,10 @@
Meld problem
-
- Opne Syncting-Androids problemverktøy
-
Syncthing-versjon
-
- Syncthing-Android-versjon
-
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 7f81eee7..ff1dc75a 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -325,16 +325,10 @@ Proszę zgłaszać napotkane błędy programu za pośrednictwem serwisu Github.<
Zgłoś błąd
-
- Otwiera serwis zgłaszania błędów
-
Wersja Syncthing
-
- Wersja Syncthing-Android
-
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 7950f739..41a1c0d4 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -367,16 +367,10 @@ Por favor, nos avise sobre quaisquer problemas que você encontrar via Github.
Reportar problema
-
- Abrir o gerenciador de problemas do Syncthing-Android
-
Versão do Syncthing
-
- Versão do Syncthing-Android
-
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 4a13cfdd..eadb3ee4 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -288,16 +288,10 @@ Reporte, através do Github, quaisquer problemas que encontre, por favor.
Reportar incidente
-
- Abrir o gestor de incidentes do Syncthing-Android
-
Versão do
-
- Versão do Syncthing-Android
-
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index dc3d064a..1bf3b6d9 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -417,16 +417,10 @@ Vă rugăm să raportați orice problemă întâlniți, prin intermediul GitHub.
Raportează problemă
-
- Deschide lista de probleme Syncthing-Android
-
Versiune Syncthing
-
- Versiune Syncthing-Android
-
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index a8e1e01b..c9509bbe 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -382,16 +382,10 @@
Сообщить о проблеме
-
- Открыть трекер проблем Syncthing-Android
-
Версия ядра
-
- Версия приложения
-
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 0f1e57a2..162a205e 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -231,16 +231,10 @@
Nahlásiť problém
-
- Otvoriť stránku pre hlásenie chýb v Syncthing-Android
-
Verzia Syncthing
-
- Verzia Syncthing-Android
-
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index 52cf0f3b..a50a2e17 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -414,16 +414,10 @@ Vänligen rapportera eventuella problem du stöter på via Github.
Rapportera problem
-
- Öppna Syncthing-Android problemspårning
-
Syncthing version
-
- Syncthing-Android version
-
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 43da6a2a..61eb8872 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -279,16 +279,10 @@ Eğer herhangi bir sorunla karşılaşırsan Github aracılığıyla bildir.
Hata Bildir
-
- Syncthing-Android hata takip sistemini aç
-
Syncthing Sürümü
-
- Syncthing-Android Sürümü
-
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 29c6c17b..f3dea0a1 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -253,16 +253,10 @@
Báo cáo lỗi
-
- Mở trình theo dõi lỗi của Syncthing-Android
-
Phiên bản Syncthing
-
- Phiên bản Syncthing-Android
-
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 2f5b52ba..4d3cbf53 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -324,16 +324,10 @@
回报问题
-
- 打开 Android 版 Syncthing 问题追踪页
-
Syncthing 版本
-
- Syncthing-Android 版本
-
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 7ba131ee..9e23da47 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -320,16 +320,10 @@
回報問題
-
- 開啟 Syncthing-Android 問題追蹤器
-
Syncthing 版本
-
- Syncthing-Android 版本
-
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 896d9773..40538b07 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -49,6 +49,9 @@ Please report any problems you encounter via Github.
+
+ A known bug that has not been solved yet has been encountered. See %1$s/%2$s for more information. Please leave us a precise description of what happened beforehand.
+
Confirm to quit app
For your consideration: You configured the app to start automatically on boot. Therefore it monitors run conditions and syncs at any time in the background when conditions match. You should only quit manually if you run into severe problems. Otherwise, disable \'Start automatically on boot \' in the settings. Would you like to quit now until the device rebooted?
@@ -529,7 +532,7 @@ Please report any problems you encounter via Github.
Report Issue
- Open the Syncthing-Android issue tracker
+ Open the Syncthing-Fork issue tracker
https://github.com/Catfriend1/syncthing-android/issues
@@ -540,7 +543,7 @@ Please report any problems you encounter via Github.
Syncthing Version
- Syncthing-Android Version
+ Syncthing-Fork Wrapper Version