Refactoring
parent
65ed5c7e6b
commit
96c89a716e
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.utils
|
||||
package org.koitharu.kotatsu.util
|
||||
|
||||
import android.util.Log
|
||||
import androidx.recyclerview.widget.RecyclerView.AdapterDataObserver
|
||||
@ -0,0 +1,3 @@
|
||||
package org.koitharu.kotatsu.util.ext
|
||||
|
||||
fun Throwable.printStackTraceDebug() = printStackTrace()
|
||||
@ -1,3 +0,0 @@
|
||||
package org.koitharu.kotatsu.utils.ext
|
||||
|
||||
fun Throwable.printStackTraceDebug() = printStackTrace()
|
||||
@ -1,5 +0,0 @@
|
||||
package org.koitharu.kotatsu.base.ui
|
||||
|
||||
import androidx.lifecycle.LifecycleService
|
||||
|
||||
abstract class BaseService : LifecycleService()
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.utils
|
||||
package org.koitharu.kotatsu.core.os
|
||||
|
||||
import android.app.Activity
|
||||
import android.content.Context
|
||||
@ -1,14 +1,14 @@
|
||||
package org.koitharu.kotatsu.base.domain
|
||||
package org.koitharu.kotatsu.core.parser
|
||||
|
||||
import android.content.Intent
|
||||
import android.net.Uri
|
||||
import android.os.Bundle
|
||||
import androidx.lifecycle.SavedStateHandle
|
||||
import org.koitharu.kotatsu.base.ui.BaseActivity
|
||||
import org.koitharu.kotatsu.core.model.parcelable.ParcelableManga
|
||||
import org.koitharu.kotatsu.core.ui.BaseActivity
|
||||
import org.koitharu.kotatsu.core.util.ext.getParcelableCompat
|
||||
import org.koitharu.kotatsu.core.util.ext.getParcelableExtraCompat
|
||||
import org.koitharu.kotatsu.parsers.model.Manga
|
||||
import org.koitharu.kotatsu.utils.ext.getParcelableCompat
|
||||
import org.koitharu.kotatsu.utils.ext.getParcelableExtraCompat
|
||||
|
||||
class MangaIntent private constructor(
|
||||
@JvmField val manga: Manga?,
|
||||
@ -0,0 +1,5 @@
|
||||
package org.koitharu.kotatsu.core.ui
|
||||
|
||||
import androidx.lifecycle.LifecycleService
|
||||
|
||||
abstract class BaseService : LifecycleService()
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui
|
||||
package org.koitharu.kotatsu.core.ui
|
||||
|
||||
import android.app.Activity
|
||||
import android.app.Application.ActivityLifecycleCallbacks
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.dialog
|
||||
package org.koitharu.kotatsu.core.ui.dialog
|
||||
|
||||
import android.content.Context
|
||||
import android.content.DialogInterface
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.dialog
|
||||
package org.koitharu.kotatsu.core.ui.dialog
|
||||
|
||||
import android.content.Context
|
||||
import android.content.DialogInterface
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.utils.image
|
||||
package org.koitharu.kotatsu.core.ui.image
|
||||
|
||||
import android.content.Context
|
||||
import android.graphics.drawable.Drawable
|
||||
@ -1,7 +1,12 @@
|
||||
package org.koitharu.kotatsu.utils.image
|
||||
package org.koitharu.kotatsu.core.ui.image
|
||||
|
||||
import android.content.Context
|
||||
import android.graphics.*
|
||||
import android.graphics.Canvas
|
||||
import android.graphics.Color
|
||||
import android.graphics.ColorFilter
|
||||
import android.graphics.Paint
|
||||
import android.graphics.PixelFormat
|
||||
import android.graphics.Rect
|
||||
import android.graphics.drawable.Drawable
|
||||
import androidx.core.graphics.ColorUtils
|
||||
import com.google.android.material.color.MaterialColors
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.list
|
||||
package org.koitharu.kotatsu.core.ui.list
|
||||
|
||||
import android.view.View
|
||||
import android.view.View.OnClickListener
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.list
|
||||
package org.koitharu.kotatsu.core.ui.list
|
||||
|
||||
import androidx.recyclerview.widget.LinearLayoutManager
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.list
|
||||
package org.koitharu.kotatsu.core.ui.list
|
||||
|
||||
import android.os.Bundle
|
||||
import android.os.Parcelable
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.list
|
||||
package org.koitharu.kotatsu.core.ui.list
|
||||
|
||||
import android.view.View
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.list
|
||||
package org.koitharu.kotatsu.core.ui.list
|
||||
|
||||
interface OnTipCloseListener<T> {
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.list
|
||||
package org.koitharu.kotatsu.core.ui.list
|
||||
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.list.decor
|
||||
package org.koitharu.kotatsu.core.ui.list.decor
|
||||
|
||||
import android.graphics.Rect
|
||||
import android.view.View
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.util
|
||||
package org.koitharu.kotatsu.core.ui.util
|
||||
|
||||
import androidx.activity.OnBackPressedCallback
|
||||
import androidx.appcompat.view.ActionMode
|
||||
@ -1,9 +1,9 @@
|
||||
package org.koitharu.kotatsu.base.ui.util
|
||||
package org.koitharu.kotatsu.core.ui.util
|
||||
|
||||
import android.app.Activity
|
||||
import android.os.Bundle
|
||||
import androidx.core.app.ActivityCompat
|
||||
import org.koitharu.kotatsu.base.ui.DefaultActivityLifecycleCallbacks
|
||||
import org.koitharu.kotatsu.core.ui.DefaultActivityLifecycleCallbacks
|
||||
import java.util.WeakHashMap
|
||||
import javax.inject.Inject
|
||||
import javax.inject.Singleton
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.util
|
||||
package org.koitharu.kotatsu.core.ui.util
|
||||
|
||||
import dagger.hilt.EntryPoint
|
||||
import dagger.hilt.InstallIn
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.util
|
||||
package org.koitharu.kotatsu.core.ui.util
|
||||
|
||||
import android.view.MenuItem
|
||||
import android.view.MenuItem.OnActionExpandListener
|
||||
@ -1,4 +1,4 @@
|
||||
package org.koitharu.kotatsu.base.ui.util
|
||||
package org.koitharu.kotatsu.core.ui.util
|
||||
|
||||
import android.text.Editable
|
||||
import android.text.TextWatcher
|
||||
@ -1,8 +1,8 @@
|
||||
package org.koitharu.kotatsu.base.ui.util
|
||||
package org.koitharu.kotatsu.core.ui.util
|
||||
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
|
||||
interface RecyclerViewOwner {
|
||||
|
||||
val recyclerView: RecyclerView
|
||||
}
|
||||
}
|
||||
@ -1,9 +1,8 @@
|
||||
package org.koitharu.kotatsu.base.ui.util
|
||||
package org.koitharu.kotatsu.core.ui.util
|
||||
|
||||
import androidx.annotation.StringRes
|
||||
import org.koitharu.kotatsu.base.domain.ReversibleHandle
|
||||
|
||||
class ReversibleAction(
|
||||
@StringRes val stringResId: Int,
|
||||
val handle: ReversibleHandle?,
|
||||
)
|
||||
)
|
||||
@ -1,10 +1,9 @@
|
||||
package org.koitharu.kotatsu.base.ui.util
|
||||
package org.koitharu.kotatsu.core.ui.util
|
||||
|
||||
import android.view.View
|
||||
import androidx.lifecycle.Observer
|
||||
import com.google.android.material.snackbar.Snackbar
|
||||
import org.koitharu.kotatsu.R
|
||||
import org.koitharu.kotatsu.base.domain.reverseAsync
|
||||
|
||||
class ReversibleActionObserver(
|
||||
private val snackbarHost: View,
|
||||
@ -1,12 +1,12 @@
|
||||
package org.koitharu.kotatsu.base.domain
|
||||
package org.koitharu.kotatsu.core.ui.util
|
||||
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.NonCancellable
|
||||
import kotlinx.coroutines.launch
|
||||
import kotlinx.coroutines.withContext
|
||||
import org.koitharu.kotatsu.utils.ext.printStackTraceDebug
|
||||
import org.koitharu.kotatsu.utils.ext.processLifecycleScope
|
||||
import org.koitharu.kotatsu.utils.ext.runCatchingCancellable
|
||||
import org.koitharu.kotatsu.core.util.ext.processLifecycleScope
|
||||
import org.koitharu.kotatsu.parsers.util.runCatchingCancellable
|
||||
import org.koitharu.kotatsu.util.ext.printStackTraceDebug
|
||||
|
||||
fun interface ReversibleHandle {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue