Add subtitles settings button to player settings (#153)
This commit is contained in:
parent
08ca3ef860
commit
09189e4f85
3 changed files with 14 additions and 0 deletions
|
@ -1,8 +1,11 @@
|
||||||
package dev.jdtech.jellyfin.fragments
|
package dev.jdtech.jellyfin.fragments
|
||||||
|
|
||||||
|
import android.content.Intent
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
|
import android.provider.Settings
|
||||||
import android.text.InputType
|
import android.text.InputType
|
||||||
import androidx.preference.EditTextPreference
|
import androidx.preference.EditTextPreference
|
||||||
|
import androidx.preference.Preference
|
||||||
import androidx.preference.PreferenceFragmentCompat
|
import androidx.preference.PreferenceFragmentCompat
|
||||||
import dev.jdtech.jellyfin.R
|
import dev.jdtech.jellyfin.R
|
||||||
|
|
||||||
|
@ -16,5 +19,9 @@ class SettingsPlayerFragment : PreferenceFragmentCompat() {
|
||||||
findPreference<EditTextPreference>("pref_player_seek_forward_inc")?.setOnBindEditTextListener { editText ->
|
findPreference<EditTextPreference>("pref_player_seek_forward_inc")?.setOnBindEditTextListener { editText ->
|
||||||
editText.inputType = InputType.TYPE_CLASS_NUMBER
|
editText.inputType = InputType.TYPE_CLASS_NUMBER
|
||||||
}
|
}
|
||||||
|
findPreference<Preference>("pref_player_subtitles")?.setOnPreferenceClickListener {
|
||||||
|
startActivity(Intent(Settings.ACTION_CAPTIONING_SETTINGS))
|
||||||
|
true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -131,4 +131,6 @@
|
||||||
<string name="seek_forward_increment">Seek forward increment (ms)</string>
|
<string name="seek_forward_increment">Seek forward increment (ms)</string>
|
||||||
<string name="dynamic_colors">Dynamic colors</string>
|
<string name="dynamic_colors">Dynamic colors</string>
|
||||||
<string name="dynamic_colors_summary">Use Material You Dynamic colors (only available on Android 12+)</string>
|
<string name="dynamic_colors_summary">Use Material You Dynamic colors (only available on Android 12+)</string>
|
||||||
|
<string name="subtitles">Subtitles</string>
|
||||||
|
<string name="subtitles_summary">Customize subtitles appearance</string>
|
||||||
</resources>
|
</resources>
|
|
@ -5,6 +5,11 @@
|
||||||
app:summary="@string/display_extended_title_summary"
|
app:summary="@string/display_extended_title_summary"
|
||||||
app:title="@string/display_extended_title" />
|
app:title="@string/display_extended_title" />
|
||||||
|
|
||||||
|
<Preference
|
||||||
|
app:key="pref_player_subtitles"
|
||||||
|
app:title="@string/subtitles"
|
||||||
|
app:summary="@string/subtitles_summary"/>
|
||||||
|
|
||||||
<PreferenceCategory app:title="@string/mpv_player">
|
<PreferenceCategory app:title="@string/mpv_player">
|
||||||
<SwitchPreference
|
<SwitchPreference
|
||||||
app:key="mpv_player"
|
app:key="mpv_player"
|
||||||
|
|
Loading…
Reference in a new issue