mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-27 23:40:33 +05:30
ktlint
This commit is contained in:
parent
583a96d54f
commit
ba577f568c
@ -16,9 +16,6 @@ import android.os.IBinder
|
||||
import android.util.Log
|
||||
import androidx.core.app.NotificationCompat
|
||||
import androidx.core.app.NotificationManagerCompat
|
||||
import androidx.core.content.ContentProviderCompat.requireContext
|
||||
import androidx.core.net.toFile
|
||||
import androidx.core.net.toUri
|
||||
import androidx.preference.PreferenceManager
|
||||
import com.arthenica.ffmpegkit.FFmpegKit
|
||||
import java.io.File
|
||||
|
@ -1,12 +1,10 @@
|
||||
package com.github.libretube.preferences
|
||||
|
||||
import android.content.Intent
|
||||
import android.os.Bundle
|
||||
import androidx.preference.ListPreference
|
||||
import androidx.preference.Preference
|
||||
import androidx.preference.PreferenceFragmentCompat
|
||||
import com.github.libretube.R
|
||||
import com.github.libretube.SettingsActivity
|
||||
import com.github.libretube.requireMainActivityRestart
|
||||
import com.github.libretube.util.ThemeHelper
|
||||
|
||||
|
@ -18,12 +18,17 @@ class DownloadSettings : PreferenceFragmentCompat() {
|
||||
// doesn't work yet
|
||||
val directory = findPreference<Preference>("download_directory")
|
||||
directory?.setOnPreferenceClickListener {
|
||||
val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(requireContext())
|
||||
val pickerInitialUri = sharedPreferences.getString("download_directory_path", "")?.toUri()
|
||||
val sharedPreferences = PreferenceManager
|
||||
.getDefaultSharedPreferences(requireContext())
|
||||
val pickerInitialUri = sharedPreferences
|
||||
.getString("download_directory_path", "")?.toUri()
|
||||
val intent = Intent(Intent.ACTION_OPEN_DOCUMENT_TREE)
|
||||
intent.addCategory(Intent.CATEGORY_DEFAULT)
|
||||
intent.putExtra(DocumentsContract.EXTRA_INITIAL_URI, pickerInitialUri)
|
||||
startActivityForResult(Intent.createChooser(intent, "Choose directory"), directoryRequestCode)
|
||||
startActivityForResult(
|
||||
Intent.createChooser(intent, "Choose directory"),
|
||||
directoryRequestCode
|
||||
)
|
||||
true
|
||||
}
|
||||
}
|
||||
@ -34,11 +39,11 @@ class DownloadSettings : PreferenceFragmentCompat() {
|
||||
directoryRequestCode -> {
|
||||
val directoryUri = data?.data
|
||||
// save selected download directory to the shared preferences
|
||||
val sharedPreferences = PreferenceManager
|
||||
val sharedPref = PreferenceManager
|
||||
.getDefaultSharedPreferences(requireContext())
|
||||
sharedPreferences.edit().putString("download_directory_path", directoryUri.toString())
|
||||
sharedPref.edit().putString("download_directory_path", directoryUri.toString())
|
||||
.apply()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user