feat: add local video share upload support

This commit is contained in:
2026-04-09 21:38:39 -05:00
parent d940e4de9f
commit d8e40bf847
6 changed files with 299 additions and 16 deletions
+4
View File
@@ -25,6 +25,10 @@
<string name="share_play_now_label">RelayTV Play</string>
<string name="share_queue_toast">Queued on "%s"</string>
<string name="share_play_now_toast">Playing now on "%s"</string>
<string name="share_video_queue_started">Uploading video to "%s"</string>
<string name="share_video_play_started">Uploading video for playback on "%s"</string>
<string name="share_video_unsupported">Unsupported shared video. RelayTV currently accepts MP4 or WebM uploads.</string>
<string name="share_video_read_failed">Couldn\'t read the shared video from this app.</string>
<string name="privacy_policy">Privacy policy</string>
<string name="privacy_policy_url">https://github.com/mcgeezy/relaytv-android/blob/main/docs/PRIVACY_POLICY.md</string>
<string name="privacy_open_failed">No browser available to open the privacy policy.</string>
+6
View File
@@ -10,4 +10,10 @@
</style>
<style name="Theme.RelayTV.NoActionBar" parent="Theme.Material3.DayNight.NoActionBar" />
<style name="Theme.RelayTV.Share" parent="Theme.Material3.DayNight.NoActionBar">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:colorBackground">@android:color/transparent</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>