diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/ReducedHttpSource.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/ReducedHttpSource.kt index 141d986165..bfc5bb5b56 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/source/online/ReducedHttpSource.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/ReducedHttpSource.kt @@ -61,10 +61,6 @@ abstract class ReducedHttpSource : HttpSource() { TODO("Not yet implemented") } - override suspend fun updateReadingProgress(track: Track): Boolean { - TODO("Not yet implemented") - } - override suspend fun updateFollowStatus(mangaID: String, followStatus: FollowStatus): Boolean { TODO("Not yet implemented") } diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/view/ControllerExtensions.kt b/app/src/main/java/eu/kanade/tachiyomi/util/view/ControllerExtensions.kt index 56b49f4007..65f0a0df27 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/util/view/ControllerExtensions.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/util/view/ControllerExtensions.kt @@ -35,7 +35,7 @@ fun Controller.setOnQueryTextChangeListener( searchView.setOnQueryTextListener(object : SearchView.OnQueryTextListener { override fun onQueryTextChange(newText: String?): Boolean { if (!onlyOnSubmit && router.backstack.lastOrNull() - ?.controller() == this@setOnQueryTextChangeListener + ?.controller() == this@setOnQueryTextChangeListener ) { return f(newText) } @@ -77,7 +77,7 @@ fun Controller.liftAppbarWith(recycler: RecyclerView) { override fun onScrolled(recyclerView: RecyclerView, dx: Int, dy: Int) { super.onScrolled(recyclerView, dx, dy) if (router?.backstack?.lastOrNull() - ?.controller() == this@liftAppbarWith && activity != null + ?.controller() == this@liftAppbarWith && activity != null ) { val notAtTop = recycler.canScrollVertically(-1) if (notAtTop != elevate) elevateFunc(notAtTop) @@ -166,7 +166,7 @@ fun Controller.scrollViewWith( } } else { if (!customPadding && lastY == 0f && router.backstack.lastOrNull() - ?.controller() is MangaDetailsController + ?.controller() is MangaDetailsController ) { val parent = recycler.parent as? ViewGroup ?: return val v = View(activity) @@ -189,7 +189,7 @@ fun Controller.scrollViewWith( override fun onScrolled(recyclerView: RecyclerView, dx: Int, dy: Int) { super.onScrolled(recyclerView, dx, dy) if (router?.backstack?.lastOrNull() - ?.controller() == this@scrollViewWith && statusBarHeight > -1 && + ?.controller() == this@scrollViewWith && statusBarHeight > -1 && activity != null && activity!!.appbar.height > 0 && recycler.translationY == 0f ) { @@ -207,11 +207,11 @@ fun Controller.scrollViewWith( activity!!.appbar.y, -activity!!.appbar.height.toFloat(), 0f ) if (( - ( - activity!!.appbar.y <= -activity!!.appbar.height.toFloat() || - dy == 0 && activity!!.appbar.y == 0f - ) || dy == 0 - ) && !elevate + ( + activity!!.appbar.y <= -activity!!.appbar.height.toFloat() || + dy == 0 && activity!!.appbar.y == 0f + ) || dy == 0 + ) && !elevate ) elevateFunc(true) lastY = activity!!.appbar.y @@ -223,7 +223,7 @@ fun Controller.scrollViewWith( super.onScrollStateChanged(recyclerView, newState) if (newState == RecyclerView.SCROLL_STATE_IDLE) { if (router?.backstack?.lastOrNull() - ?.controller() == this@scrollViewWith && statusBarHeight > -1 && + ?.controller() == this@scrollViewWith && statusBarHeight > -1 && activity != null && activity!!.appbar.height > 0 && recycler.translationY == 0f ) { diff --git a/app/src/main/res/raw/changelog_release.xml b/app/src/main/res/raw/changelog_release.xml index 50011f014e..f643f2d953 100644 --- a/app/src/main/res/raw/changelog_release.xml +++ b/app/src/main/res/raw/changelog_release.xml @@ -1,5 +1,13 @@ + + Fix: Updating rating in tracker updates on site now (note there is no current way to pull the rating and no way to reset it please Dex V5 API when) + Fix: cover cache for non library actually being deleted + Fix: unread sorting works again + Fix: update notification bug + diff --git a/buildSrc/src/main/kotlin/Configs.kt b/buildSrc/src/main/kotlin/Configs.kt index 866867f94d..e0f821374a 100644 --- a/buildSrc/src/main/kotlin/Configs.kt +++ b/buildSrc/src/main/kotlin/Configs.kt @@ -5,8 +5,8 @@ object Configs { const val minSdkVersion = 24 const val targetSdkVersion = 29 const val testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" - const val versionCode = 82 - const val versionName = "2.1.3" + const val versionCode = 83 + const val versionName = "v2.1.3.1" } object LegacyPluginClassPath {