Merge pull request #188 from Sadwhy/patch-6

Offline padding and faq update
This commit is contained in:
rebel onion 2024-02-11 05:16:27 -06:00 committed by GitHub
commit 9dbc3db1b8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 113 additions and 49 deletions

View file

@ -5,6 +5,8 @@ import android.content.Intent
import android.net.Uri
import android.view.LayoutInflater
import android.view.View
import android.os.Bundle
import ani.dantotsu.settings.FAQActivity
import android.view.ViewGroup
import android.widget.ArrayAdapter
import android.widget.ImageButton
@ -68,6 +70,12 @@ class AnimeWatchAdapter(
}
}
//Fuck u launch
binding.faqbutton.setOnClickListener {
val intent = Intent(fragment.requireContext(), FAQActivity::class.java)
startActivity(fragment.requireContext(), intent, null)
}
binding.animeSourceDubbed.isChecked = media.selected!!.preferDub
binding.animeSourceDubbedText.text =
if (media.selected!!.preferDub) currActivity()!!.getString(R.string.dubbed) else currActivity()!!.getString(
@ -421,13 +429,17 @@ class AnimeWatchAdapter(
}
binding.animeSourceProgressBar.visibility = View.GONE
if (media.anime.episodes!!.isNotEmpty())
if (media.anime.episodes!!.isNotEmpty()) {
binding.animeSourceNotFound.visibility = View.GONE
else
binding.faqbutton.visibility = View.GONE}
else {
binding.animeSourceNotFound.visibility = View.VISIBLE
binding.faqbutton.visibility = View.VISIBLE
}
} else {
binding.animeSourceContinue.visibility = View.GONE
binding.animeSourceNotFound.visibility = View.GONE
binding.faqbutton.visibility = View.GONE
clearChips()
binding.animeSourceProgressBar.visibility = View.VISIBLE
}

View file

@ -5,6 +5,9 @@ import android.app.AlertDialog
import android.content.Intent
import android.view.LayoutInflater
import android.view.View
import android.os.Bundle
import ani.dantotsu.settings.FAQActivity
import androidx.core.content.ContextCompat.startActivity
import android.view.ViewGroup
import android.widget.ArrayAdapter
import android.widget.CheckBox
@ -63,6 +66,12 @@ class MangaReadAdapter(
_binding = binding
binding.sourceTitle.setText(R.string.chaps)
//Fuck u launch
binding.faqbutton.setOnClickListener {
val intent = Intent(fragment.requireContext(), FAQActivity::class.java)
startActivity(fragment.requireContext(), intent, null)
}
//Wrong Title
binding.animeSourceSearch.setOnClickListener {
SourceSearchDialogFragment().show(
@ -435,13 +444,18 @@ class MangaReadAdapter(
binding.animeSourceContinue.visibility = View.GONE
}
binding.animeSourceProgressBar.visibility = View.GONE
if (media.manga.chapters!!.isNotEmpty())
if (media.manga.chapters!!.isNotEmpty()) {
binding.animeSourceNotFound.visibility = View.GONE
else
binding.faqbutton.visibility = View.GONE
}
else {
binding.animeSourceNotFound.visibility = View.VISIBLE
binding.faqbutton.visibility = View.VISIBLE
}
} else {
binding.animeSourceContinue.visibility = View.GONE
binding.animeSourceNotFound.visibility = View.GONE
binding.faqbutton.visibility = View.GONE
clearChips()
binding.animeSourceProgressBar.visibility = View.VISIBLE
}