|
@@ -22,7 +22,6 @@ import eu.kanade.domain.track.interactor.InsertTrack
|
|
|
import eu.kanade.domain.track.model.toDbTrack
|
|
|
import eu.kanade.domain.track.model.toDomainTrack
|
|
|
import eu.kanade.tachiyomi.R
|
|
|
-import eu.kanade.tachiyomi.core.preference.getAndSet
|
|
|
import eu.kanade.tachiyomi.data.cache.CoverCache
|
|
|
import eu.kanade.tachiyomi.data.download.DownloadManager
|
|
|
import eu.kanade.tachiyomi.data.download.DownloadService
|
|
@@ -38,7 +37,6 @@ import eu.kanade.tachiyomi.source.SourceManager
|
|
|
import eu.kanade.tachiyomi.source.UnmeteredSource
|
|
|
import eu.kanade.tachiyomi.source.model.SManga
|
|
|
import eu.kanade.tachiyomi.source.model.UpdateStrategy
|
|
|
-import eu.kanade.tachiyomi.util.lang.withIOContext
|
|
|
import eu.kanade.tachiyomi.util.prepUpdateCover
|
|
|
import eu.kanade.tachiyomi.util.shouldDownloadNewChapters
|
|
|
import eu.kanade.tachiyomi.util.storage.getUriCompat
|
|
@@ -46,7 +44,6 @@ import eu.kanade.tachiyomi.util.system.acquireWakeLock
|
|
|
import eu.kanade.tachiyomi.util.system.createFileInCacheDir
|
|
|
import eu.kanade.tachiyomi.util.system.getSerializableExtraCompat
|
|
|
import eu.kanade.tachiyomi.util.system.isServiceRunning
|
|
|
-import eu.kanade.tachiyomi.util.system.logcat
|
|
|
import kotlinx.coroutines.CoroutineExceptionHandler
|
|
|
import kotlinx.coroutines.CoroutineScope
|
|
|
import kotlinx.coroutines.Dispatchers
|
|
@@ -61,6 +58,9 @@ import kotlinx.coroutines.supervisorScope
|
|
|
import kotlinx.coroutines.sync.Semaphore
|
|
|
import kotlinx.coroutines.sync.withPermit
|
|
|
import logcat.LogPriority
|
|
|
+import tachiyomi.core.preference.getAndSet
|
|
|
+import tachiyomi.core.util.lang.withIOContext
|
|
|
+import tachiyomi.core.util.system.logcat
|
|
|
import tachiyomi.domain.category.model.Category
|
|
|
import tachiyomi.domain.chapter.model.Chapter
|
|
|
import tachiyomi.domain.chapter.model.NoChaptersException
|