mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
fix warning/ optimize imports of recents controller
This commit is contained in:
parent
93aafb46f4
commit
b0721e88e4
1 changed files with 6 additions and 39 deletions
|
@ -3,14 +3,7 @@ package eu.kanade.tachiyomi.ui.recents
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import android.content.res.ColorStateList
|
import android.content.res.ColorStateList
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.os.Handler
|
import android.view.*
|
||||||
import android.view.LayoutInflater
|
|
||||||
import android.view.Menu
|
|
||||||
import android.view.MenuInflater
|
|
||||||
import android.view.MenuItem
|
|
||||||
import android.view.View
|
|
||||||
import android.view.ViewGroup
|
|
||||||
import android.view.WindowInsets
|
|
||||||
import androidx.appcompat.widget.SearchView
|
import androidx.appcompat.widget.SearchView
|
||||||
import androidx.core.graphics.ColorUtils
|
import androidx.core.graphics.ColorUtils
|
||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
|
@ -46,29 +39,9 @@ import eu.kanade.tachiyomi.ui.manga.MangaDetailsController
|
||||||
import eu.kanade.tachiyomi.ui.reader.ReaderActivity
|
import eu.kanade.tachiyomi.ui.reader.ReaderActivity
|
||||||
import eu.kanade.tachiyomi.ui.recents.options.TabbedRecentsOptionsSheet
|
import eu.kanade.tachiyomi.ui.recents.options.TabbedRecentsOptionsSheet
|
||||||
import eu.kanade.tachiyomi.ui.source.browse.ProgressItem
|
import eu.kanade.tachiyomi.ui.source.browse.ProgressItem
|
||||||
import eu.kanade.tachiyomi.util.system.dpToPx
|
import eu.kanade.tachiyomi.util.system.*
|
||||||
import eu.kanade.tachiyomi.util.system.getBottomGestureInsets
|
import eu.kanade.tachiyomi.util.view.*
|
||||||
import eu.kanade.tachiyomi.util.system.getResourceColor
|
import java.util.*
|
||||||
import eu.kanade.tachiyomi.util.system.hasColoredActionBar
|
|
||||||
import eu.kanade.tachiyomi.util.system.isLTR
|
|
||||||
import eu.kanade.tachiyomi.util.system.spToPx
|
|
||||||
import eu.kanade.tachiyomi.util.system.toInt
|
|
||||||
import eu.kanade.tachiyomi.util.view.activityBinding
|
|
||||||
import eu.kanade.tachiyomi.util.view.collapse
|
|
||||||
import eu.kanade.tachiyomi.util.view.expand
|
|
||||||
import eu.kanade.tachiyomi.util.view.hide
|
|
||||||
import eu.kanade.tachiyomi.util.view.isCollapsed
|
|
||||||
import eu.kanade.tachiyomi.util.view.isExpanded
|
|
||||||
import eu.kanade.tachiyomi.util.view.requestFilePermissionsSafe
|
|
||||||
import eu.kanade.tachiyomi.util.view.scrollViewWith
|
|
||||||
import eu.kanade.tachiyomi.util.view.setOnQueryTextChangeListener
|
|
||||||
import eu.kanade.tachiyomi.util.view.setStyle
|
|
||||||
import eu.kanade.tachiyomi.util.view.smoothScrollToTop
|
|
||||||
import eu.kanade.tachiyomi.util.view.snack
|
|
||||||
import eu.kanade.tachiyomi.util.view.toolbarHeight
|
|
||||||
import eu.kanade.tachiyomi.util.view.updatePaddingRelative
|
|
||||||
import eu.kanade.tachiyomi.util.view.withFadeTransaction
|
|
||||||
import java.util.Locale
|
|
||||||
import kotlin.math.abs
|
import kotlin.math.abs
|
||||||
import kotlin.math.max
|
import kotlin.math.max
|
||||||
import kotlin.math.min
|
import kotlin.math.min
|
||||||
|
@ -95,10 +68,6 @@ class RecentsController(bundle: Bundle? = null) :
|
||||||
retainViewMode = RetainViewMode.RETAIN_DETACH
|
retainViewMode = RetainViewMode.RETAIN_DETACH
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(viewType: Int) : this() {
|
|
||||||
presenter.toggleGroupRecents(viewType, false)
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Adapter containing the recent manga.
|
* Adapter containing the recent manga.
|
||||||
*/
|
*/
|
||||||
|
@ -351,7 +320,7 @@ class RecentsController(bundle: Bundle? = null) :
|
||||||
}
|
}
|
||||||
setAction(R.string.cancel) {
|
setAction(R.string.cancel) {
|
||||||
LibraryUpdateService.stop(context)
|
LibraryUpdateService.stop(context)
|
||||||
Handler().post {
|
viewScope.launchUI {
|
||||||
NotificationReceiver.dismissNotification(
|
NotificationReceiver.dismissNotification(
|
||||||
context,
|
context,
|
||||||
Notifications.ID_LIBRARY_PROGRESS
|
Notifications.ID_LIBRARY_PROGRESS
|
||||||
|
@ -727,9 +696,7 @@ class RecentsController(bundle: Bundle? = null) :
|
||||||
).forEachIndexed { index, resId ->
|
).forEachIndexed { index, resId ->
|
||||||
tabs.addTab(
|
tabs.addTab(
|
||||||
tabs.newTab().setText(resId).also { tab ->
|
tabs.newTab().setText(resId).also { tab ->
|
||||||
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
|
tab.view.compatToolTipText = null
|
||||||
tab.view.tooltipText = null
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
index == selectedTab
|
index == selectedTab
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue