Add ability to style subtitles (#177)

Adds settings for styling text subtitles such as srt/subrip

## Issues
Closes #11
This commit is contained in:
damontecres 2025-11-08 19:54:51 -05:00 committed by GitHub
parent 762e8f287d
commit 5720603447
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 529 additions and 11 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 377 KiB

View file

@ -47,6 +47,17 @@
<string name="update_available">Update available</string>
<string name="update_url_summary">URL used to check for app updates</string>
<string name="update_url">Update URL</string>
<string name="font_size">Font size</string>
<string name="font_color">Font color</string>
<string name="font_opacity">Font opacity</string>
<string name="edge_style">Edge style</string>
<string name="edge_color">Edge color</string>
<string name="background_opacity">Background opacity</string>
<string name="background_style">Background style</string>
<string name="subtitle_style">Subtitle style</string>
<string name="background_color">Background color</string>
<string name="reset">Reset</string>
<string name="bold_font">Bold font</string>
<string-array name="theme_song_volume">
<item>Disabled</item>
@ -90,4 +101,29 @@
<item>During end credits/outro</item>
</string-array>
<string-array name="font_colors">
<item>White</item>
<item>Black</item>
<item>Light Gray</item>
<item>Dark Gray</item>
<item>Red</item>
<item>Yellow</item>
<item>Green</item>
<item>Cyan</item>
<item>Blue</item>
<item>Magenta</item>
</string-array>
<string-array name="subtitle_edge">
<item>None</item>
<item>Outline</item>
<item>Shadow</item>
</string-array>
<string-array name="background_style">
<item>None</item>
<item>Wrap</item>
<item>Boxed</item>
</string-array>
</resources>

View file

@ -144,6 +144,9 @@
<string name="add_to_playlist">Add to playlist</string>
<string name="one_click_pause">Pause with one click</string>
<string name="one_click_pause_summary_on">Press D-Pad center to pause/play</string>
<string name="italic_font">Italicize font</string>
<string name="font">Font</string>
<string name="background">Background</string>
<plurals name="downloads">
<item quantity="zero">%s downloads</item>