|
|
|
@ -42,6 +42,11 @@ import eu.kanade.tachiyomi.util.view.scrollViewWith
|
|
|
|
|
import eu.kanade.tachiyomi.util.view.snack
|
|
|
|
|
import eu.kanade.tachiyomi.util.view.updateLayoutParams
|
|
|
|
|
import eu.kanade.tachiyomi.util.view.updatePaddingRelative
|
|
|
|
|
import kotlinx.android.synthetic.main.filter_bottom_sheet.*
|
|
|
|
|
import kotlinx.android.synthetic.main.library_grid_recycler.*
|
|
|
|
|
import kotlinx.android.synthetic.main.library_list_controller.*
|
|
|
|
|
import kotlinx.android.synthetic.main.main_activity.*
|
|
|
|
|
import kotlinx.coroutines.delay
|
|
|
|
|
import java.util.Locale
|
|
|
|
|
import kotlin.math.abs
|
|
|
|
|
import kotlin.math.max
|
|
|
|
@ -49,11 +54,6 @@ import kotlin.math.min
|
|
|
|
|
import kotlin.math.pow
|
|
|
|
|
import kotlin.math.roundToInt
|
|
|
|
|
import kotlin.math.sign
|
|
|
|
|
import kotlinx.android.synthetic.main.filter_bottom_sheet.*
|
|
|
|
|
import kotlinx.android.synthetic.main.library_grid_recycler.*
|
|
|
|
|
import kotlinx.android.synthetic.main.library_list_controller.*
|
|
|
|
|
import kotlinx.android.synthetic.main.main_activity.*
|
|
|
|
|
import kotlinx.coroutines.delay
|
|
|
|
|
|
|
|
|
|
class LibraryListController(bundle: Bundle? = null) : LibraryController(bundle),
|
|
|
|
|
FlexibleAdapter.OnItemClickListener, FlexibleAdapter.OnItemLongClickListener,
|
|
|
|
|