mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-28 16:00:31 +05:30
fix some UI issues at the import/export page
This commit is contained in:
parent
5616934817
commit
b4100bd27c
@ -31,10 +31,9 @@ class CreatePlaylistDialog(
|
|||||||
val listName = binding.playlistName.text.toString()
|
val listName = binding.playlistName.text.toString()
|
||||||
if (listName != "") {
|
if (listName != "") {
|
||||||
lifecycleScope.launchWhenCreated {
|
lifecycleScope.launchWhenCreated {
|
||||||
PlaylistsHelper.createPlaylist(listName, requireContext().applicationContext) {
|
PlaylistsHelper.createPlaylist(listName, requireContext().applicationContext)
|
||||||
onSuccess.invoke()
|
onSuccess.invoke()
|
||||||
dismiss()
|
dismiss()
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Toast.makeText(context, R.string.emptyPlaylistName, Toast.LENGTH_LONG).show()
|
Toast.makeText(context, R.string.emptyPlaylistName, Toast.LENGTH_LONG).show()
|
||||||
|
@ -96,7 +96,7 @@ class BackupRestoreSettings : BasePreferenceFragment() {
|
|||||||
|
|
||||||
val exportPlaylists = findPreference<Preference>("export_playlists")
|
val exportPlaylists = findPreference<Preference>("export_playlists")
|
||||||
exportPlaylists?.setOnPreferenceClickListener {
|
exportPlaylists?.setOnPreferenceClickListener {
|
||||||
createPlaylistsFile.launch("subscriptions.json")
|
createPlaylistsFile.launch("playlists.json")
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -117,7 +117,7 @@ class ImportHelper(
|
|||||||
playlistFile.playlists.orEmpty().forEach {
|
playlistFile.playlists.orEmpty().forEach {
|
||||||
CoroutineScope(Dispatchers.IO).launch {
|
CoroutineScope(Dispatchers.IO).launch {
|
||||||
playlistFile.playlists?.let {
|
playlistFile.playlists?.let {
|
||||||
PlaylistsHelper.importPlaylists(it)
|
PlaylistsHelper.importPlaylists(activity, it)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -21,9 +21,8 @@
|
|||||||
|
|
||||||
<Preference
|
<Preference
|
||||||
android:icon="@drawable/ic_download_filled"
|
android:icon="@drawable/ic_download_filled"
|
||||||
android:summary="@string/import_playlists"
|
|
||||||
app:key="import_playlists"
|
app:key="import_playlists"
|
||||||
app:title="@string/import_from_yt" />
|
app:title="@string/import_playlists" />
|
||||||
|
|
||||||
<Preference
|
<Preference
|
||||||
android:icon="@drawable/ic_upload"
|
android:icon="@drawable/ic_upload"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user