5679 Commits

Author SHA1 Message Date
13e859f01b Translated using Weblate (Spanish (Latin America))
Currently translated at 98.0% (548 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_419/
2025-08-06 00:23:43 +00:00
323b412dca Target Android 16 (API 36) 2025-08-03 13:49:34 +02:00
870f027715 Remove logo from screensaver 2025-08-03 13:48:27 +02:00
e4aec294e3 Finer subtitle size control (#4821) 2025-08-03 11:40:03 +02:00
0d8d30055e Translated using Weblate (Portuguese)
Currently translated at 11.6% (65 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt/
2025-08-01 03:26:13 +00:00
83f95c9c74 Update app build script for Gradle 9 compatibility 2025-07-31 22:53:25 +02:00
451a2e0558 Translated using Weblate (Belarusian)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/be/
2025-07-29 11:40:25 +00:00
8987c16d7c Translated using Weblate (Belarusian)
Currently translated at 98.3% (550 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/be/
2025-07-29 08:56:45 +00:00
4b7e21268d Translated using Weblate (Belarusian)
Currently translated at 96.4% (539 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/be/
2025-07-29 08:23:20 +00:00
e92dbb15b7 Translated using Weblate (Belarusian)
Currently translated at 94.4% (528 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/be/
2025-07-29 08:11:18 +00:00
7212ad40d8 Translated using Weblate (Catalan)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ca/
2025-07-28 00:58:07 +00:00
9029795c74 Render ASS to custom view 2025-07-27 21:48:13 +02:00
d7b60b057e Translated using Weblate (Swedish)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sv/
2025-07-26 09:18:45 +00:00
3a495efeae Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (558 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2025-07-25 15:22:36 +00:00
d5d1954aa6 Translated using Weblate (Hindi)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hi/
2025-07-24 14:51:19 +00:00
8282cba0f1 Translated using Weblate (Hindi)
Currently translated at 86.2% (482 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hi/
2025-07-24 11:51:20 +00:00
e859986075 Remove WebSocket subscriptions when process is inactive 2025-07-20 18:54:21 +02:00
f7d96f7be1 Translated using Weblate (Catalan)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ca/
2025-07-19 14:34:33 +00:00
378acb9571 Translated using Weblate (Slovenian)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sl/
2025-07-18 21:23:01 +00:00
b6d114f55c Translated using Weblate (Slovenian)
Currently translated at 98.9% (553 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sl/
2025-07-18 20:41:54 +00:00
9baf348fa7 Differentiate client name for debug version in API authorization 2025-07-18 22:35:20 +02:00
52b15b2572 Prefer imageVector painting for icon drawables 2025-07-18 09:30:10 +02:00
180325060a Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_PT/
2025-07-18 00:55:45 +00:00
fe528df011 Catch API issues in StartupActivity when opening a library 2025-07-17 22:36:41 +02:00
d193945d37 Use round design in NowPlayingView 2025-07-16 22:50:24 +02:00
784df130a1 Redesign main toolbar 2025-07-16 22:50:24 +02:00
f8d0c1274c Translated using Weblate (Turkish)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2025-07-16 16:51:19 +00:00
df2e2fab01 Start Live TV player when activating channel header (#4777) 2025-07-15 13:33:36 +00:00
0c9f08286c Translated using Weblate (Lithuanian)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/lt/
2025-07-14 15:51:18 +00:00
d542095c36 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hant/
2025-07-14 11:51:18 +00:00
184564c807 Fix AsyncImageView.load showing incorrect images on rapid changes 2025-07-14 08:43:26 +02:00
2fc45565f1 Refetch server information on authenticate when cached server version is unsupported 2025-07-13 19:49:57 +02:00
cf572a16d8 Query based on seriesId in FullDetailsFragmentHelper.getNextUpEpisode 2025-07-13 19:49:46 +02:00
e774a39075 Fix DreamViewModel retrieving showcase items over main thread 2025-07-13 19:49:36 +02:00
61440368e2 Translated using Weblate (Lithuanian)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/lt/
2025-07-13 11:51:18 +00:00
dee024b88a Support removing items from playback queue 2025-07-13 11:17:12 +02:00
9712f0cc44 Use shared OkHttpFactory for SDK, Coil and ExoPlayer
With this change all networking in the app is extended from the same base OkHttpClient making their connection pool, caches, dns and more shared
2025-07-13 11:10:40 +02:00
f64b704abc Resolve compile errors 2025-07-13 11:10:40 +02:00
4d8074d350 Translated using Weblate (Spanish)
Currently translated at 98.0% (548 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2025-07-10 04:51:18 +00:00
8d54e56d55 Translated using Weblate (Italian)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2025-07-08 23:51:18 +00:00
0e3bba9853 Keep same audio language while binge watching a series (#4713) 2025-07-06 09:47:52 +02:00
bd2934f725 Translated using Weblate (Hindi)
Currently translated at 54.9% (307 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hi/
2025-07-04 08:51:18 +00:00
6c47a6879c Translated using Weblate (Turkish)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2025-07-03 22:51:17 +00:00
c1e144da32 Fix LiveTV Guide Issue #2144 (#4761) 2025-07-02 09:27:39 +02:00
13710e13fa Translated using Weblate (Russian)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2025-07-02 06:51:18 +00:00
7e984d7cce Translated using Weblate (Indonesian)
Currently translated at 92.3% (516 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/id/
2025-07-01 22:51:17 +00:00
38d9fe9f21 Fix retrieveAndPlay incorrectly using ticks instead of milliseconds as start position 2025-07-01 21:18:44 +02:00
3afaa13126 Translated using Weblate (Romanian)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ro/
2025-07-01 03:51:17 +00:00
3d0aa28032 Translated using Weblate (Catalan)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ca/
2025-06-29 12:51:17 +00:00
34261fbf69 Translated using Weblate (French)
Currently translated at 100.0% (559 of 559 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2025-06-28 07:51:17 +00:00