fetch servers from github

This commit is contained in:
rimthekid 2022-02-10 15:39:34 +04:00
parent 641dd5f290
commit 45fb8238db

View File

@ -1,6 +1,7 @@
package com.github.libretube package com.github.libretube
import android.os.Bundle import android.os.Bundle
import android.text.TextUtils
import android.util.Log import android.util.Log
import android.view.View import android.view.View
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
@ -26,6 +27,7 @@ class Settings : PreferenceFragmentCompat() {
RetrofitInstance.lazyMgr.reset() RetrofitInstance.lazyMgr.reset()
true true
} }
val login = findPreference<Preference>("login_register") val login = findPreference<Preference>("login_register")
login?.setOnPreferenceClickListener { login?.setOnPreferenceClickListener {
val newFragment = LoginDialog() val newFragment = LoginDialog()
@ -81,6 +83,14 @@ class Settings : PreferenceFragmentCompat() {
val instance = findPreference<ListPreference>("instance") val instance = findPreference<ListPreference>("instance")
instance?.entries = entries instance?.entries = entries
instance?.entryValues = entryValues instance?.entryValues = entryValues
instance?.summaryProvider = Preference.SummaryProvider<ListPreference> { preference ->
val text = preference.entry
if (TextUtils.isEmpty(text)) {
"Not set"
} else {
text
}
}
} }
} }
} }