mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-28 16:00:31 +05:30
fixes
This commit is contained in:
parent
245514c951
commit
1fdef3241f
@ -70,13 +70,13 @@ import com.google.android.exoplayer2.util.RepeatModeUtil
|
|||||||
import com.google.android.material.button.MaterialButton
|
import com.google.android.material.button.MaterialButton
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
import com.squareup.picasso.Picasso
|
import com.squareup.picasso.Picasso
|
||||||
import org.chromium.base.ThreadUtils.runOnUiThread
|
|
||||||
import org.chromium.net.CronetEngine
|
|
||||||
import retrofit2.HttpException
|
|
||||||
import java.io.IOException
|
import java.io.IOException
|
||||||
import java.net.URLEncoder
|
import java.net.URLEncoder
|
||||||
import java.util.concurrent.Executors
|
import java.util.concurrent.Executors
|
||||||
import kotlin.math.abs
|
import kotlin.math.abs
|
||||||
|
import org.chromium.base.ThreadUtils.runOnUiThread
|
||||||
|
import org.chromium.net.CronetEngine
|
||||||
|
import retrofit2.HttpException
|
||||||
|
|
||||||
var isFullScreen = false
|
var isFullScreen = false
|
||||||
|
|
||||||
@ -695,15 +695,18 @@ class PlayerFragment : Fragment() {
|
|||||||
"instance",
|
"instance",
|
||||||
"https://pipedapi.kavin.rocks"
|
"https://pipedapi.kavin.rocks"
|
||||||
)!!
|
)!!
|
||||||
val shareOptions = arrayOf(getString(R.string.piped), getString(R.string.instance), getString(R.string.youtube))
|
val shareOptions = arrayOf(
|
||||||
|
getString(R.string.piped),
|
||||||
|
getString(R.string.instance),
|
||||||
|
getString(R.string.youtube))
|
||||||
MaterialAlertDialogBuilder(requireContext())
|
MaterialAlertDialogBuilder(requireContext())
|
||||||
.setTitle(getString(R.string.share))
|
.setTitle(getString(R.string.share))
|
||||||
.setSingleChoiceItems(
|
.setItems(
|
||||||
shareOptions, 0,
|
shareOptions,
|
||||||
DialogInterface.OnClickListener { _, id ->
|
DialogInterface.OnClickListener { _, id ->
|
||||||
val url = when (id) {
|
val url = when (id) {
|
||||||
0 -> "https://piped.kavin.rocks/watch?v=$videoId"
|
0 -> "https://piped.kavin.rocks/watch?v=$videoId"
|
||||||
1 -> "$instance/watch?v=$videoId"
|
1 -> "https://piped.kavin.rocks/watch?v=$videoId" + "&instance=${URLEncoder.encode(instance, "UTF-8")}"
|
||||||
2 -> "https://youtu.be/$videoId"
|
2 -> "https://youtu.be/$videoId"
|
||||||
else -> "https://piped.kavin.rocks/watch?v=$videoId"
|
else -> "https://piped.kavin.rocks/watch?v=$videoId"
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user