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