Commit Graph
3132 Commits
Author SHA1 Message Date
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
renovate[bot] 0aa2075fbe Update github/codeql-action action to v4.37.8 2026-08-23 14:29:21 +02:00
renovate[bot] 7924536572 Update Gradle to v9.7.1 2026-08-23 14:29:04 +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
renovate[bot] 0a352aec6d Update androidx.lifecycle to v2.11.0 2026-08-16 21:45:15 +02:00
renovate[bot] 6cba940ce2 Update dependency androidx.core:core to v1.19.0 2026-08-16 21:45:05 +02:00
renovate[bot] 52bb466b32 Update androidx.compose to v1.12.0 2026-08-16 21:44:42 +02:00
renovate[bot] 5fc74a7844 Update github/codeql-action action to v4.37.7 2026-08-16 21:44:31 +02:00
Niels van Velzen ffa1c0f1a7 Address nullability changes in DeviceCodec 2026-08-16 19:59:28 +02:00
Niels van Velzen b50cbb680f Bump compile SDK to 37 (Android 17) 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
renovate[bot] 08bc01dd43 Update dependency androidx.core:core to v1.18.0 2026-08-12 21:36:56 +02:00
renovate[bot] 07fff60486 Update dependency androidx.fragment:fragment-ktx to v1.9.0 2026-08-12 21:29:55 +02:00
renovate[bot] 90caefbc01 Update dependency androidx.appcompat:appcompat to v1.8.0 2026-08-12 21:29:11 +02:00
renovate[bot] cc9aae7fb8 Update androidx.lifecycle to v2.10.0 2026-08-12 21:28:52 +02:00
renovate[bot] f919f8bca6 Update androidx.compose to v1.11.4 2026-08-12 21:26:57 +02:00
renovate[bot] 28edb68e54 Update dependency androidx.webkit:webkit to v1.15.0 2026-08-12 21:17:49 +02:00
Niels van Velzen 891e8e0910 Rename TrickPlayInfo to TrickPlayInfoDto 2026-08-12 21:17:13 +02:00
renovate[bot] bfbefbf811 Update dependency org.jellyfin.sdk:jellyfin-core to v1.8.12 2026-08-12 21:17:13 +02:00
renovate[bot] d90200521a Update androidx.media3 2026-08-12 20:56:54 +02:00
renovate[bot] ef2a4430ed Update kotest to v6.2.4 2026-08-12 20:49:02 +02:00
renovate[bot] 8c3b230fb6 Update dependency androidx.media:media to v1.8.0 2026-08-12 20:48:43 +02:00
renovate[bot] 963fef0705 Update playservices to v22.3.1 2026-08-12 20:45:17 +02:00
renovate[bot] 8dab22859f Update dependency androidx.work:work-runtime-ktx to v2.11.2 2026-08-12 20:43:41 +02:00
renovate[bot] 053c313545 Update androidx.room to v2.8.4 2026-08-12 20:42:57 +02:00
renovate[bot] 3b2b95065c Update koin to v4.2.2 2026-08-12 20:42:07 +02:00
renovate[bot] b62c3d75fc Update Gradle to v9.7.0 2026-08-12 20:41:48 +02:00
renovate[bot] 4db7bf228f Update dependency com.google.android.material:material to v1.14.0 2026-08-12 20:41:32 +02:00
renovate[bot] 48d84bb2c8 Update dependency androidx.activity:activity to v1.13.0 2026-08-12 20:40:41 +02:00
renovate[bot] f25f76c210 Update coil to v3.5.0 2026-08-12 20:39:33 +02:00
renovate[bot] c47e3a07fd Update junit-framework monorepo to v6.1.3 2026-08-12 20:38:54 +02:00
renovate[bot] 7a2e9628d3 Update dependency com.google.devtools.ksp to v2.3.11 2026-08-12 20:38:43 +02:00
renovate[bot] f474a20637 Update CI dependencies 2026-08-12 20:38:31 +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 v2.7.1 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