This commit is contained in:
aayush262 2024-04-11 17:26:20 +05:30
parent 674a512630
commit 3619355cb4
10 changed files with 12 additions and 12 deletions

View file

@ -71,8 +71,8 @@ open class RPC(val token: String, val coroutineContext: CoroutineContext) {
assets = Activity.Assets( assets = Activity.Assets(
largeImage = data.largeImage?.url?.discordUrl(), largeImage = data.largeImage?.url?.discordUrl(),
largeText = data.largeImage?.label, largeText = data.largeImage?.label,
smallImage = if (PrefManager.getVal(PrefName.ShowIcon)) Discord.small_Image_AniList.discordUrl() else Discord.small_Image.discordUrl(), smallImage = if (PrefManager.getVal(PrefName.ShowAniListIcon)) Discord.small_Image_AniList.discordUrl() else Discord.small_Image.discordUrl(),
smallText = if (PrefManager.getVal(PrefName.ShowIcon)) "Anilist" else "Dantotsu", smallText = if (PrefManager.getVal(PrefName.ShowAniListIcon)) "Anilist" else "Dantotsu",
), ),
buttons = data.buttons.map { it.label }, buttons = data.buttons.map { it.label },
metadata = Activity.Metadata( metadata = Activity.Metadata(

View file

@ -23,6 +23,7 @@ class Contributors {
Mapper.json.decodeFromJsonElement<GithubResponse>(it) Mapper.json.decodeFromJsonElement<GithubResponse>(it)
} }
res.forEach { res.forEach {
if (it.login == "SunglassJerry") return@forEach
val role = when (it.login) { val role = when (it.login) {
"rebelonion" -> "Owner & Maintainer" "rebelonion" -> "Owner & Maintainer"
"sneazy-ibo" -> "Contributor & Comment Moderator" "sneazy-ibo" -> "Contributor & Comment Moderator"
@ -61,7 +62,7 @@ class Contributors {
Developer( Developer(
"SunglassJeery", "SunglassJeery",
"https://s4.anilist.co/file/anilistcdn/user/avatar/large/b5804776-FEKfP5wbz2xv.png", "https://s4.anilist.co/file/anilistcdn/user/avatar/large/b5804776-FEKfP5wbz2xv.png",
"Discord & Comment Moderator", "Head Discord & Comment Moderator",
"https://anilist.co/user/5804776" "https://anilist.co/user/5804776"
), ),
Developer( Developer(

View file

@ -1830,13 +1830,11 @@ class ExoplayerView : AppCompatActivity(), Player.Listener, SessionAvailabilityL
} }
timer = object : CountDownTimer(5000, 1000) { timer = object : CountDownTimer(5000, 1000) {
override fun onTick(millisUntilFinished: Long) { override fun onTick(millisUntilFinished: Long) {
if (new == null) {
skipTimeButton.visibility = View.GONE skipTimeButton.visibility = View.GONE
exoSkip.isVisible = PrefManager.getVal<Int>(PrefName.SkipTime) > 0 exoSkip.isVisible = PrefManager.getVal<Int>(PrefName.SkipTime) > 0
disappeared = false disappeared = false
functionstarted = false functionstarted = false
cancelTimer() cancelTimer()
}
} }
override fun onFinish() { override fun onFinish() {

View file

@ -31,9 +31,9 @@ class DiscordDialogFragment: BottomSheetDialogFragment() {
"anilist" -> binding.radioAnilist.isChecked = true "anilist" -> binding.radioAnilist.isChecked = true
else -> binding.radioAnilist.isChecked = true else -> binding.radioAnilist.isChecked = true
} }
binding.showIcon.isChecked = PrefManager.getVal(PrefName.ShowIcon) binding.showIcon.isChecked = PrefManager.getVal(PrefName.ShowAniListIcon)
binding.showIcon.setOnCheckedChangeListener { _, isChecked -> binding.showIcon.setOnCheckedChangeListener { _, isChecked ->
PrefManager.setVal(PrefName.ShowIcon, isChecked) PrefManager.setVal(PrefName.ShowAniListIcon, isChecked)
} }
binding.anilistLinkPreview.text = getString(R.string.anilist_link, PrefManager.getVal<String>(PrefName.AnilistUserName)) binding.anilistLinkPreview.text = getString(R.string.anilist_link, PrefManager.getVal<String>(PrefName.AnilistUserName))

View file

@ -292,7 +292,7 @@ class ExtensionsActivity : AppCompatActivity() {
val alertDialog = AlertDialog.Builder(this@ExtensionsActivity, R.style.MyPopup) val alertDialog = AlertDialog.Builder(this@ExtensionsActivity, R.style.MyPopup)
.setTitle(R.string.edit_repositories) .setTitle(R.string.edit_repositories)
.setView(dialogView.root) .setView(dialogView.root)
.setPositiveButton(getString(R.string.add)) { dialog, _ -> .setPositiveButton(getString(R.string.add)) { _, _ ->
if (!dialogView.repositoryTextBox.text.isNullOrBlank()) if (!dialogView.repositoryTextBox.text.isNullOrBlank())
processUserInput(dialogView.repositoryTextBox.text.toString(), type) processUserInput(dialogView.repositoryTextBox.text.toString(), type)
} }

View file

@ -166,7 +166,7 @@ enum class PrefName(val data: Pref) { //TODO: Split this into multiple files
Incognito(Pref(Location.Irrelevant, Boolean::class, false)), Incognito(Pref(Location.Irrelevant, Boolean::class, false)),
OfflineMode(Pref(Location.Irrelevant, Boolean::class, false)), OfflineMode(Pref(Location.Irrelevant, Boolean::class, false)),
DiscordStatus(Pref(Location.Irrelevant, String::class, "online")), DiscordStatus(Pref(Location.Irrelevant, String::class, "online")),
ShowIcon(Pref(Location.Irrelevant, Boolean::class, true)), ShowAniListIcon(Pref(Location.Irrelevant, Boolean::class, false)),
DownloadsKeys(Pref(Location.Irrelevant, String::class, "")), DownloadsKeys(Pref(Location.Irrelevant, String::class, "")),
NovelLastExtCheck(Pref(Location.Irrelevant, Long::class, 0L)), NovelLastExtCheck(Pref(Location.Irrelevant, Long::class, 0L)),
ImageUrl(Pref(Location.Irrelevant, String::class, "")), ImageUrl(Pref(Location.Irrelevant, String::class, "")),

View file

@ -1,4 +1,4 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android" <shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval"> android:shape="oval">
<solid android:color="?attr/colorTertiary" /> <solid android:color="?attr/colorPrimary" />
</shape> </shape>

View file

@ -1,4 +1,4 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android" <shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval"> android:shape="oval">
<solid android:color="?attr/colorPrimary" /> <solid android:color="?attr/colorTertiary" />
</shape> </shape>

View file

@ -46,7 +46,7 @@
android:layout_width="48dp" android:layout_width="48dp"
android:layout_height="48dp" android:layout_height="48dp"
android:layout_gravity="bottom|center_horizontal" android:layout_gravity="bottom|center_horizontal"
android:layout_marginBottom="16dp" android:layout_marginBottom="64dp"
app:cardBackgroundColor="?android:colorBackground" app:cardBackgroundColor="?android:colorBackground"
app:cardCornerRadius="24dp" app:cardCornerRadius="24dp"
app:contentPadding="12dp"> app:contentPadding="12dp">

View file

@ -890,4 +890,5 @@ Non quae tempore quo provident laudantium qui illo dolor vel quia dolor et exerc
<string name="users">Users</string> <string name="users">Users</string>
<string name="social">Social</string> <string name="social">Social</string>
<string name="auto_skip_recap">Auto Skip Recap</string> <string name="auto_skip_recap">Auto Skip Recap</string>
<string name="use_anilist_icon">Use AniList Icon</string>
</resources> </resources>