Add auto webtoon snackbar

This commit is contained in:
Jobobby04 2020-05-24 22:21:54 -04:00
parent bc85e95d0a
commit 290e912cf0
3 changed files with 12 additions and 0 deletions

View File

@ -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<ReaderActivityBinding, ReaderPresenter>()
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) {}
}
}
}
/**

View File

@ -1,6 +1,7 @@
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/reader_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center">

View File

@ -111,6 +111,7 @@
<string name="eh_batch_add_adding_galleries">Adding galleries…</string>
<string name="eh_batch_add_finish">Finish</string>
<string name="eh_auto_webtoon_mode">Auto Webtoon Mode Detection</string>
<string name="eh_auto_webtoon_snack">Reading webtoon style</string>
<!-- AZ -->
<string name="az_recommends">See Recommendations</string>