renovate[bot]
7e4363f7de
Update koin
2023-06-01 10:28:32 +02:00
renovate[bot]
d1736ec76e
Update github/codeql-action action to v2.3.5
2023-06-01 10:28:19 +02:00
newton181
900ad2e944
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (98 of 98 strings)
Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/es_MX/
2023-05-31 15:21:57 -04:00
newton181
2480e1d85d
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (98 of 98 strings)
Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/es_419/
2023-05-31 15:21:57 -04:00
pranelio
948fc72d2a
Translated using Weblate (Lithuanian)
...
Currently translated at 100.0% (4 of 4 strings)
Translation: Jellyfin Android/Jellyfin Android Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/lt/
2023-05-26 13:21:57 -04:00
sleepycatcoding
a2b415c487
Translated using Weblate (Estonian)
...
Currently translated at 54.0% (53 of 98 strings)
Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/et/
2023-05-23 18:21:57 -04:00
Maxr1998
49b821ea4e
Disable ExoPlayer and External player while in SyncPlay
2023-05-22 21:29:30 +02:00
Maxr1998
8bfd1469dd
Fix milestone property always being undefined and thus non-null
2023-05-22 21:29:11 +02:00
renovate[bot]
be4044348c
Update dependency androidx.mediarouter:mediarouter to v1.4.0 ( #1064 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 21:01:34 +02:00
renovate[bot]
0a6f2e407f
Update dependency com.squareup.leakcanary:leakcanary-android to v2.11 ( #1079 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 21:01:02 +02:00
renovate[bot]
735e8b318b
Update dependency com.squareup.okhttp3:okhttp to v4.11.0 ( #1078 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 20:52:09 +02:00
renovate[bot]
2494b8f408
Update exoplayer ( #1077 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 18:51:33 +00:00
Fernando Alves
b103ded944
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (4 of 4 strings)
Translation: Jellyfin Android/Jellyfin Android Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/pt_BR/
2023-05-18 09:21:42 -04:00
Niels van Velzen
1b640f34fd
Fix bitrate not set for external player profile ( #1073 )
2023-05-17 21:50:22 +02:00
Emilp
275812704d
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (4 of 4 strings)
Translation: Jellyfin Android/Jellyfin Android Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/sv/
2023-05-17 15:21:42 -04:00
Rania Amina
4cf8cc98e3
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (4 of 4 strings)
Translation: Jellyfin Android/Jellyfin Android Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/id/
2023-05-17 15:21:42 -04:00
renovate[bot]
68d54052de
Update dependency com.android.tools:desugar_jdk_libs to v2
2023-05-17 16:48:08 +02:00
Niels van Velzen
14958a2f1a
Enable Renovate dependency dashboard ( #1069 )
2023-05-17 14:33:26 +00:00
Niels van Velzen
1f910b8e0e
Only play fullscreen video in external player ( #1066 )
2023-05-17 15:08:49 +02:00
renovate[bot]
9746a6393f
Update actions/stale action to v8
2023-05-17 14:47:40 +02:00
Niels van Velzen
e2f358faf1
Add workaround for non reproducible baseline profiles in AGP to libre builds ( #1065 )
...
Add workaround for non reproducible baseline profiles in AGP
2023-05-17 14:35:11 +02:00
renovate[bot]
22689a6911
Update dependency gradle to v8
2023-05-17 10:04:52 +02:00
Maxr1998
17b37fcad1
Fix insets handling on Android 10 and below
2023-05-17 08:45:37 +02:00
Maxr1998
dff63a3fb8
Add documentation to version helpers
2023-05-16 22:36:49 +02:00
Maxr1998
2fdc30fadc
Use helper class for Android version checks
2023-05-16 22:36:49 +02:00
Maxr1998
d18c59779a
Don't overwrite milestone if applied already
2023-05-16 22:34:59 +02:00
Maxr1998
cfc6c7ff6c
Only play fullscreen video in ExoPlayer
...
This resolves a problem where non-fullscreen media like theme videos would be played in ExoPlayer, instead of playing as a backdrop in the web interface.
2023-05-16 19:05:37 +02:00
renovate[bot]
bf6055551a
Update dependency io.mockk:mockk-android to v1.13.5 ( #1055 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 18:50:59 +02:00
renovate[bot]
4c3c508f5b
Update junit5 monorepo to v5.9.3 ( #1056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 18:50:43 +02:00
renovate[bot]
fa6b90c904
Update dependency com.android.tools:desugar_jdk_libs to v1.2.3 ( #1053 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 11:20:40 +00:00
renovate[bot]
b54faeaf69
Update androidx-room to v2.5.1 ( #999 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 13:11:04 +02:00
renovate[bot]
dbb6239948
Update dependency androidx.fragment:fragment-ktx to v1.5.7 ( #1000 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 13:10:32 +02:00
renovate[bot]
76ab0313b5
Update dependency androidx.core:core-splashscreen to v1.0.1 ( #1052 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 11:10:15 +00:00
renovate[bot]
bab0972f66
Update CI dependencies ( #1016 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 13:00:14 +02:00
Koen
e362833582
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (4 of 4 strings)
Translation: Jellyfin Android/Jellyfin Android Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/nl/
2023-05-15 07:21:44 -04:00
Maxr1998
8b6e2aefe9
Add pgssub to ExoPlayer subtitle codecs
...
ExoPlayer supports decoding embedded pgssub subtitles, so they should be enabled.
2023-05-13 20:51:10 +02:00
Maxr1998
cf521448c0
Fix player menu track selection
...
Because the menus use setGroupCheckable with exclusive=true, it isn't necessary to uncheck the other items.
Furthermore, while transcoding, the media source is updated and the menu rebuilt (with the new selections already). This causes the clickedItem to become outdated/invalid in the fragment.onXTrackSelected callback. As a result, the selection will be invalidated.
To fix this, we assume that selections are always successful and immediately apply the selection to the clicked item before notifying the fragment.
2023-05-13 20:49:34 +02:00
pigwin
f7202ece52
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 75.0% (3 of 4 strings)
Translation: Jellyfin Android/Jellyfin Android Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/nb_NO/
2023-05-13 12:21:40 -04:00
Niels van Velzen
acda464f8c
Disable Google Safe Browsing Service in webviews ( #1041 )
2023-05-06 20:13:12 +02:00
liimee
8789a4423e
Translated using Weblate (Indonesian)
...
Currently translated at 25.0% (1 of 4 strings)
Translation: Jellyfin Android/Jellyfin Android Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/id/
2023-05-05 23:39:41 -04:00
Maxr1998
6359d8b7e5
Fix audio track selection for >= 10 tracks
2023-05-05 18:39:50 +02:00
Maxr1998
381d9f36c7
Rewrite queue management and play options handling
...
Caching media sources in the queue was unnecessary and overly complex, and could cause issues if playback options changed in between (i.e. a new bitrate). Additionally, there was some duplication between the cached play options and the current media source, which caused more confusion and issues.
2023-05-05 16:29:38 +02:00
Maxr1998
79b75882ec
Cleanup player notification handling
2023-05-05 14:07:31 +02:00
Maxr1998
e84c4bb5a0
Fix notification deletion not stopping playback
2023-05-05 14:07:31 +02:00
Niels van Velzen
b491c17a84
Update Jellyfin SDK (1.4.2) and Exoplayer (2.18.6) ( #1034 )
2023-04-29 16:37:31 +02:00
Maxr1998
6547b727fe
Fix audio track selection if multiple renderers are used
...
When ExoPlayer has to use multiple different renderers, the order of mapped track groups returned by the player may not conform to the order of media streams in the media source.
Unfortunately, ExoPlayer doesn't allow accessing the original TrackGroups that are kept in the MediaPeriod, thus we instead simply sort the available groups by the format id.
2023-04-28 20:56:47 +02:00
Maxr1998
cf576b9345
Disable line breaks after multiline when entries
2023-04-28 20:56:38 +02:00
sleepycatcoding
a0a2f94546
Translated using Weblate (Estonian)
...
Currently translated at 43.8% (43 of 98 strings)
Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/et/
2023-04-28 14:39:39 -04:00
yashaskm11
c568a3dd91
Translated using Weblate (Kannada)
...
Currently translated at 12.2% (12 of 98 strings)
Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/kn/
2023-04-28 08:39:39 -04:00
Jan
2e6d234e7c
Translated using Weblate (German)
...
Currently translated at 100.0% (4 of 4 strings)
Translation: Jellyfin Android/Jellyfin Android Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/de/
2023-04-27 16:39:38 -04:00