From 290e912cf06932b1fab31f4f9157e992fe7c622a Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sun, 24 May 2020 22:21:54 -0400 Subject: [PATCH] Add auto webtoon snackbar --- .../eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt | 10 ++++++++++ app/src/main/res/layout/reader_activity.xml | 1 + app/src/main/res/values/strings_extra.xml | 1 + 3 files changed, 12 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt index 5fd768e57..ce7c74155 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt @@ -24,6 +24,7 @@ import androidx.core.view.ViewCompat import com.afollestad.materialdialogs.MaterialDialog import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView import com.elvishew.xlog.XLog +import com.google.android.material.snackbar.Snackbar import eu.kanade.tachiyomi.R import eu.kanade.tachiyomi.data.database.models.Chapter import eu.kanade.tachiyomi.data.database.models.Manga @@ -58,9 +59,11 @@ import eu.kanade.tachiyomi.util.view.gone import eu.kanade.tachiyomi.util.view.hideBar import eu.kanade.tachiyomi.util.view.isDefaultBar import eu.kanade.tachiyomi.util.view.showBar +import eu.kanade.tachiyomi.util.view.snack import eu.kanade.tachiyomi.util.view.visible import eu.kanade.tachiyomi.widget.SimpleAnimationListener import eu.kanade.tachiyomi.widget.SimpleSeekBarListener +import exh.util.defaultReaderType import java.io.File import java.util.concurrent.TimeUnit import kotlin.math.abs @@ -645,6 +648,13 @@ class ReaderActivity : BaseRxActivity() binding.pleaseWait.visible() binding.pleaseWait.startAnimation(AnimationUtils.loadAnimation(this, R.anim.fade_in_long)) + + if (preferences.eh_useAutoWebtoon().get()) { + val defaultReaderType = manga.defaultReaderType() + if (manga.viewer == 0 && defaultReaderType != null && defaultReaderType == WEBTOON) { + binding.readerLayout.snack(resources.getString(R.string.eh_auto_webtoon_snack), Snackbar.LENGTH_LONG) {} + } + } } /** diff --git a/app/src/main/res/layout/reader_activity.xml b/app/src/main/res/layout/reader_activity.xml index 5d99b7eb9..77c0ab00f 100755 --- a/app/src/main/res/layout/reader_activity.xml +++ b/app/src/main/res/layout/reader_activity.xml @@ -1,6 +1,7 @@ diff --git a/app/src/main/res/values/strings_extra.xml b/app/src/main/res/values/strings_extra.xml index a8d8acacf..d6ea2863e 100644 --- a/app/src/main/res/values/strings_extra.xml +++ b/app/src/main/res/values/strings_extra.xml @@ -111,6 +111,7 @@ Adding galleries… Finish Auto Webtoon Mode Detection + Reading webtoon style See Recommendations