removed unused imports

pull/45/head
deniscerri 3 years ago
parent e7393bad55
commit 2ced5699d7
No known key found for this signature in database
GPG Key ID: 95C43D517D830350

@ -12,7 +12,6 @@ import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.ImageView
import android.widget.LinearLayout
import android.widget.TextView
import androidx.core.content.ContextCompat
import androidx.recyclerview.widget.AsyncDifferConfig

@ -21,7 +21,6 @@ import com.deniscerri.ytdlnis.work.DownloadWorker
import com.google.gson.Gson
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import kotlinx.coroutines.withContext
import java.util.concurrent.TimeUnit
class DownloadViewModel(application: Application) : AndroidViewModel(application) {

@ -11,7 +11,6 @@ import android.content.res.Configuration
import android.graphics.drawable.ColorDrawable
import android.net.Uri
import android.os.Build
import android.os.Build.VERSION_CODES
import android.os.Bundle
import android.provider.Settings
import android.view.Window

@ -1,17 +0,0 @@
package com.deniscerri.ytdlnis.service
import com.deniscerri.ytdlnis.database.models.ResultItem
class DownloadInfo {
var video: ResultItem? = null
var progress = 0
//var downloadQueue: LinkedList<ResultItem>? = null
var outputLine: String? = null
var downloadStatus: String? = null
var downloadPath: String? = null
var downloadType: String? = null
// fun setDownloadQueue(downloadQueue: LinkedList<ResultItem>) {
// this.downloadQueue = downloadQueue
// video = downloadQueue.peek()
// }
}

@ -1,11 +0,0 @@
package com.deniscerri.ytdlnis.service
interface IDownloaderListener {
fun onDownloadStart(downloadInfo: DownloadInfo?)
fun onDownloadProgress(downloadInfo: DownloadInfo?)
fun onDownloadError(downloadInfo: DownloadInfo?)
fun onDownloadEnd(downloadInfo: DownloadInfo?)
fun onDownloadCancel(downloadInfo: DownloadInfo?)
fun onDownloadCancelAll(downloadInfo: DownloadInfo?)
fun onDownloadServiceEnd()
}

@ -1,13 +0,0 @@
package com.deniscerri.ytdlnis.service
import android.app.Activity
import com.deniscerri.ytdlnis.database.models.ResultItem
interface IDownloaderService {
val info: DownloadInfo?
fun addActivity(activity: Activity?, callback: ArrayList<IDownloaderListener?>?)
fun removeActivity(activity: Activity?)
fun updateQueue(queue: ArrayList<ResultItem?>?)
fun cancelDownload(cancelAll: Boolean)
fun removeItemFromDownloadQueue(video: ResultItem?, type: String?)
}

@ -9,13 +9,11 @@ import android.content.res.Configuration
import android.os.Bundle
import android.os.Handler
import android.os.Looper
import android.text.InputType
import android.util.Log
import android.view.*
import android.view.View.GONE
import android.view.View.VISIBLE
import android.widget.*
import androidx.appcompat.widget.SearchView
import androidx.coordinatorlayout.widget.CoordinatorLayout
import androidx.core.widget.addTextChangedListener
import androidx.fragment.app.Fragment
@ -38,7 +36,6 @@ import com.deniscerri.ytdlnis.util.FileUtil
import com.deniscerri.ytdlnis.util.InfoUtil
import com.facebook.shimmer.ShimmerFrameLayout
import com.google.android.material.appbar.AppBarLayout
import com.google.android.material.appbar.MaterialToolbar
import com.google.android.material.button.MaterialButton
import com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton
import com.google.android.material.search.SearchBar

@ -11,17 +11,14 @@ import android.util.Log
import android.view.*
import android.widget.Button
import android.widget.LinearLayout
import android.widget.TextView
import android.widget.Toast
import androidx.activity.result.contract.ActivityResultContracts
import androidx.core.content.ContextCompat
import androidx.lifecycle.ViewModelProvider
import androidx.lifecycle.lifecycleScope
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import com.deniscerri.ytdlnis.R
import com.deniscerri.ytdlnis.adapter.ConfigureMultipleDownloadsAdapter
import com.deniscerri.ytdlnis.database.models.CommandTemplate
import com.deniscerri.ytdlnis.database.models.DownloadItem
import com.deniscerri.ytdlnis.database.viewmodel.CommandTemplateViewModel
import com.deniscerri.ytdlnis.database.viewmodel.DownloadViewModel

@ -28,10 +28,6 @@ import com.deniscerri.ytdlnis.util.UiUtil
import com.google.android.material.bottomsheet.BottomSheetDialog
import com.google.android.material.button.MaterialButton
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import java.sql.Date
import java.text.DateFormat
import java.text.SimpleDateFormat
import java.util.*
class CancelledDownloadsFragment : Fragment(), GenericDownloadAdapter.OnItemClickListener {

@ -4,10 +4,8 @@ import android.content.Context
import android.os.Bundle
import android.view.MenuItem
import android.view.View
import android.widget.LinearLayout
import android.widget.Toast
import androidx.appcompat.app.AppCompatActivity
import androidx.lifecycle.ViewModel
import androidx.lifecycle.ViewModelProvider
import androidx.recyclerview.widget.RecyclerView
import androidx.viewpager2.widget.ViewPager2

@ -32,10 +32,6 @@ import com.google.android.material.bottomsheet.BottomSheetDialog
import com.google.android.material.button.MaterialButton
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import java.io.File
import java.sql.Date
import java.text.DateFormat
import java.text.SimpleDateFormat
import java.util.*
class ErroredDownloadsFragment() : Fragment(), GenericDownloadAdapter.OnItemClickListener, OnItemClickListener {

@ -32,10 +32,6 @@ import com.yausername.youtubedl_android.YoutubeDL
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import kotlinx.coroutines.withContext
import java.sql.Date
import java.text.DateFormat
import java.text.SimpleDateFormat
import java.util.*
class QueuedDownloadsFragment : Fragment(), GenericDownloadAdapter.OnItemClickListener {

@ -17,7 +17,7 @@ import com.deniscerri.ytdlnis.R
import com.deniscerri.ytdlnis.util.FileUtil
import com.deniscerri.ytdlnis.util.UpdateUtil
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import kotlinx.serialization.json.*
import kotlinx.serialization.json.Json
import java.util.*
class SettingsFragment : PreferenceFragmentCompat() {

@ -8,7 +8,6 @@ import android.provider.DocumentsContract
import android.webkit.MimeTypeMap
import com.deniscerri.ytdlnis.R
import okhttp3.internal.closeQuietly
import okhttp3.internal.format
import java.io.File
import java.net.URLDecoder
import java.nio.charset.StandardCharsets

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/downloads_element_bottom_sheet"
<FrameLayout android:id="@+id/downloads_element_bottom_sheet"
style="@style/Widget.Material3.BottomSheet"
android:layout_width="match_parent"
android:layout_height="wrap_content"

Loading…
Cancel
Save