From 851a6712b7d4b167cb1fe15217ef55cb59634637 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sun, 14 Jun 2020 16:26:05 -0400 Subject: [PATCH] Fixes for building and new extensions screen --- app/build.gradle | 5 +- .../ui/browse/extension/ExtensionHolder.kt | 8 +++- .../tachiyomi/ui/manga/MangaAllInOneHolder.kt | 3 +- app/src/main/res/layout/activity_lock.xml | 48 ------------------- app/src/main/res/values/strings_extra.xml | 1 - 5 files changed, 9 insertions(+), 56 deletions(-) delete mode 100755 app/src/main/res/layout/activity_lock.xml diff --git a/app/build.gradle b/app/build.gradle index 25fb2602a..c19c58111 100755 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,5 +1,5 @@ import org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile -//noinspection GradleDependency + import java.text.SimpleDateFormat apply plugin: 'com.android.application' @@ -309,9 +309,6 @@ dependencies { // Text distance (EH) implementation 'info.debatty:java-string-similarity:1.2.1' - // Pin lock view (EH) - implementation 'com.github.jawnnypoo:pinlockview:2.2.0' - // Reprint (EH) implementation 'com.github.ajalt.reprint:core:3.2.1@aar' implementation 'com.github.ajalt.reprint:rxjava:3.2.1@aar' // optional: the RxJava 1 interface diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionHolder.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionHolder.kt index 3969c75ec..5726441d0 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionHolder.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionHolder.kt @@ -1,5 +1,6 @@ package eu.kanade.tachiyomi.ui.browse.extension +import android.annotation.SuppressLint import android.view.View import eu.kanade.tachiyomi.R import eu.kanade.tachiyomi.data.glide.GlideApp @@ -90,7 +91,12 @@ class ExtensionHolder(view: View, override val adapter: ExtensionAdapter) : setText(R.string.ext_update) } else -> { - setText(R.string.action_settings) + if (extension.sources.any { it is ConfigurableSource }) { + @SuppressLint("SetTextI18n") + text = context.getString(R.string.action_settings) + "+" + } else { + setText(R.string.action_settings) + } } } } else if (extension is Extension.Untrusted) { diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneHolder.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneHolder.kt index d9900c04d..854ebc3b7 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneHolder.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneHolder.kt @@ -36,7 +36,6 @@ import kotlinx.android.synthetic.main.manga_all_in_one_header.btn_smart_search import kotlinx.android.synthetic.main.manga_all_in_one_header.btn_tracking import kotlinx.android.synthetic.main.manga_all_in_one_header.btn_webview import kotlinx.android.synthetic.main.manga_all_in_one_header.manga_author -import kotlinx.android.synthetic.main.manga_all_in_one_header.manga_author_label import kotlinx.android.synthetic.main.manga_all_in_one_header.manga_chapters import kotlinx.android.synthetic.main.manga_all_in_one_header.manga_cover import kotlinx.android.synthetic.main.manga_all_in_one_header.manga_full_title @@ -156,7 +155,7 @@ class MangaAllInOneHolder( .onEach { // EXH Special case E-Hentai/ExHentai to ignore author field (unused) if (!adapter.delegate.isEHentaiBasedSource()) { - adapter.delegate.copyToClipboard(manga_author_label.text.toString(), manga_author.text.toString()) + adapter.delegate.copyToClipboard("author", manga_author.text.toString()) } } .launchIn(adapter.delegate.controllerScope) diff --git a/app/src/main/res/layout/activity_lock.xml b/app/src/main/res/layout/activity_lock.xml deleted file mode 100755 index 4752f493c..000000000 --- a/app/src/main/res/layout/activity_lock.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - diff --git a/app/src/main/res/values/strings_extra.xml b/app/src/main/res/values/strings_extra.xml index 68db9d24a..dc261ad4b 100644 --- a/app/src/main/res/values/strings_extra.xml +++ b/app/src/main/res/values/strings_extra.xml @@ -15,7 +15,6 @@ Search manually Migrate now Copy now - Start