mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-29 00:10:32 +05:30
commit
362ff0df57
@ -101,7 +101,10 @@ class DownloadsAdapter(
|
||||
root.setOnLongClickListener {
|
||||
val activity = root.context as BaseActivity
|
||||
val fragmentManager = activity.supportFragmentManager
|
||||
fragmentManager.setFragmentResultListener(DELETE_DOWNLOAD_REQUEST_KEY, activity) { _, _ ->
|
||||
fragmentManager.setFragmentResultListener(
|
||||
DELETE_DOWNLOAD_REQUEST_KEY,
|
||||
activity
|
||||
) { _, _ ->
|
||||
showDeleteDialog(root.context, position)
|
||||
}
|
||||
DownloadOptionsBottomSheet()
|
||||
|
@ -3,7 +3,6 @@ package com.github.libretube.ui.adapters
|
||||
import android.content.Context
|
||||
import android.view.LayoutInflater
|
||||
import android.view.ViewGroup
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.core.os.bundleOf
|
||||
import androidx.core.view.isVisible
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
|
@ -178,9 +178,9 @@ class SearchAdapter(
|
||||
IntentData.playlistType to PlaylistType.PUBLIC
|
||||
)
|
||||
sheet.show(
|
||||
(root.context as BaseActivity).supportFragmentManager,
|
||||
PlaylistOptionsBottomSheet::class.java.name
|
||||
)
|
||||
(root.context as BaseActivity).supportFragmentManager,
|
||||
PlaylistOptionsBottomSheet::class.java.name
|
||||
)
|
||||
true
|
||||
}
|
||||
}
|
||||
|
@ -13,7 +13,6 @@ import com.github.libretube.ui.viewholders.SubscriptionGroupsViewHolder
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.launch
|
||||
import kotlinx.coroutines.withContext
|
||||
|
||||
class SubscriptionGroupsAdapter(
|
||||
var groups: MutableList<SubscriptionGroup>,
|
||||
|
@ -15,7 +15,6 @@ import com.github.libretube.extensions.serializable
|
||||
import com.github.libretube.extensions.toastFromMainDispatcher
|
||||
import com.github.libretube.ui.sheets.PlaylistOptionsBottomSheet
|
||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.launch
|
||||
import kotlinx.coroutines.withContext
|
||||
|
@ -15,7 +15,6 @@ import androidx.fragment.app.activityViewModels
|
||||
import androidx.lifecycle.Lifecycle
|
||||
import androidx.lifecycle.lifecycleScope
|
||||
import androidx.lifecycle.repeatOnLifecycle
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import androidx.recyclerview.widget.ItemTouchHelper
|
||||
import androidx.recyclerview.widget.LinearLayoutManager
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
|
@ -4,7 +4,7 @@ import androidx.lifecycle.MutableLiveData
|
||||
import androidx.lifecycle.ViewModel
|
||||
import com.github.libretube.db.obj.SubscriptionGroup
|
||||
|
||||
class EditChannelGroupsModel: ViewModel() {
|
||||
class EditChannelGroupsModel : ViewModel() {
|
||||
val groups = MutableLiveData<List<SubscriptionGroup>>()
|
||||
var groupToEdit: SubscriptionGroup? = null
|
||||
}
|
||||
}
|
||||
|
@ -7,7 +7,6 @@ import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.setFragmentResult
|
||||
import com.github.libretube.R
|
||||
import com.github.libretube.constants.IntentData
|
||||
import com.github.libretube.db.obj.Download
|
||||
import com.github.libretube.enums.ShareObjectType
|
||||
import com.github.libretube.helpers.NavigationHelper
|
||||
import com.github.libretube.obj.ShareData
|
||||
|
@ -1,6 +1,5 @@
|
||||
package com.github.libretube.ui.sheets
|
||||
|
||||
import android.content.pm.ResolveInfo
|
||||
import android.os.Bundle
|
||||
import android.view.LayoutInflater
|
||||
import android.view.View
|
||||
|
Loading…
x
Reference in New Issue
Block a user