Commit Graph
10375 Commits
Author SHA1 Message Date
ErikNLM 0d48513d5d Translated using Weblate (Danish)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/da/
2026-10-23 15:00:39 +00:00
queeup c8ca01a4fa Translated using Weblate (Turkish)
Currently translated at 99.6% (664 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2026-10-23 11:12:35 +00:00
Ekaterine Papava 56c6fc44dc Translated using Weblate (Georgian)
Currently translated at 80.0% (533 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ka/
2026-10-21 02:05:16 +00:00
Lau 7ac292d403 Translated using Weblate (Danish)
Currently translated at 93.6% (624 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/da/
2026-10-19 21:00:38 +00:00
dms1e4 e846f60b84 Translated using Weblate (Italian)
Currently translated at 99.8% (665 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2026-10-19 08:53:29 +00:00
vlatka-sinisa 3a9c80dac3 Translated using Weblate (Croatian)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hr/
2026-10-19 08:02:42 +00:00
vlatka-sinisa 3aea9f0855 Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2026-10-19 07:18:50 +00:00
Oskar Hanschke 17950584ad Translated using Weblate (German)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2026-10-19 07:12:16 +00:00
Fjuro 2f80a84b42 Translated using Weblate (Czech)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2026-10-17 22:17:44 +00:00
無情天 f55579dc1f Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2026-10-17 03:52:38 +00:00
newton181 f6e1b6b263 Translated using Weblate (Spanish (Latin America))
Currently translated at 98.6% (657 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_419/
2026-10-16 03:00:36 +00:00
renovate[bot] 344d26eb5e Update aboutlibraries to v15.3.0 v0.20.0-beta.4 2026-10-15 17:25:23 +02:00
renovate[bot] d806f2d3da Update CI dependencies 2026-10-15 17:25:06 +02:00
renovate[bot] 9b71ad7f3d Update kotest to v6.2.6 2026-10-15 17:24:53 +02:00
Sebastien Villanueva 7e41e2c925 Fix wrong embedded subtitle track selected when ASS tracks are present (#5862)
* Fix wrong embedded subtitle track selected when ASS tracks are present

The local index of an embedded subtitle was computed among the streams
with an EMBED or HLS delivery method, then used to pick a text track group
in ExoPlayer. ExoPlayer however exposes every subtitle track of the
container, including ASS/SSA tracks that the server burns in when libass
is disabled. Each such track placed before the selected one shifted the
lookup, so a different track, often in another language, was displayed.

Count all non-external subtitle streams for embedded delivery so both
lists match.

* Keep the requested subtitle when restoring the saved language

Restoring the last played subtitle language picked the first subtitle
stream in that language on every playback start, including the restart
used to switch between baked and non-baked subtitles. Switching from a
baked ASS track to an SRT track in the same language therefore selected
the ASS track again and went back to transcoding.

Keep the requested stream when it matches the saved language and only
fall back to the first matching stream otherwise.
2026-10-15 17:23:58 +02:00
Translation expert b411f95c91 Translated using Weblate (Arabic)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2026-10-14 21:11:37 +00:00
Oatavandi f2b3e2aec9 Translated using Weblate (Tamil)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2026-10-14 12:00:35 +00:00
Vitalijus 14a08acf98 Translated using Weblate (Lithuanian)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/lt/
2026-10-13 23:00:34 +00:00
Kityn 93d61851ff Translated using Weblate (Polish)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pl/
2026-10-13 18:00:35 +00:00
krvi 0c0fc66817 Translated using Weblate (Faroese)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fo/
2026-10-13 14:51:10 +00:00
Cory Carter 7fb9d9de3e Fix Previous episode button showing on the first episode
adjacentTo returns [current, next] on the first episode, and the old code took the first sibling that was not the current item, so it picked the next episode as the previous one. Only count an item that sits before the current one.
2026-10-13 16:25:02 +02:00
Bas b6fa1bf1ac Translated using Weblate (Dutch)
Currently translated at 100.0% (666 of 666 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2026-10-13 12:00:58 +00:00
matthew Pitropov 8c7879ceb9 Add badge for 3D movies 2026-10-13 13:30:39 +02:00
Niels van Velzen dd67018282 Fix ExpandableTextView within ItemListFragment not working 2026-10-13 13:18:17 +02:00
hoanghuy309 4568e42e9a Translated using Weblate (Vietnamese)
Currently translated at 96.2% (640 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2026-10-13 06:52:21 +00:00
Niels van Velzen 3867cfa485 Use AtomicFile in AuthenticationStore 2026-10-12 21:54:27 +02:00
Niels van Velzen 22fbde87e8 Automatically focus grid within EnhancedBrowseFragment 2026-10-12 21:54:15 +02:00
Niels van Velzen 4f97f16338 Add additional null checks to PlaybackController.findBestDisplayMode 2026-10-12 21:54:11 +02:00
renovate[bot] 5c26dafb0b Update CI dependencies 2026-10-12 21:47:09 +02:00
renovate[bot] f3b2e1ea0a Update Kotlin to v2.4.21 2026-10-12 21:46:55 +02:00
renovate[bot] 7bcd7b6fbd Update Gradle to v9.8.1 2026-10-12 21:46:44 +02:00
Mateus Auler 0032f4aea3 Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.5% (662 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2026-10-12 12:42:46 +00:00
Zellerich 2246041104 Translated using Weblate (German)
Currently translated at 100.0% (665 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2026-10-11 19:50:12 +00:00
Zellerich 85d32a3571 Translated using Weblate (German)
Currently translated at 98.7% (657 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2026-10-11 19:42:01 +00:00
Zellerich 209619fe15 Translated using Weblate (German)
Currently translated at 98.3% (654 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2026-10-11 19:38:08 +00:00
Oskar Hanschke 827baa773b Translated using Weblate (German)
Currently translated at 97.8% (651 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2026-10-11 18:50:07 +00:00
Julien Muggli 09c912d392 Translated using Weblate (French)
Currently translated at 100.0% (665 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2026-10-06 12:00:33 +00:00
renovate[bot] a3487e5342 Update dependency ubuntu to v26 2026-10-06 13:34:52 +02:00
Oatavandi 398bfffcb0 Translated using Weblate (Tamil)
Currently translated at 100.0% (665 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2026-10-06 07:00:47 +00:00
Oatavandi 9200714891 Translated using Weblate (Tamil)
Currently translated at 100.0% (4 of 4 strings)

Translation: Jellyfin Android/Jellyfin Android TV Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv-fastlane/ta/
2026-10-06 04:41:14 +00:00
Oatavandi 9bb37a6637 Translated using Weblate (Tamil)
Currently translated at 84.2% (560 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2026-10-06 04:41:13 +00:00
Vitalijus 31ac778564 Translated using Weblate (Lithuanian)
Currently translated at 100.0% (665 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/lt/
2026-10-05 16:00:32 +00:00
spurdl 2ca1344288 Translated using Weblate (Finnish)
Currently translated at 99.6% (663 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fi/
2026-10-05 13:00:34 +00:00
spurdl d729678787 Translated using Weblate (Finnish)
Currently translated at 94.7% (630 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fi/
2026-10-05 09:00:35 +00:00
Pedro Oliveira Fernandes 3397f80a1e Translated using Weblate (Portuguese (Brazil))
Currently translated at 97.5% (649 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2026-10-04 21:00:32 +00:00
MeloakartasandNiels van Velzen efc0a3d1a0 Fix season titles in Recently Added (#5857)
* Fix season titles in recently added

* Refactor `when` expressions in `BaseItemDtoBaseRowItem` and remove `BaseItemDtoBaseRowItemTests`

---------

Co-authored-by: Niels van Velzen <git@ndat.nl>
2026-10-03 09:00:49 +00:00
renovate[bot] f98cd6a1ef Update acra to v5.14.2 2026-10-03 10:40:59 +02:00
renovate[bot] 82e3553578 Update gradle/actions action to v6.4.0 2026-10-03 10:40:44 +02:00
wxinchun d0f526f929 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (665 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2026-10-02 13:00:31 +00:00
krvi 0c48c93244 Translated using Weblate (Faroese)
Currently translated at 100.0% (665 of 665 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fo/
2026-10-01 18:00:31 +00:00