Commit Graph
780 Commits
Author SHA1 Message Date
Maxr1998andNiels van Velzen 6fc4e00a32 Move player screen lock handling to extra class 2021-06-16 14:46:56 +02:00
Maxr1998andNiels van Velzen 91e40076e5 Remove unnecessary variable 2021-06-16 14:46:56 +02:00
Maxr1998andNiels van Velzen 5c9b6b4445 Fix PiP crash on aspect ratios unsupported by Android 2021-06-14 19:22:31 +02:00
Niels van VelzenandMaxr1998 49838e68d4 Set and use userId in ApiClient 2021-06-14 14:41:26 +02:00
Weblate 880b30f710 Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/
2021-06-11 10:18:47 -04:00
Weblate f8961882c2 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/
2021-06-11 10:18:46 -04:00
Weblate ec27abad9f 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/
2021-06-11 09:55:04 -04:00
Niels van VelzenandWeblate a40a709beb Translated using Weblate (Dutch)
Currently translated at 94.2% (82 of 87 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/nl/
2021-06-11 09:55:04 -04:00
PrazolaandWeblate c7b849f45e Translated using Weblate (Italian)
Currently translated at 98.8% (86 of 87 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/it/
2021-06-11 09:55:04 -04:00
OatavandiandWeblate 37c3f7feae Translated using Weblate (Tamil)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/ta/
2021-06-11 09:53:46 -04:00
NyanmisakaandWeblate 8c7b1d088c Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/zh_Hans/
2021-06-11 09:53:46 -04:00
SaddFoxandWeblate e7a10268e5 Translated using Weblate (Slovenian)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/sl/
2021-06-11 09:53:46 -04:00
Clockwork25andWeblate c0e5f6e541 Translated using Weblate (Latvian)
Currently translated at 56.3% (49 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/lv/
2021-06-11 09:53:46 -04:00
Maxr1998andNiels van Velzen 6fd85299a0 Update ExoPlayer to 2.14 2021-06-06 21:48:34 +02:00
Niels van VelzenandGitHub fa6d00ef07 Revert "Make ExoPlayer the default video player implementation" (#419) 2021-06-04 23:18:10 +02:00
Max RumpfandGitHub eedea815db Fix or suppress detekt warnings and code style issues (#412)
* Fix or suppress detekt warnings and code style issues

* Address review feedback
2021-06-04 22:03:16 +02:00
Maxr1998 5d94d61734 Update and migrate Koin to 3.0.2 2021-05-30 21:02:20 +02:00
yasharnateghandWeblate 0901083609 Translated using Weblate (Persian)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/fa/
2021-05-26 13:15:55 -04:00
Page AsgardiusandWeblate ae3e992d04 Translated using Weblate (Spanish (Mexico))
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/es_MX/
2021-05-26 13:15:52 -04:00
danielxb-arandWeblate 76ebbf9b90 Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/es_AR/
2021-05-26 13:15:52 -04:00
MoritzandWeblate ae32ef7fcb Translated using Weblate (German)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/de/
2021-05-26 13:15:52 -04:00
Page AsgardiusandWeblate c620633838 Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/es_419/
2021-05-26 13:15:51 -04:00
LukaszandWeblate 70f6fea6b8 Added translation using Weblate (Polish) 2021-05-26 10:25:42 -04:00
yasharnateghandWeblate d274ce7c3e Added translation using Weblate (Persian) 2021-05-26 06:09:36 -04:00
nextlooper42andWeblate eb44b69c1e Translated using Weblate (Slovak)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/sk/
2021-05-25 04:31:01 -04:00
Adam BokorandWeblate e7bc4e157f Translated using Weblate (Hungarian)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/hu/
2021-05-25 04:31:01 -04:00
Maxr1998 a60f6eaa2c Use constant for SortName 2021-05-24 16:52:23 +02:00
Maxr1998 2038949c1c Sort albums by name 2021-05-24 16:25:36 +02:00
Maxr1998 61c67a5e61 Tweak LibraryBrowser result limits 2021-05-24 16:22:56 +02:00
Maxr1998 8db1d2c970 Fix various deprecations 2021-05-24 14:54:56 +02:00
Maxr1998 0e72e5c6b8 Revert "Workaround for coroutines crash"
This reverts commit fb41aeb8.
The underlying bug was fixed in Kotlin 1.5.10, thus this workaround isn't necessary anymore.
2021-05-24 13:59:05 +02:00
Maxr1998 fb41aeb883 Workaround for coroutines crash
suspending functions returning inline/value classes cause a crash in the coroutines library. When replacing the kotlin.util.Result class with a primitive custom alternative that isn't a value class, this crash doesn't happen anymore.
2021-05-23 22:54:59 +02:00
1e0e9685d3 Rework connection layout and show loading indicator while connecting to server (#396)
* UI: Added loading indicator to ConnectFragment
* Rework ConnectFragment UI
* Fix connectServerChooser getting possibly shown while already connecting

Co-authored-by: Maxr1998 <max.rumpf1998@gmail.com>
2021-05-23 19:59:31 +00:00
WWWestenandWeblate bb5750fc78 Translated using Weblate (Kazakh)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/kk/
2021-05-23 12:31:02 -04:00
hoanghuy309andWeblate 8d5222d24e Translated using Weblate (Vietnamese)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/vi/
2021-05-23 12:31:02 -04:00
WWWestenandWeblate 9808e3850c Translated using Weblate (Russian)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/ru/
2021-05-23 12:31:02 -04:00
Thomas SchweryandWeblate 3411ec2095 Translated using Weblate (French)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/fr/
2021-05-23 12:31:02 -04:00
Julio GarcíaandWeblate c7ec006111 Translated using Weblate (Spanish)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/es/
2021-05-23 12:31:02 -04:00
Lukáš KucharczykandWeblate 9ac6163b12 Translated using Weblate (Czech)
Currently translated at 100.0% (87 of 87 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/cs/
2021-05-23 12:31:02 -04:00
nextlooper42andWeblate 9988378a6e Translated using Weblate (Slovak)
Currently translated at 100.0% (84 of 84 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/sk/
2021-05-21 11:31:00 -04:00
Maxr1998 9260fa6c2e Extract playback speed setter into ViewModel 2021-05-21 00:08:44 +02:00
Maxr1998 170ecfecf8 Move playback speed before info button 2021-05-21 00:07:11 +02:00
Carlos OlivoandMaxr1998 dad21ed305 Add playback speed menu to ExoPlayer
Same options as web player in jellyfin-web bundled with Jellyfin v10.7.5
2021-05-20 23:42:55 +02:00
Niels van VelzenandMax Rumpf dd8a2e990b Resolve review feedback 2021-05-20 23:04:18 +02:00
Niels van VelzenandMax Rumpf 73804f5257 Lower minimum webview version to 80 (february 2020) 2021-05-20 23:04:18 +02:00
Niels van VelzenandMax Rumpf 036038b38c Add button to web view settings and allow ignoring the outdated web view message 2021-05-20 23:04:18 +02:00
Niels van VelzenandMax Rumpf 26e2d73a44 Log web view user agent and detected version 2021-05-20 23:04:18 +02:00
Marius LindvallandWeblate 92c2aa1afd Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (84 of 84 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/nb_NO/
2021-05-20 09:30:58 -04:00
Maxime DiasandWeblate 74fc6688e2 Translated using Weblate (French)
Currently translated at 98.8% (83 of 84 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/fr/
2021-05-20 09:30:57 -04:00
Page AsgardiusandWeblate b60406b521 Translated using Weblate (Spanish (Mexico))
Currently translated at 100.0% (84 of 84 strings)

Translation: Jellyfin/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-android/es_MX/
2021-05-20 09:30:57 -04:00