diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/WebViewActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/WebViewActivity.kt
index 2adc394afb..4d9ed5fc7d 100644
--- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/WebViewActivity.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/WebViewActivity.kt
@@ -8,14 +8,12 @@ import android.graphics.Bitmap
import android.graphics.Color
import android.os.Build
import android.os.Bundle
-import android.os.PersistableBundle
import android.view.Menu
import android.view.MenuItem
import android.view.View
import android.view.ViewGroup
import android.webkit.WebView
import android.widget.LinearLayout
-import androidx.appcompat.app.AppCompatDelegate
import androidx.core.graphics.ColorUtils
import eu.kanade.tachiyomi.R
import eu.kanade.tachiyomi.data.preference.PreferencesHelper
@@ -98,6 +96,9 @@ class WebViewActivity : BaseActivity() {
0, insets.systemWindowInsetBottom
)
}
+ swipe_refresh.setOnRefreshListener {
+ refreshPage()
+ }
content.setOnApplyWindowInsetsListener { v, insets ->
window.statusBarColor = getResourceColor(R.attr.colorPrimary)
@@ -122,6 +123,8 @@ class WebViewActivity : BaseActivity() {
insets
}
+ swipe_refresh.isEnabled = false
+
if (bundle == null) {
val source = sourceManager.get(intent.extras!!.getLong(SOURCE_KEY)) as? HttpSource ?: return
val url = intent.extras!!.getString(URL_KEY) ?: return
@@ -136,11 +139,14 @@ class WebViewActivity : BaseActivity() {
super.onPageFinished(view, url)
invalidateOptionsMenu()
title = view?.title
+ swipe_refresh.isEnabled = true
+ swipe_refresh?.isRefreshing = false
}
override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) {
super.onPageStarted(view, url, favicon)
invalidateOptionsMenu()
+ //swipe_refresh.isEnabled = false
}
}
val marginB = webview.marginBottom
@@ -160,6 +166,10 @@ class WebViewActivity : BaseActivity() {
webview.restoreState(bundle)
}
}
+ private fun refreshPage() {
+ swipe_refresh.isRefreshing = true
+ webview.reload()
+ }
override fun onConfigurationChanged(newConfig: Configuration) {
super.onConfigurationChanged(newConfig)
diff --git a/app/src/main/res/layout/webview_activity.xml b/app/src/main/res/layout/webview_activity.xml
index 0d49d5e08b..c38751a9cb 100644
--- a/app/src/main/res/layout/webview_activity.xml
+++ b/app/src/main/res/layout/webview_activity.xml
@@ -1,16 +1,19 @@
+
-
+
+
+ android:layout_height="wrap_content">
-
+
+
+
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 735f58c48c..0d947e686e 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -161,7 +161,6 @@
Services
Utilisé : %1$s
- Cache effacé. %1$d fichiers ont été supprimés
Une erreur est survenue lors de l\'effacement du cache
Effacer cookies
Cookies effacés
@@ -363,7 +362,6 @@
Que voulez-vous sauvegarder ?
Le défaut ne peut pas être selectionné avec des autres catégories
Supprimer les chapitres téléchargés ?
- Pour %1$d chapitres
Suivi
Nombre de chapitres
Mises à jour
@@ -478,16 +476,12 @@ Assurez-vous que vous êtes connecté à des sources qui le demande avant de com
Interface
Aide
Ordre de mise à jour de la librairie
- Sélectionnez l\'ordre auquel Tachiyomi doit vérifier les mises à jour
Par défaut système
Par défaut système (Bleu foncé)
Par défaut système (AMOLED)
- Ordre de mise à jour de la bibliothèque
- Sélectionnez l\'ordre dans lequel Tachiyomi doit vérifier si des mises à jour sont disponibles
Densité/Éclaircir
Brûlé / Assombri
- Suivant
- Actualiser
+ Suivant
Aucun résultats trouvés
Sélectionner une source depuis laquelle migrer
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 8c8521141b..cbbb49cb78 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -168,6 +168,7 @@
Categories to include in global update
All
Library update order
+ Select the order in which Tachiyomi checks for update
Library update restrictions
Update only when the conditions are met
Wi-Fi