Commit Graph
2028 Commits
Author SHA1 Message Date
krvi 1c0c528260 Translated using Weblate (Faroese)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/fo/
2026-08-31 03:47:24 +00:00
alison2033 fb8822b3c9 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/pt_BR/
2026-08-31 00:20:31 +00:00
MAP 00bb506480 Translated using Weblate (Tagalog)
Currently translated at 27.5% (44 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/tl/
2026-08-30 12:06:54 +00:00
nextlooper42 2eaed33256 Translated using Weblate (Slovak)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/sk/
2026-08-29 21:09:18 +00:00
kscop-n1 0d15f5af51 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/uk/
2026-08-28 13:31:35 +00:00
Pavel Miniutka 20abba70ad Translated using Weblate (Belarusian)
Currently translated at 88.1% (141 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/be/
2026-08-28 08:21:54 +00:00
Gargotaire f515dc676d Translated using Weblate (Catalan)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/ca/
2026-08-28 06:09:41 +00:00
Kityn 9396c24dae Translated using Weblate (Polish)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/pl/
2026-08-27 22:48:22 +00:00
MAP 15e883b38f Translated using Weblate (Tagalog)
Currently translated at 26.8% (43 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/tl/
2026-08-27 21:06:29 +00:00
queeup 953af44984 Translated using Weblate (Turkish)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/tr/
2026-08-27 21:06:28 +00:00
MAP a638142753 Translated using Weblate (Tagalog)
Currently translated at 25.6% (41 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/tl/
2026-08-27 18:47:03 +00:00
Bas 756acc3256 Translated using Weblate (Dutch)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/nl/
2026-08-27 18:46:58 +00:00
Weblate 19a628cd2f Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/
2026-08-27 17:20:14 +00:00
Rogal 640e1c3e43 Add ass/ssa subtitle support (#2136)
* Add ass/ssa subtitle support

Create renderers factory using constructor

Init libass when exoPlayerDirectPlayAss is true

Replace MediaSource.Factory singleton with factory

Fix linter errors

* Update SSA/ASS direct play description
2026-08-27 19:20:07 +02:00
Garret Wyman 48d07f74a0 Fixing livetv playbackinfo media source id 2026-08-27 19:13:08 +02:00
Alejandro Nieto 229accf218 Remove custom device profile for web player (#2139) 2026-08-27 19:02:16 +02:00
Manuel Cid 2e56ee784f Translated using Weblate (Galician)
Currently translated at 21.8% (35 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/gl/
2026-08-25 21:54:33 +00:00
krvi b52ae85002 Translated using Weblate (Faroese)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/fo/
2026-08-24 16:00:20 +00:00
Niels van Velzen db267d049b Enable noisy audio handling 2026-08-24 16:56:43 +02:00
Gargotaire 7e9624cdaf Translated using Weblate (Catalan)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/ca/
2026-08-23 17:17:41 +00:00
Niels van Velzen 5779ef02df Fix SDK logging 2026-08-23 16:03:47 +02:00
sappho fcfd9ec1b3 Fix for chromecast staying wrongly "connected" after the chromecast ends the session
Listen for SessionManager onSessionEnded so idle timeout and other
receiver-side stops reach jellyfin-web. Treat non-connected CastSession
objects as dead in initialize/requestSession, and clear the native
session when setSession(null) is called.

Should fix #1852
2026-08-23 14:45:28 +02:00
Chargini f51d9a7954 Translated using Weblate (Slovenian)
Currently translated at 80.6% (129 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/sl/
2026-08-22 20:46:24 +00:00
Chargini 6040a51887 Translated using Weblate (Slovenian)
Currently translated at 79.3% (127 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/sl/
2026-08-22 19:11:48 +00:00
Joel Sprouse e14dc32965 Translated using Weblate (English (United Kingdom))
Currently translated at 99.3% (159 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/en_GB/
2026-08-21 18:00:20 +00:00
krvi a209ab2d1c Translated using Weblate (Faroese)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/fo/
2026-08-21 13:05:14 +00:00
krvi 33ff957621 Translated using Weblate (Faroese)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/fo/
2026-08-20 02:00:19 +00:00
krvi 0ca2c14feb Translated using Weblate (Faroese)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/fo/
2026-08-19 17:22:35 +00:00
Vitalijus 147aa18278 Translated using Weblate (Lithuanian)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/lt/
2026-08-19 08:00:24 +00:00
krvi 2b42c80f16 Translated using Weblate (Faroese)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/fo/
2026-08-19 03:00:20 +00:00
krvi c0809d21cf Translated using Weblate (Faroese)
Currently translated at 95.6% (153 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/fo/
2026-08-19 00:00:20 +00:00
Szilki077 23e721b060 Translated using Weblate (Hungarian)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/hu/
2026-08-17 12:00:19 +00:00
Niels van Velzen ffa1c0f1a7 Address nullability changes in DeviceCodec 2026-08-16 19:59:28 +02:00
Ulrik b223255d0d Translated using Weblate (Danish)
Currently translated at 86.8% (139 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/da/
2026-08-16 00:27:45 +00:00
Vitalijus 467f9028c8 Translated using Weblate (Lithuanian)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/lt/
2026-08-15 18:31:21 +00:00
Vitalijus a608b35cd4 Translated using Weblate (Lithuanian)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/lt/
2026-08-13 21:09:17 +00:00
Niels van Velzen 75a504b634 Use non-ktx variants of androidx libraries 2026-08-13 07:26:03 +02:00
Vitalijus 8f1a551648 Translated using Weblate (Lithuanian)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/lt/
2026-08-12 22:46:40 +00:00
Niels van Velzen 891e8e0910 Rename TrickPlayInfo to TrickPlayInfoDto 2026-08-12 21:17:13 +02:00
Niels van Velzen ee289778bf Use AndroidVersion in DownloadNotificationManager 2026-08-12 20:28:13 +02:00
Niels van Velzen 4622f14e1d Require Android 6 at minimum (API 23) 2026-08-12 20:28:13 +02:00
Niels van Velzen 13abdff1cf Fix race-condition when cancelling current download 2026-08-11 15:55:07 +02:00
Niels van Velzen b2e0658d81 Re-use coroutine scope in DownloadBroadcastReceiver 2026-08-11 15:55:07 +02:00
Niels van Velzen 6a4888f1b9 Await WorkManager operations 2026-08-11 15:55:07 +02:00
Niels van Velzen 9cd4b17f7e Improve error handling on download failure 2026-08-11 15:55:07 +02:00
Niels van Velzen 697633cdf4 Refactor from org.json to kotlinx.serialization 2026-08-11 15:54:49 +02:00
Niels van Velzen 1c58e9c151 Fix crash in PlayerFragment onConfigurationChanged handler 2026-08-11 07:11:28 +02:00
Dan Tsivinsky 8c36133fca Translated using Weblate (Russian)
Currently translated at 98.7% (158 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/ru/
2026-08-10 03:00:18 +00:00
Niels van Velzen 5e001ecea3 Fix WebView not loading for servers using a non-redirecting path 2026-08-09 18:58:44 +02:00
nextlooper42 df4b56f50f Translated using Weblate (Slovak)
Currently translated at 100.0% (160 of 160 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/sk/
2026-08-09 15:00:19 +00:00