Oskari Lavinto
767871ff60
Translated using Weblate (Finnish)
...
Currently translated at 98.3% (478 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fi/
2022-03-16 06:13:37 -04:00
Oskari Lavinto
8b46d3e126
Translated using Weblate (Finnish)
...
Currently translated at 55.7% (271 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fi/
2022-03-16 01:13:35 -04:00
cameron
b723ddc250
wip fixes
2022-03-14 19:09:38 +01:00
cameron
c721e37988
fixed next item being marked watched, fixed subtitles not clearing from prev episode
2022-03-14 19:09:12 +01:00
wolong gl
e317ce3093
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (486 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2022-03-14 06:13:33 -04:00
Bill Thornton
0c435e4112
Merge pull request #1519 from nielsvanvelzen/change-user-while-listening-to-music-crash
2022-03-13 00:11:26 -05:00
Vardas
1ff9604151
Translated using Weblate (Lithuanian)
...
Currently translated at 15.8% (77 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/lt/
2022-03-12 18:13:33 -05:00
Niels van Velzen
970d165b74
Fix app crash when switching users while music is playing
2022-03-12 21:49:18 +01:00
David Fairbrother
2af623ed13
Fix a potential crash in VideoManager with invalid speed
...
We should never hit this, unless someone is manually tweaking values in
the debugger.... but it still results in a hard crash as %d is for an
int, not a double.
2022-03-12 20:32:00 +01:00
Niels van Velzen
7e038334f8
Add ripple effect to DefaultCardView
2022-03-11 08:51:00 +01:00
Niels van Velzen
dcd8486d6c
Fix ripple effect on LegacyImageCardView overflowing
2022-03-11 08:51:00 +01:00
Niels van Velzen
c26ffdfbfa
Close ServerFragment when the server is removed from preferences
2022-03-11 08:50:38 +01:00
Niels van Velzen
fac5a7d35e
Hide "manage servers" in preferences when there are no servers
2022-03-11 08:50:38 +01:00
WWWesten
7bf1f9b38b
Translated using Weblate (Russian)
...
Currently translated at 100.0% (486 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2022-03-10 06:13:31 -05:00
cameron
42b3d469d1
remove tvapp.getapplication
2022-03-10 09:31:56 +01:00
gradle-update-robot
37315878e2
Update Gradle Wrapper from 7.4 to 7.4.1.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc >
2022-03-10 08:47:48 +01:00
Bill Thornton
64248639a0
Merge pull request #1508 from mueslimak3r/crash-fix
2022-03-09 21:05:57 -05:00
cameron
aa80ca561f
crash fix from null item
2022-03-09 14:34:28 -08:00
Ali Dastpour
007fc70a8c
Translated using Weblate (Persian)
...
Currently translated at 100.0% (486 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 17:13:31 -05:00
Ali Dastpour
7d3a31b9de
Translated using Weblate (Persian)
...
Currently translated at 98.7% (480 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 13:13:34 -05:00
Ali Dastpour
1a98e41e1e
Translated using Weblate (Persian)
...
Currently translated at 52.2% (254 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 06:46:28 -05:00
Ali Dastpour
a21463fa44
Translated using Weblate (Persian)
...
Currently translated at 52.0% (253 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 06:37:03 -05:00
Ali Dastpour
69da942ed9
Translated using Weblate (Persian)
...
Currently translated at 51.2% (249 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 06:24:44 -05:00
Ali Dastpour
0fcfa2028e
Translated using Weblate (Persian)
...
Currently translated at 50.4% (245 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 06:17:56 -05:00
Ali Dastpour
8f23c5975c
Translated using Weblate (Persian)
...
Currently translated at 49.7% (242 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 06:14:41 -05:00
Ali Dastpour
64594dcec3
Translated using Weblate (Persian)
...
Currently translated at 45.8% (223 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 06:04:01 -05:00
Ali Dastpour
db9cc8a836
Translated using Weblate (Persian)
...
Currently translated at 41.7% (203 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 05:46:38 -05:00
Ali Dastpour
ffc5da8e6b
Translated using Weblate (Persian)
...
Currently translated at 40.5% (197 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 05:35:24 -05:00
Ali Dastpour
071f0d06d0
Translated using Weblate (Persian)
...
Currently translated at 39.5% (192 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 05:30:54 -05:00
Ali Dastpour
b3bf36eb43
Translated using Weblate (Persian)
...
Currently translated at 37.8% (184 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-09 05:23:28 -05:00
Ali Dastpour
b610572f18
Translated using Weblate (Persian)
...
Currently translated at 35.8% (174 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-08 20:13:32 -05:00
Ali Dastpour
6e99c563cd
Translated using Weblate (Persian)
...
Currently translated at 25.3% (123 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-08 17:16:01 -05:00
Ali Dastpour
86081c03db
Translated using Weblate (Persian)
...
Currently translated at 20.9% (102 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-08 16:58:42 -05:00
Ali Dastpour
08e940dd50
Translated using Weblate (Persian)
...
Currently translated at 14.4% (70 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-03-08 16:34:25 -05:00
Cameron
e60aba4424
require at least server version 10.8.0 to use HLS ( #1501 )
...
* proof of concept
* refactored
* renamed method
* use comparison operator overload, use toString
2022-03-08 16:44:56 +01:00
cameron
36e4e949fe
don't use exoplayer track selection if the track ID can't be parsed
2022-03-08 08:50:52 +01:00
cameron
40ac7ac7bf
check if subtitle track info is empty
2022-03-08 08:50:52 +01:00
Bill Thornton
0ec0df73a8
Merge pull request #1502 from nielsvanvelzen/leanback-channel-worker-catch-timeout
2022-03-07 22:25:29 -05:00
kazuki ishii
f4afda0766
Translated using Weblate (Japanese)
...
Currently translated at 71.8% (349 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ja/
2022-03-07 18:13:30 -05:00
Thomas Schwery
6e6306f3db
Translated using Weblate (French)
...
Currently translated at 100.0% (486 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2022-03-07 18:13:30 -05:00
dependabot[bot]
070ef78e22
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-07 18:39:49 +01:00
dependabot[bot]
67a8333331
Bump actions/stale from 4.1.0 to 5
...
Bumps [actions/stale](https://github.com/actions/stale ) from 4.1.0 to 5.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v4.1.0...v5 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-07 18:39:40 +01:00
Niels van Velzen
30ab16e11b
Catch SDK exceptions in LeanbackChannelWorker
2022-03-07 16:59:16 +01:00
Sayykii
ce03220c29
Translated using Weblate (Bulgarian)
...
Currently translated at 31.8% (155 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/bg/
2022-03-07 07:13:30 -05:00
axel
7f6701d3cf
Translated using Weblate (French)
...
Currently translated at 99.7% (485 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2022-03-06 19:13:30 -05:00
millallo
3ac6ad9d28
Translated using Weblate (Italian)
...
Currently translated at 100.0% (486 of 486 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2022-03-06 04:13:30 -05:00
Weblate
44156ece1e
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2022-03-05 14:45:23 -05:00
Niels van Velzen
57ec029bd6
Update default home sections and remove rewatching type
2022-03-05 20:45:20 +01:00
Oatavandi
f04adce784
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (487 of 487 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2022-03-05 13:13:31 -05:00
nextlooper42
346c376408
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (487 of 487 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2022-03-05 13:13:30 -05:00
Niels van Velzen
31b30b4b01
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (487 of 487 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2022-03-05 13:13:30 -05:00
Niels van Velzen
b2a000251d
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (487 of 487 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2022-03-05 13:13:30 -05:00
Lukáš Kucharczyk
cc76f45dc7
Translated using Weblate (Czech)
...
Currently translated at 100.0% (487 of 487 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2022-03-05 13:13:29 -05:00
WWWesten
c671ee1229
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (487 of 487 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2022-03-05 07:53:31 -05:00
El Koulali András
67760232a7
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (487 of 487 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2022-03-05 07:53:31 -05:00
Weblate
0f0d2458a7
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2022-03-05 07:53:31 -05:00
Niels van Velzen
f6274f4549
Lower minimum subtitle size to 10
2022-03-05 13:53:27 +01:00
Niels van Velzen
81b973f6b6
Check mFragment for null value in PlaybackController
2022-03-05 13:53:14 +01:00
Weblate
bc9a7ca585
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2022-03-04 16:44:52 -05:00
Bill Thornton
955dea63d2
Merge pull request #1491 from nielsvanvelzen/longpress-crash
2022-03-04 16:44:49 -05:00
Niels van Velzen
a7558823bc
Fix an issue where long-touching can crash the app
2022-03-04 22:38:28 +01:00
Weblate
41a3334153
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2022-03-04 16:21:31 -05:00
Bill Thornton
2f16b17a79
Merge pull request #1490 from nielsvanvelzen/dislike
...
Remove like & dislike
2022-03-04 16:21:28 -05:00
Niels van Velzen
17c45e6145
Remove like & dislike
2022-03-04 22:11:08 +01:00
Bill Thornton
1e39f86801
Merge pull request #1489 from nielsvanvelzen/longpress-menu
...
Open context menu on long press
2022-03-04 16:09:04 -05:00
Niels van Velzen
0163e00162
Open context menu on long press
2022-03-04 22:01:06 +01:00
Niels van Velzen
de6f84cbe8
Fix various Kotlin warnings
2022-03-03 22:19:31 +01:00
Niels van Velzen
3501038aa9
Explicitly set namespace and application id in build file
2022-03-03 08:41:38 +01:00
Niels van Velzen
9dd2f05ca6
Update AGP to 7.1.2
2022-03-03 08:41:38 +01:00
theGUI001
4fa0228478
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2022-03-02 14:13:28 -05:00
小造xu_zh
15c1786c6a
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2022-03-02 09:13:28 -05:00
WWWesten
af4652982b
Translated using Weblate (Hebrew)
...
Currently translated at 98.9% (488 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/he/
2022-03-01 16:13:28 -05:00
Shahar DynaZor
7ed836de83
Translated using Weblate (Hebrew)
...
Currently translated at 98.9% (488 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/he/
2022-03-01 13:13:30 -05:00
cameron
5f9f984ac2
bumped SLIDESHOW_DURATION to 30 seconds
2022-03-01 16:26:43 +01:00
cameron
aea04dd077
fixed background cycling
2022-03-01 16:26:43 +01:00
nextlooper42
bbd5a7ba7a
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2022-02-28 06:13:27 -05:00
nextlooper42
16ecee2245
Translated using Weblate (Slovak)
...
Currently translated at 99.7% (492 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2022-02-27 19:13:27 -05:00
Ocuriz
c7ce74d125
Translated using Weblate (French)
...
Currently translated at 99.5% (491 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2022-02-26 21:26:00 -05:00
Ali Dastpour
cc44334019
Translated using Weblate (Persian)
...
Currently translated at 13.5% (67 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fa/
2022-02-26 11:13:28 -05:00
Cameron
320924e4b2
use ts for exoplayer transcodes ( #1466 )
...
* use ts for exoplayer
* removed addAc3Streaming helper
* removed findTranscodingProfile
2022-02-26 09:49:58 +00:00
Cameron
8b57f188e2
use track id for exoplayer track selection instead of guessing ( #1469 )
...
* fixed exoplayer track selection
* renamed a variable and changed some comments
2022-02-26 10:38:01 +01:00
Niels van Velzen
fa97f4e453
Migrate FullDetailsActivity to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
cf5a65d668
Migrate TextSearchFragment to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
aa138ac8ab
Migrate PhotoPlayerActivity to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
5f626359d9
Migrate ItemListActivity and DetailRowView to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
b9027e62c3
Migrate AudioNowPlayingActivity to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
dc5966da1a
Migrate TextUnderButton to view binding
...
Also removed a lot of unused stuff from it
2022-02-26 10:36:22 +01:00
Niels van Velzen
1360632e35
Migrate NumberSpinner to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
710e43002c
Migrate NowPlayingBug to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
e203601a9f
Migrate MyDetailsOverviewRowPresenter to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
879ff91afc
Migrate ItemRowView to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
45c77cb1f5
Migrate ItemListView to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
89c379e19a
Migrate HorizontalGridPresenter to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
f0714bb965
Migrate GridFragment to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
6807455e71
Migrate EnhancedBrowseFragment to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
ff1d735579
Migrate AudioDelayPopup to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
cec1e91b5f
Migrate StdGridFragment alphapicker to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
12556343da
Migrate NextUpButtons to view binding
2022-02-26 10:36:22 +01:00
Niels van Velzen
d978be4bff
Update process lifecycle to avoid startup crash
2022-02-26 10:35:10 +01:00
Oatavandi
bcb1d0a271
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2022-02-25 16:00:22 -05:00
Lukáš Kucharczyk
5adc74ccda
Translated using Weblate (Czech)
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2022-02-25 16:00:22 -05:00
Lukáš Kucharczyk
db9efc9b0a
Translated using Weblate (Czech)
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2022-02-24 12:24:16 -05:00
cameron
299d64d4a0
subtitle fixes
2022-02-24 13:36:39 +01:00
Adam Zvolanek
3ef023afac
Translated using Weblate (Czech)
...
Currently translated at 99.7% (492 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2022-02-23 21:50:57 -05:00
Csaba
1ef034de46
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2022-02-23 11:13:26 -05:00
WWWesten
762279e4d6
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2022-02-23 08:13:26 -05:00
WWWesten
63968aa201
Translated using Weblate (Russian)
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2022-02-23 08:13:26 -05:00
WWWesten
a431f7b026
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2022-02-23 08:13:26 -05:00
WWWesten
54b651c1fa
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (493 of 493 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2022-02-23 08:13:26 -05:00
Niels van Velzen
bf1ad6d9da
Add 10.8 home section types
2022-02-23 11:50:28 +01:00
Niels van Velzen
450d778454
Disable wildcard imports
2022-02-23 11:45:57 +01:00
lyaschuchenko
b3a75867d6
Translated using Weblate (Ukrainian)
...
Currently translated at 60.8% (299 of 491 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/uk/
2022-02-22 09:13:28 -05:00
lyaschuchenko
e035aac7bb
Translated using Weblate (Ukrainian)
...
Currently translated at 31.9% (157 of 491 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/uk/
2022-02-21 03:13:25 -05:00
Jim Ma
e91484d007
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 69.8% (343 of 491 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hant/
2022-02-20 07:13:25 -05:00
Jim Ma
5d3cf69a14
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (491 of 491 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2022-02-20 07:13:24 -05:00
Niels van Velzen
ec8cdedd4f
Fix remaining context used before initialization crashes
2022-02-20 12:58:43 +01:00
Cameron
8424e58158
Subtitle rendering optimization ( #1455 )
...
* wip render subtitles once per event
* tidied up
* changed wording of debug log
* wip render subtitles once per event
* tidied up
* changed wording of debug log
* added a comment
* hide debug log for the last event unless its useful
2022-02-20 11:39:12 +01:00
Bill Thornton
b23a7bb5e4
Merge pull request #1457 from nielsvanvelzen/context-crash
...
Fix crash when opening video player
2022-02-19 13:31:09 -05:00
Niels van Velzen
7a605501a9
Fix crash when opening video player
2022-02-19 19:16:23 +01:00
Niels van Velzen
22c50d50f5
Rewrite all unit tests using kotest
2022-02-19 19:01:41 +01:00
Niels van Velzen
2cfd134a83
Remove unused koin-test dependencies
2022-02-19 19:01:41 +01:00
Niels van Velzen
203bcfa13d
Move all unit tests to kotlin sourceset, convert TimeUtilsTest.java to TimeUtilsTest.kt
2022-02-19 19:01:41 +01:00
Niels van Velzen
b40efcd845
Receive context in MediaManager.playNowInternal
2022-02-19 11:19:31 +01:00
Weblate
c0875f0717
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2022-02-19 04:16:13 -05:00
Niels van Velzen
b0c71018f3
Remove some dead code in error handler from ItemRowAdapter
2022-02-19 10:16:09 +01:00
Niels van Velzen
4126f07c6b
Close Home and Details activities when no active user found
...
This prevents the app from crashing after recovering from a crash. It's a temporary solution until the current user data is moved to a repository and the activities are rewritten to make use of that.
2022-02-19 10:16:00 +01:00
Niels van Velzen
8cd28ccf0d
Require context for BaseRowItem.getBadgeImage
2022-02-19 10:15:38 +01:00
Niels van Velzen
c6a29166b4
Use closest context instead of TvApp.getApplication in other places
2022-02-19 10:15:38 +01:00
Niels van Velzen
d119261f6c
Use getString using closest context
...
Removes TvApp.getApplication usages when getting strings where possible
2022-02-19 10:15:38 +01:00
Niels van Velzen
d2e09b1d56
Disable blank issues
2022-02-16 21:25:43 +01:00
WWWesten
3347922a7d
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2022-02-16 07:13:23 -05:00
WWWesten
0cc481eb0a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2022-02-16 07:13:23 -05:00
WWWesten
e8d9b7e725
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2022-02-16 07:13:23 -05:00
Lukáš Kucharczyk
62b0323f64
Translated using Weblate (Czech)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2022-02-14 02:13:22 -05:00
Ocuriz
c22a31566d
Translated using Weblate (French)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2022-02-13 11:13:22 -05:00
val
f4527691ec
Translated using Weblate (Estonian)
...
Currently translated at 6.3% (31 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/et/
2022-02-12 10:13:22 -05:00
cameron
694cd02fbf
fix subtitle loading when not transcoding, and burnt in subs not turning off
2022-02-12 13:06:10 +01:00
Cameron
ddca2c9813
exoplayer track selection for audio ( #1432 )
...
* proof of concept exoplayer track selection for subs and audio
* replaced break with return for clarity - no change in behavior
* fixed translation of stream indexes to handle weird subtitle/audio arrangements
* forgot to add brackets around an if
* removed subtitle specific code
* prevent re-initializing in videoManager, cleaned up, added comments
* reverted subtitle changes in PlaybackController and VideoManager
* styling
* build upon TrackSelectionOverrides in stopPlayback - no functional difference (yet)
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/VideoManager.java
* added annotations and null checks for streamType
* removed a comment
2022-02-12 13:04:44 +01:00
cameron
013c8f6d85
reverted VideoAdapter getDuration
2022-02-12 12:03:59 +01:00
Niels van Velzen
65e53d340a
Update AGP to 7.1.1
2022-02-12 12:02:11 +01:00
Cameron
6a0710d85f
show buffered position in seekbar for exoplayer ( #1435 )
...
* show buffered position in seekbar for exoplayer
* removed debug log
* removed TODO
* reworked getDuration, added utility function for getting a safe seek position
* renamed getSafePosition to getSafeSeekPosition
* removed check for finishedInitialSeek to do mFragment.setCurrentTime
2022-02-12 10:06:28 +01:00
newton181
2df46ff4fc
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 95.7% (471 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_419/
2022-02-11 17:13:22 -05:00
Niels van Velzen
09423e29d3
Remove enableFeaturePreview for version catalogs
2022-02-09 19:04:27 +01:00
gradle-update-robot
9b7f6f7236
Update Gradle Wrapper from 7.3.3 to 7.4.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc >
2022-02-09 19:04:27 +01:00
hoanghuy309
ca4f9146f6
Translated using Weblate (Vietnamese)
...
Currently translated at 98.1% (483 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2022-02-09 06:13:20 -05:00
siankatabg
a231cc31f3
Translated using Weblate (Bulgarian)
...
Currently translated at 29.4% (145 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/bg/
2022-02-08 12:13:21 -05:00
Oskari Lavinto
10e561c8fe
Translated using Weblate (Finnish)
...
Currently translated at 38.0% (187 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fi/
2022-02-08 08:13:20 -05:00
cameron
001706708a
reset vlc meta position in clearPlaybackSessionOptions
2022-02-08 08:54:36 +01:00
Andrew Lee
28a99226f2
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 69.9% (344 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hant/
2022-02-08 00:13:20 -05:00
Cameron
e268dbdbb8
fix crashes from changing audio tracks, fix exoplayer not using default audio track ( #1409 )
...
* fixed vlc audio track resetting to default, maybe fixed crash when using non default
* fixed audio track issues with libvlc and exo related to transcoding
* typo
* account for equality comparison of non-null obj to null obj
* removed one condition
* wip fixes - libVLC audio stream resetting on seek still broken
* fixed seeking resetting audio index in libVLC - again
* removed some debug logging, fixed libVLC direct play startup
* test
* added back startProgressLoop that was accidentally deleted
* moved debug output inside if so it's clearer whats going on
* cleaned up the code, added comments, removed some debug logs
2022-02-07 17:12:46 +01:00
Niels van Velzen
29623721fa
Always use device info from SDK
2022-02-07 07:34:10 +01:00
Niels van Velzen
3c7d6692c4
Fix AutoBitrate causing an app crash when switching users while detecting bitrate
2022-02-07 07:33:49 +01:00
Theofilos Moupasiridis
3e452ba8f3
Translated using Weblate (Greek)
...
Currently translated at 81.9% (403 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/el/
2022-02-06 08:13:19 -05:00
cameron
24d7196774
revert to player.eventlistener
2022-02-05 22:38:57 +01:00
Niels van Velzen
df4b098861
Use Timber instead of (legacy) apiclient logger in StopTranscodingResponse
2022-02-05 18:15:55 +01:00
Niels van Velzen
2c1ec238a5
Fix opening app via leanback channels not showing item
2022-02-05 14:34:34 +01:00
Niels van Velzen
eed8458f3f
Check active user from sessionRepository in AuthenticatedUserCallbacks
2022-02-05 14:34:21 +01:00
Niels van Velzen
8e110fcc05
Prevent DreamActivity (screensaver) from opening login screen
2022-02-05 14:34:21 +01:00
Juanpi Suarez
d25311c5fb
Translated using Weblate (Spanish (Argentina))
...
Currently translated at 86.3% (425 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_AR/
2022-02-05 03:13:19 -05:00
Emil Manea
9a785229fc
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ro/
2022-02-04 15:13:20 -05:00
Cameron
06fe4d2ecc
simplified exoplayer code ( #1401 )
...
* simplified exoplayer code
replaced TvApp.getApplication(), replaced Player.EventListener()
removed data and media source factories
* reworked configureExoplayerFactory to return the exoplayer builder
* fixed typo
2022-02-04 08:58:55 +01:00
Cameron
2dcd0d1019
bug report template - changed examples to encourage providing more specific info ( #1420 )
...
* Update bug-report.yaml
* Update .github/ISSUE_TEMPLATE/bug-report.yaml
2022-02-04 08:56:47 +01:00
Cameron
15fd2466e1
playback bug report template - changed examples to encourage providing more specific info ( #1419 )
...
* Update bug-report-playback.yaml
* Update .github/ISSUE_TEMPLATE/bug-report-playback.yaml
2022-02-04 08:56:40 +01:00
DavidFair
9e74f2dc7a
Include Jellyfin Exoplayer FFmpeg dep ( #1369 )
...
* Include Jellyfin Exoplayer FFmpeg dep
Port the includes from the Android repo as-is into this repo to include
the dependency
Convert our initialisation to prefer the built in extensions. This
should avoid flaky device logic and matches the Android app choice too.
* Drop check for DCS / DCA on firestick gen 1
FFmpeg should handle the decoding on these devices for us natively, and
likely uses the same codepath as libVLC. This should help us stick with
the native player instead of VLC where possible
* Replace TvApp.getApplication with getting context from activity
This removes another deprecated usage of TvApp by the reviewer
* Add new codecs to list of supported profiles
Adds the new codecs to reflect the new capabilities available from our
FFmpeg extensions.
* Refactor duplicated audio codec list into method
Refactor the duplicated audio codecs. Whilst I can't think of a case
where a user might play say DTS / TrueHD audio files, I equally can't
think of a reason why not to support it.
This simplifies the code, whilst allowing us to still extend the list
with some Audio only codecs for audio direct-play
* Lowercase PCM formats
This matches the format found on the server and the Android mobile
implementation to be safe
* AudioDirectPlayProfile: Replace vaarg with Array<String>
This allows us to easily combine two arrays together without having to
create copies with spread operators.
Internally the copies still function the same as we have an interable
type we are applying joinToString(",") with
* Switch to using EXTENSION_RENDERER_MODE_ON
This will use the system core renderers first. To get the fallback
behaviour we simply needed to add `setEnabledDecoderFallback`. This
allows Exoplayer to try the first decoder, then silently fallback on
error to ffmpeg.
Functionally this matches the implementation goals in the Android Mobile where
they will manually fallback instead. Since we can't access / restart the
media queue easily in this repo.
* Code cleanup from PR review
Addresses various comments where we can improve the readability around
the various changes we've made
* Drop ExoPlayerProfileTests
Since it only check hardcoded values which rarely change are there
* Whitespace tidy up + manual reformatting
Some various tidy ups and manual reformatting as pointed out from the
PR. This helps reduce down the amount of empty whitespace in the file
* Formatting fixes
Various hand-fixes where the formatter hasn't quite got it right
2022-02-03 19:37:31 -08:00
edupoma
2132da187f
Translated using Weblate (Catalan)
...
Currently translated at 89.8% (442 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ca/
2022-02-03 20:13:19 -05:00
Emil Manea
c978ee58ae
Translated using Weblate (Romanian)
...
Currently translated at 76.2% (375 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ro/
2022-02-03 20:13:19 -05:00
edupoma
94ccc84083
Translated using Weblate (Spanish)
...
Currently translated at 89.8% (442 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2022-02-03 20:13:18 -05:00
Niels van Velzen
f05bf646cc
Remove getCurrentActivity usages in VideoManager and PlaybackController
2022-02-03 09:06:12 +01:00
David Fairbrother
490f17019b
Move video speed controls to the right of secondary bar
...
Closed Captions and Subtitles are used far more than this. Especially
since the controller will preserve your speed between videos.
2022-02-03 08:53:26 +01:00
Niels van Velzen
8c01a3d0eb
Remove unused codefrom data.compat package ( #1417 )
2022-02-03 08:43:33 +01:00
Niels van Velzen
fddac39403
Remove "i" prefix from interfaces ( #1416 )
...
* Remove "i" prefix from interfaces
* Remove unnecessary GridLoader interface
2022-02-03 08:43:08 +01:00
Bill Thornton
4fa4a18087
Fix default values for library sorting
2022-02-02 22:04:36 +01:00
Bill Thornton
803bf5496c
Merge pull request #1412 from nielsvanvelzen/never-call-updatesession-callback-twice
...
Fix ApiBinder calling callback twice when the success callback fails
2022-02-02 11:13:11 -05:00
Niels van Velzen
fa3a76037f
Fix ApiBinder calling callback twice when the success callback fails
2022-02-02 16:54:43 +01:00
Niels van Velzen
ee8dfdb2ee
Don't use TextUtilsKt.toHtmlSpanned in ItemRowView.updateWatched
2022-02-02 16:43:49 +01:00
Niels van Velzen
bfd9b58762
Allow HTML in login disclaimer
2022-02-02 16:43:49 +01:00
mortetm
3e64a120c7
Translated using Weblate (Croatian)
...
Currently translated at 84.3% (415 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hr/
2022-02-01 17:13:18 -05:00
WWWesten
811afdd034
Translated using Weblate (Russian)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2022-01-31 06:13:18 -05:00
WWWesten
e47de9d892
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2022-01-31 06:13:18 -05:00
Bill Thornton
e06e7fa4f7
Merge pull request #1399 from nielsvanvelzen/fix-search-provider
2022-01-30 12:34:47 -05:00
Niels van Velzen
6e5919d35a
Fix searchable.xml not supporting ${applicationId}
2022-01-30 17:50:40 +01:00
Bill Thornton
4118ec8649
Merge pull request #1398 from nielsvanvelzen/fix-search-provider
2022-01-30 11:30:43 -05:00
Niels van Velzen
58f290f910
Fix MediaContentProvider authority not using ${applicationId}
2022-01-30 17:17:39 +01:00
Niels van Velzen
9a17b8bbfe
Migrate NextUpViewModel to use SDK for images
2022-01-29 11:30:56 +01:00
Niels van Velzen
06e695e654
Migrate BaseItemUtils.buildChapterItems to use SDK for images
2022-01-29 11:30:56 +01:00
Niels van Velzen
c5182b34f8
Migrate BackgroundService to use SDK for images
2022-01-29 11:30:56 +01:00
Niels van Velzen
f8c7ba0e83
Add opus as supported audio codec for ExoPlayer
2022-01-29 10:37:25 +01:00
Niels van Velzen
9bcf6f7d20
Suppress RestrictedApi issues for Leanback library in LeanbackChannelWorker
2022-01-29 10:36:24 +01:00
Niels van Velzen
ea080fed7a
Upgrade Android Gradle Plugin to 7.1.0
2022-01-29 10:36:24 +01:00
cameron
799201c670
queue row should position itself reliably now
2022-01-29 10:29:41 +01:00
cameron
e484722312
removed shufflequery, removed shuffle from the artist/album query builder
2022-01-29 10:28:52 +01:00
cameron
70227bdf74
shuffle the audio queue locally
2022-01-29 10:28:52 +01:00
cameron
79457860e2
reset lastUniqueProgressEvent and lastReportedPlaybackPosition in stopProgressLoop
2022-01-29 10:26:31 +01:00
cameron
087d99aad4
temporary handler for device going to sleep while playing, release player on complete
2022-01-29 10:26:31 +01:00
cameron
7cd7de4795
handle audio focus loss, set newplaying bug pos to 0 on idle
2022-01-29 10:26:31 +01:00
cameron
e8fed01aa5
fixed buttons not updating onresume when player is not initialized
2022-01-29 10:26:31 +01:00
newton181
f0256613e6
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 86.7% (427 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_MX/
2022-01-28 20:13:16 -05:00
Niels van Velzen
452f4d80f3
Fix ImageHelper returning wrong URL when preferParentThumb is true
2022-01-27 19:25:42 +01:00
Niels van Velzen
09013200b0
Initial ImageUtils SDK migration ( #1377 )
...
* Send ApiClient instance to ImageUtils.getPrimaryImageUrl
* Add ImageHelper to create image urls using the SDK
* remove apiclient parameter from ImageUtils functions
2022-01-25 15:10:21 +01:00
Cameron
520c1b4951
fix crash from empty or null browsecommand sent from android client ( #1385 )
...
* fix crash when remote controlling and quickly press back on android phone
* replaced try catch with guard
* use utils isempty in guard
2022-01-25 14:32:09 +01:00
Thilo Jaeggi
0de3437e4e
Translated using Weblate (German)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2022-01-25 05:13:15 -05:00
Niels van Velzen
ca170a28f8
Add repository condition to stale workflow
2022-01-25 08:36:04 +01:00
K3rnelPan1c
75eb179688
add stale issue check workflow ( #1379 )
...
* add stale issue check workflow
this should replace the functionality of the discontinued stale-bot
* change PAT use for stale action
* change to address review comments
2022-01-24 08:56:23 +01:00
Romain Eggermont
a275ad83c0
Translated using Weblate (French)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2022-01-23 10:29:23 -05:00
Niels van Velzen
014e52d1a8
Fix nullability for UserViewsRepository.isSupported and UserViewsRepository.allowViewSelection
2022-01-23 15:57:34 +01:00
Niels van Velzen
198fd5ae95
Move user view related logic to UserViewsRepository
2022-01-23 08:35:27 +01:00
Niels van Velzen
1c67dff399
Add libraries link to customization preferences
...
This is a shortcut to open the display preferences for user views
2022-01-23 08:35:27 +01:00
Niels van Velzen
16fc07abc0
Remove unused stuff from MyDetailsOverviewRow
2022-01-22 16:25:55 +01:00
David Fairbrother
7225d0d053
Add check to PlaybackController for LiveTV Case
...
Since we no longer create a speed controller when viewing live TV
nothing will reset the playback speed.
It's easier (from a bug fixing POV) to know that speed controller is not
involved in live TV at all, even if it adds additional checks to
PlaybackController
2022-01-22 16:01:23 +01:00
David Fairbrother
3c97be93aa
Hide speed controls when displaying live TV
...
Hide the playback speed controls, since this is effectively useless with
the speed being forced to 1x
2022-01-22 16:01:23 +01:00
David Fairbrother
0da44393a0
Cap speed at 1.0 when live TV is on
...
We could allow various things, like a speed less than 1 or greater than
until we exhaust the buffer.
Unfortunately I don't have the equipment to test more complex
interactions, so lets play it safe and force it always to 1.0
2022-01-22 16:01:23 +01:00
cameron
0bf09f92e0
removed condition that shouldnt have been added
2022-01-22 15:02:49 +01:00
cameron
2bc8fc1df2
dynamically fill button row and hide extra
2022-01-22 14:48:39 +01:00
Niels van Velzen
e1dc58ff16
Remove 1.5 Mbit/s from max streaming bitrate option
...
The calculated name for it was wrong and removing it was easier then fixing the name.
2022-01-22 14:46:49 +01:00
ValentinChirikov
b7f36b6561
Translated using Weblate (Russian)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2022-01-22 06:13:14 -05:00
nextlooper42
4a56ddab5e
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2022-01-21 13:13:14 -05:00
David Fairbrother
4313591525
Replace deprecated SimpleExoPlayer -> ExoPlayer
...
As per the 2.16.0 release notes:
https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md#2160-2021-11-04
SimpleExoPlayer is deprecated, and all functionality has been moved to
ExoPlayer. This allows us to replace these calls as-is and future proofs
us too.
2022-01-21 17:16:16 +01:00
Cameron
620c806f6a
on resuming fulldetails activity give play button focus if resume button isnt eligible ( #1371 )
...
* give play button focus if resume button isnt eligible
* removed unnecessary code
2022-01-21 17:14:03 +01:00
Cameron
3aee08b245
patch bug where video queue can be messed up and item progress is incorrect after playback ( #1372 )
...
* check if fragment belongs to curr session, release player in controller
* guard against VideoManager being null
2022-01-21 17:13:40 +01:00
nextlooper42
0da05cc17c
Translated using Weblate (Slovak)
...
Currently translated at 89.8% (442 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2022-01-21 09:13:13 -05:00
Deleted User
f73c2f2efa
Translated using Weblate (Swedish)
...
Currently translated at 85.5% (421 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sv/
2022-01-20 10:13:13 -05:00
Cameron
29c035e5c8
more playback leak fixes ( #1368 )
...
* fixed null reference crashes and improved handling of playing incompatible item
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/PlaybackController.java
* fixed leaks in main player
* fixed leaks in live tv
* removed unused overrides, fixed formatting
2022-01-20 13:48:53 +01:00
Cameron
c85751ed31
Bypass hls seeking behavior for devices not using exoplayerprofile ( #1362 )
...
* wip workaround for device that rejects hls
* fixed condition in onprepared, removed condition in seek
* fix for live tv and hls, prevent seeking on starting live tv playback
2022-01-19 19:43:08 +01:00
Cameron
6251ed404b
fixed crashes on failing to start playback of an unsupported or unavailable video ( #1360 )
...
* fixed null reference crashes and improved handling of playing incompatible item
* added some delay before the activity finished
* fixed null reference crashes and improved handling of playing incompatible item
* added some delay before the activity finished
* a couple additional guards against the player being null
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/PlaybackController.java
* more guards
* fixed activity not finishing on too many errors
2022-01-19 19:31:48 +01:00
David Fairbrother
ccaf86008e
Exoplayer: Replace setPlaybackSpeed with setPlaybackParameters
...
Replace the deprecated / removed method setPlaybackSpeed with the more
modern setPlaybackParameters. This matches the current docs for
exoplayer
2022-01-19 19:09:59 +01:00
Lukáš Kucharczyk
eff21d0fa6
Translated using Weblate (Czech)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2022-01-19 05:13:13 -05:00
Penguins114
395d384908
Translated using Weblate (Japanese)
...
Currently translated at 72.3% (356 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ja/
2022-01-18 21:13:13 -05:00
Bill Thornton
55517d12d3
Merge pull request #1363 from nielsvanvelzen/stale-is-stale
2022-01-18 18:55:22 -05:00
Niels van Velzen
4709e6f82d
Remove stale.yml
2022-01-18 21:44:07 +01:00
Oatavandi
eafd84c2a1
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2022-01-18 13:13:13 -05:00
hoanghuy309
d1bc46529e
Translated using Weblate (Vietnamese)
...
Currently translated at 97.5% (480 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2022-01-18 08:13:13 -05:00
WWWesten
643fda9ed7
Translated using Weblate (Ukrainian)
...
Currently translated at 31.3% (154 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/uk/
2022-01-18 08:13:13 -05:00
wolong gl
5f82d12e96
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2022-01-18 08:13:13 -05:00
Renaldo Eduardo Freire
9d49bad241
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2022-01-18 08:13:13 -05:00
Niels van Velzen
46d2fbe9a5
Remove unused RemoveCurrentItem and RefreshRows CustomMessage types
2022-01-18 10:16:53 +01:00
Niels van Velzen
0c34e7dea4
Remove unused QueryType values ( #1356 )
...
* Remove unused ViewType enum
* Remove unused StaticServers and Users QueryTypes
* Remove unused ContinueWatching QueryType
Continue watching in the home screen uses a different type (probably StaticItems)
2022-01-18 10:16:32 +01:00
Alan Azar
a4b6516e86
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2022-01-18 01:13:13 -05:00
WWWesten
050945b6a3
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2022-01-17 16:00:23 -05:00
WWWesten
f2e2996a32
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2022-01-17 16:00:23 -05:00
WWWesten
e86c32bcb0
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2022-01-17 16:00:23 -05:00
Niels van Velzen
3809fe6a76
Fix typo "neccesary" > "necessary"
2022-01-17 22:00:18 +01:00
WWWesten
43194095ed
Translated using Weblate (Kazakh)
...
Currently translated at 98.1% (483 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2022-01-17 12:13:12 -05:00
Csaba
e2bcecec2b
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2022-01-17 09:13:15 -05:00
nextlooper42
b72b6bd60d
Translated using Weblate (Slovak)
...
Currently translated at 89.2% (439 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2022-01-17 09:13:14 -05:00
Dee
7e02b012c7
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 91.0% (448 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2022-01-17 09:13:13 -05:00
WWWesten
984df9c613
Translated using Weblate (Kazakh)
...
Currently translated at 94.1% (463 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2022-01-17 09:13:13 -05:00
Alex Camilleri
a35d16372b
Translated using Weblate (Italian)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2022-01-17 09:13:12 -05:00
cameron
9f7478a7f2
fixed a crash caused by the leak fixes pr
2022-01-17 15:10:27 +01:00
hoanghuy309
91c4629d20
Translated using Weblate (Vietnamese)
...
Currently translated at 97.5% (480 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2022-01-16 19:13:14 -05:00
WWWesten
8b685aaf8a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2022-01-16 19:13:13 -05:00
Niels van Velzen
f1e5f9ebe0
Translated using Weblate (Dutch)
...
Currently translated at 86.1% (424 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2022-01-16 19:13:13 -05:00
millallo
e67c2da53c
Translated using Weblate (Italian)
...
Currently translated at 98.7% (486 of 492 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2022-01-16 19:13:13 -05:00
Weblate
e5e61107ef
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2022-01-16 10:08:11 -05:00
Niels van Velzen
a9845fd3b2
Use slide right animation for preferences theme
2022-01-16 16:08:07 +01:00
Niels van Velzen
d5f85d8015
Merge lazyOptionsScreen and optionsScreen into a single (non-lazy) getter
2022-01-16 16:08:07 +01:00
Niels van Velzen
21d495fdd2
Remove unused strings
...
Only in main strings.xml - translations will be removed automatically by Weblate
2022-01-16 16:08:07 +01:00
Niels van Velzen
669893be12
Refactor preferences UI
...
- Use separate screens for a few main categories
- Categorize preferences
- Reorder preferences/categories/screens
- Rename strings to make more sense
- Add missing descriptions
- Rename "settings" to "preferences"
- Rename "user" to "account"
- Use Normal Capitalization Instead Of Title Casing
- Add icons to preference links and about items
- Remove Utils.getVersionString
2022-01-16 16:08:07 +01:00
Niels van Velzen
5545f29119
Fix bad string formatting in server issue strings
2022-01-16 16:08:07 +01:00
Niels van Velzen
8ed44a6200
Use default width for preferences overlay
2022-01-16 16:08:07 +01:00
siankatabg
72ae1d3e3e
Fix broken subtitles line wrapping ( #1346 )
...
* Fix broken subtitles line wrapping after my last PR
Apparently I did a mistake using the ReplacementSpan for outlining the text as it doesn't support line wrapping, so lets do it with a custom TextView :)
* Code fixes
* Another one...
2022-01-16 16:07:31 +01:00
Cameron
1e8ea6cb5b
use HLS for exoplayer with transcoded streams ( #1342 )
...
* WIP use hls for transcoded streams
replaced progressive media source, use mediaitem
moved hls stuff to exoplayer profile, revert some playbackcontroller logic so vlc works
hevc support - needs testing
* edited wip profile adder
* removed wip profile adder
* removed debug output
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/VideoManager.java
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
* Update app/src/main/java/org/jellyfin/androidtv/util/profile/ExoPlayerProfile.kt
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
* resolved merge conflict
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
2022-01-16 12:18:28 +01:00
Cameron
2364acfc1b
fixed some playback leaks ( #1350 )
...
* fixed some playback leaks
fixed leaks in caused by report loop in videomanager
clear references to videomanager and overlay fragment in playbackcontroller when playback ends
restored method accidentally deleted
disabled screensaver
handle home button interrupting playback by ending the playback activity
* added back missing activity finish
* missed a few setKeepScreenOn
2022-01-16 11:41:49 +01:00
nextlooper42
3ff1cd142b
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2022-01-15 10:13:11 -05:00
Niels van Velzen
c8cf372301
Translated using Weblate (Dutch)
...
Currently translated at 98.3% (469 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2022-01-15 07:13:11 -05:00
WWWesten
b0052caa18
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2022-01-15 04:13:11 -05:00
WWWesten
49139a8ee0
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2022-01-14 19:13:11 -05:00
Zorglube
73bcf64781
Translated using Weblate (French)
...
Currently translated at 98.7% (471 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2022-01-14 11:13:11 -05:00
Renaldo Eduardo Freire
545b9f958f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2022-01-14 04:13:11 -05:00
Theofilos Moupasiridis
1355f36048
Translated using Weblate (Greek)
...
Currently translated at 90.3% (431 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/el/
2022-01-14 00:13:13 -05:00
Nawaf
f4db105c22
Translated using Weblate (Arabic)
...
Currently translated at 97.9% (467 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2022-01-13 19:13:11 -05:00
WWWesten
d61e3ec607
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2022-01-12 16:13:11 -05:00
WWWesten
b201be7840
Translated using Weblate (Russian)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2022-01-12 16:13:10 -05:00
WWWesten
635f4d3542
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2022-01-12 16:13:10 -05:00
WWWesten
61a8799c80
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2022-01-12 16:13:10 -05:00
Bill Thornton
e8db923f9c
Merge pull request #1343 from nielsvanvelzen/let-me-see-my-shitty-photo-albums-please-you-stupid-app
...
Fix app crash when opening photo albums
2022-01-12 13:46:28 -05:00
Niels van Velzen
2eb16026b8
Fix app crash when opening photo albums
2022-01-12 19:40:52 +01:00
avicarpio
0ba9530aa6
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ca/
2022-01-12 13:13:17 -05:00
Dzonkins
67c59a4041
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sr/
2022-01-12 13:13:14 -05:00
Csaba
06f9e026b8
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2022-01-12 13:13:14 -05:00
小造xu_zh
a5fac70968
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2022-01-12 13:13:14 -05:00
Alfonso Scarpino
e4ac9e8624
Translated using Weblate (Italian)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2022-01-12 13:13:14 -05:00
avicarpio
32aa1f60f7
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2022-01-12 13:13:13 -05:00
Lukáš Kucharczyk
40043c8b6d
Translated using Weblate (Czech)
...
Currently translated at 100.0% (477 of 477 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2022-01-12 13:13:10 -05:00
Csaba
6254b8181d
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (476 of 476 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2022-01-12 02:50:10 -05:00
DavidFair
17ba4828a7
Add Playback speed controls ( #1302 )
...
* Add basic mocks to unit test PlaybackController
Adds the various basic mocks required to unit test Playback Controller.
At a high level the steps we perform are:
- Prep mocks for deps injected by constructor
- Prep mocks for Koin, then pass these as singletons
- Patch up various calls out to Android SharedPrefs ...etc.
This allows us to construct a PlaybackController in a JVM context now.
These mechanisms will be useful for later in the patch series too....
* Add setPlayback impl and tests to controller/view
Adds setPlaybackSpeed to the view and controller.
The controller has associated tests which built on the earlier ones.
Unfortunately the view also has logic in it and I've tried to (ab)use
mocks to factor out the ExoPlayer factory. However because it's a static
final the mock will always defer to the real impl.
I could introduce some sort of interface and abstract out the calls to
the underlying players using an adapter pattern so we can test this. But
alas, the player rewrite will obselete this and I'm 8+ hours into
getting tests to work...
* Add VideoSpeedController and tests
Adds a new controller for VideoSpeed, to help encapsulate items
following SRP.
This also adds a mechanism to track the users most recent speed
selection, so switching from videos / to other media and back will
restore the user's selection on the next video.
* Switch to using Enums to representing speed
This makes it much easier to compare for equality and has built in
indexing making the menu much easier to work with.
In comparison using doubles directly would have required us to add a
comparison lambda in the view to correctly detect what was selected /
determine what is selected.
* Wire up view for Playback speed controls
Wires up the view component for playback speed controls, based on the
pattern used in various other action items.
* Preserve playback speed between videos
- Update the PlaybackController to internally track the last playback
speed, but still treat it as a black box from all external callers
- Add a test we don't throw a NPE trying to set it before init
- There's no test for checking this value gets forwarded (see below)
- Change the activity to create the speed controller whilst the
ControlGlue is being created.
This is unfortunately a bit of a hack. There isn't a signal for
onPlaybackStarted or similar we can attach to from the playback
controller so we have to mess with the internals. Something I've tried
to avoid greatly.
I've tried adding a unit test with mocks, which was surprisingly going
well. Until we create LibVLC objects mid-way. These needs some sort of
factory pattern to inject mocks else it will query Android for playback
capabilities failing the test.
I'm going to leave this particular test as a manual case as I extracting
factories out with the pending rewrite is a futile effort.
* Fix various nits / warnings from CI
This includes:
- Using magic values in our enum
- Impliclt Locale issues
- Nullability checks
* Port drawable from Exoplayer into drawables
Ports the playback speed drawable into the projects list of drawable
items, following PR feedback.
The license is preserved (Apache 2.0) and compatible with the GPL
license of this project.
* Apply various code improvements to PlaybackSpeedAction
Includes the following from the PR review:
- Whitespace tidy up
- Implicitly return from lambda instead of explicitly naming it
- Use apply to remove a significant amount of boilerplate
* Add check that setPlaybackSpeed is sane
This will ignore any values that are clearly incorrect i.e. <0.25.
This means the playback controller can still have a sentinel value of
-1.0 to ensure the model controlling speed is in-place correctly. Whilst
not breaking user playback by default if something goes wrong.
As this file directly interfaces with the video manager (which holds
surfaces) we can't easily make a test for it, so leave this block
untested
* DI interface instead of concrete type
Inject the interface for shared preferences rather than the concrete
type.
This avoids Mockk trying to grab the abstract class underneath, which
would run the real impl instead. It also brings our DI in this file more
in-line with the commonly used pattern
* Address PR comments
- Revert some noisy automatic formatting
- Move speed steps out of companion object
- Drop supuerfluous interface
* Tidy up VideoSpeedController from PR review
- Use Kotlin a kotlin setter directly
- Make the variable public
- (Small amount of rewiring to make everything work)
* Drop PlaybackController tests and revert DI
Drop PlaybackController test. We can't simply inject by interface as
this isn't type safe with how it's currently implemented.
Since it's likely PlaybackController is going to undergo a major rework
with pending future work, let's simply drop the tests and revert the
associated changes.
2022-01-12 08:50:06 +01:00
hoanghuy309
483ad96f50
Translated using Weblate (Vietnamese)
...
Currently translated at 98.5% (469 of 476 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2022-01-12 01:13:10 -05:00
WWWesten
70a33f2aad
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (476 of 476 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2022-01-11 18:13:12 -05:00
Dzonkins
55329048b3
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (476 of 476 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sr/
2022-01-11 18:13:12 -05:00
nextlooper42
7fe910cb08
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (476 of 476 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2022-01-11 18:13:11 -05:00
WWWesten
35339ec33f
Translated using Weblate (Russian)
...
Currently translated at 100.0% (476 of 476 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2022-01-11 18:13:10 -05:00
WWWesten
1d8aaffcb8
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (476 of 476 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2022-01-11 18:13:10 -05:00
WWWesten
6ae22bbd33
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (476 of 476 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2022-01-11 18:13:10 -05:00
Lukáš Kucharczyk
f14dd1f441
Translated using Weblate (Czech)
...
Currently translated at 100.0% (476 of 476 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2022-01-11 10:13:10 -05:00
Niels van Velzen
85321d89b9
Show server connection feedback in UI
2022-01-11 13:17:33 +01:00
Niels van Velzen
7bd92d6b19
Collect server issues in ServerRepository.add
2022-01-11 13:17:33 +01:00
Thomas Schwery
a52ccfd515
Translated using Weblate (French)
...
Currently translated at 99.1% (464 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2022-01-10 03:13:09 -05:00
nextlooper42
41c37ffd69
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2022-01-09 19:13:09 -05:00
Penguins114
3ff4471e7a
Translated using Weblate (Japanese)
...
Currently translated at 84.8% (397 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ja/
2022-01-09 11:13:11 -05:00
Joel Jose
6572ed093a
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2022-01-08 07:13:09 -05:00
Renaldo Eduardo Freire
dab3dfaf42
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2022-01-06 01:13:08 -05:00
Bill Thornton
1f122e862a
Merge pull request #1334 from jellyfin/issue-template-typo-1
2022-01-05 23:22:58 -05:00
Cameron
318828ac2e
Update bug-report-playback.yaml
2022-01-05 20:17:29 -08:00
Tony
41e43d7b10
Translated using Weblate (Indonesian)
...
Currently translated at 70.5% (330 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/id/
2022-01-05 14:13:08 -05:00
Csaba
e6ba5d890e
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2022-01-05 03:13:07 -05:00
cameron
a481410d6e
replaced magic number
2022-01-05 08:36:14 +01:00
mueslimaker
9e41b5e648
added logging for discontinuity and timeline change
2022-01-05 08:36:14 +01:00
Thomas Schwery
f4f3f178a5
Translated using Weblate (French)
...
Currently translated at 98.7% (462 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2022-01-04 05:05:56 -05:00
dependabot[bot]
a5d72c24bd
Bump burnett01/rsync-deployments from 5.1 to 5.2
...
Bumps [burnett01/rsync-deployments](https://github.com/burnett01/rsync-deployments ) from 5.1 to 5.2.
- [Release notes](https://github.com/burnett01/rsync-deployments/releases )
- [Commits](https://github.com/burnett01/rsync-deployments/compare/5.1...5.2 )
---
updated-dependencies:
- dependency-name: burnett01/rsync-deployments
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-03 18:07:01 +01:00
hoanghuy309
94a2fd4f38
Translated using Weblate (Vietnamese)
...
Currently translated at 98.5% (461 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2022-01-03 04:05:56 -05:00
edwardewinter
302e2b6e6e
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sv/
2022-01-03 04:05:56 -05:00
Tim Gaubel
fbc5cc0050
Translated using Weblate (German)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2022-01-02 15:05:56 -05:00
millallo
1d5f827392
Translated using Weblate (Italian)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2022-01-02 12:05:57 -05:00
Im-Mefju
89ee540fde
Translated using Weblate (Polish)
...
Currently translated at 97.2% (455 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pl/
2022-01-02 12:05:57 -05:00
Mark Shui Hu
375c47e733
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2022-01-02 12:05:56 -05:00
ldoench
cd1a97a49f
Translated using Weblate (German)
...
Currently translated at 99.7% (467 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2022-01-02 12:05:56 -05:00
David Fairbrother
ef29134163
Run formatter over playback controller
...
Runs the Android studio formatter over the playback controller. This
should make it easier to use automated tooling and clear up some diffs
which have touched this file too.
2022-01-02 15:59:26 +01:00
bestkayle
2cfeeaf6a2
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2022-01-01 08:05:55 -05:00
Cameron
8001196183
improved skip behavior - especially with repeated button presses ( #1325 )
...
* improved skipping behavior
* renamed property to mSeekPosition
2022-01-01 11:38:38 +01:00
Lukáš Kucharczyk
110a353cf6
Translated using Weblate (Czech)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2022-01-01 05:05:56 -05:00
WWWesten
21dce4be19
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-12-31 11:05:57 -05:00
denisplay
c47e94a2a9
Translated using Weblate (Hebrew)
...
Currently translated at 87.8% (411 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/he/
2021-12-31 11:05:56 -05:00
WWWesten
5b55ca7eb9
Translated using Weblate (Russian)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-12-31 11:05:56 -05:00
WWWesten
15c14d92ca
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (468 of 468 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-12-31 11:05:55 -05:00
Cameron
93b820758f
reset player error count if playback stabilizes ( #1324 )
...
* reset player error count if stable
* moved retry count reset to more sensible location
2021-12-31 11:46:36 +01:00
WWWesten
cf2cef35f6
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (467 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2021-12-31 05:22:19 -05:00
Cameron
05329ff83e
allow setting the nextup timer duration to infinite ( #1274 )
...
* replaced 0s with infinity character, nextup timer doesnt start if timeout is 0s/infinity
* updated code to reflect actual range of 0 to 30000
* moved preferences outside view, updated pref values
* removed unused variable
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/nextup/NextUpButtons.kt
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/nextup/NextUpButtons.kt
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
* made label an R string, use constant for timer value, inject pref
* val -> const val
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/nextup/NextUpFragment.kt
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
2021-12-31 11:22:15 +01:00
Niels van Velzen
3e862b8b82
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (467 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2021-12-30 16:45:17 -05:00
Bill Thornton
07e535ead0
Merge pull request #1323 from nielsvanvelzen/slf4j-timber
...
Replace slf4j-android with slf4j-timber
2021-12-30 13:30:35 -05:00
Niels van Velzen
13b8ce2c5b
Replace slf4j-android with slf4j-timber
2021-12-30 19:16:10 +01:00
DavidFair
926a2b7a4b
Add Mockk and one test to exercise the new dep ( #1312 )
...
* Add Mockk to test framework deps
Add Mockk as this is aware of Kotlin inheritence unlike Mockito.
This primarily shows up where classes are not marked open. We can
either:
- Mark all unit tested classes open (least viable option)
- Add boilerplate to Mockito each time we test a Kotlin class
- Add a mocking framework that is Kotlin aware.
In this case I've opted for the latter, since it also avoids us having
to look up the boilerplate for static mocks...etc.
* Stub out testing Android.utils.log
Slf4j will try to invoke IsLoggable, despite stubbing out everything
else, which is explicitly disabled within the Android SDK.
We could revert to hacks, such as using Android -> returnDefaultValue=true in the
testing options. But according to the docs this should be a last resort.
Instead we can simply stub out the logging to forward calls to println,
allowing us to mock / init anything that uses SLF4J implicitly.
* Add tests and null checks for DeviceUtils
This commit does two things to help testing going forwards:
- It adds a null check for Build.MODEL, typically found in unit tests.
Allowing us to simply avoid having to mock all the various capability
tests which were throwing NPEs in unit tests.
- Adds tests for the existing functionality. This requires Mockk to
easily overwrite static class methods. We also add a small shim method
to make mocking much easier too.
* Run CustomSeekProvider through automatic Java->Kotlin
Convert the file to Kotlin. This means all of our unit tests that use
Mockk will have the same syntax inside, making it much easier for future
developers to reason with.
* Convert Mockito to Mockk
Converts the single usage of Mockito to Mockk, so we can use the same
mocking framework throughout the codebase.
* Drop Mockito in favour of Mockk
Drops Mockito to use Mockk throughout the project.
This is because we have a mix between Java and Kotlin. The latter is
"harder" to mock as classes are not marked open by default.
This means Mockito requires boilerplate in comparison to Mockk.
Additionally, using a single framework lowers the burden on developers
to known multiple tools
* Run Android Studio formatter over code
Despite having format on save enabled, many lines were missed (probably
from the cherry-pick).
Run formatter over the code to address PR reviewer comments.
* Return string instead of null from getBuildModel
This removes a number of null checks from the implementation, and allows
us to mark the method as nonNull too.
2021-12-30 18:44:21 +01:00
Cameron
c38570186b
Fix irregular playback overlay showing and hiding ( #1321 )
...
* overlay show/hide fixes
* replaced use of setFadingEnabled in hide method to prevent calling show again
2021-12-30 14:01:24 +01:00
Cameron
e68ed8f738
made fullDetails button refresh after playback more reliable ( #1320 )
...
* made button updates after playback more reliable
* removed redundant condition
2021-12-30 13:59:54 +01:00
wolong gl
6f39548eaf
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (467 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2021-12-30 06:05:55 -05:00
millallo
3db66ac834
Translated using Weblate (Italian)
...
Currently translated at 100.0% (467 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2021-12-30 06:05:55 -05:00
4d1m
a2697e8c8c
Translated using Weblate (Romanian)
...
Currently translated at 89.7% (419 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ro/
2021-12-29 20:05:54 -05:00
Fahad
4c5eb0d02a
Translated using Weblate (Arabic)
...
Currently translated at 99.7% (466 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2021-12-29 02:05:54 -05:00
WWWesten
ff2fca0d81
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (467 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-12-28 17:05:55 -05:00
WWWesten
ca028be237
Translated using Weblate (Russian)
...
Currently translated at 100.0% (467 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-12-28 17:05:54 -05:00
WWWesten
bd576dfda1
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (467 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-12-28 17:05:54 -05:00
Lukáš Kucharczyk
bd7313f05d
Translated using Weblate (Czech)
...
Currently translated at 100.0% (467 of 467 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2021-12-28 17:05:54 -05:00
siankatabg
eadf7b93df
Add subtitles font size and background configurations ( #1303 )
...
* Add subtitles font size and background configurations
Added seekbar for choosing subtitles font size (18-38 range, keeping 28 by default)
Added text outlining for better legibility and an option to disable the subtitles black background.
* Fixes
2021-12-28 18:07:36 +00:00
David Fairbrother
480a71d1a6
Emit JUnit output whilst running gradle through CLI
...
Tweaks the gradle script to forward on test failures in a way that the
stack trace is preserved.
Previously, the stack pointed to a line after the test suite, e.g. line
101 on an 80 line file.
2021-12-28 18:54:17 +01:00
Bill Thornton
c7d8fe09a0
Merge pull request #1316 from nielsvanvelzen/sdk-112
...
Update SDK to 1.1.2
2021-12-27 11:51:06 -05:00
Niels van Velzen
be9890f5ab
Update SDK to 1.1.2
...
Fixes an crash when using display preferences
2021-12-27 16:34:57 +01:00
Cristian
106039bedc
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2021-12-26 10:05:53 -05:00
cameron
6a297ce7dc
signal listeners only after playback starts, replace runnables
2021-12-26 11:27:02 +01:00
cameron
7475d196da
stop audio before queue is cleared to prevent bad reference
2021-12-26 11:23:26 +01:00
WWWesten
0e892eed1e
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-12-25 16:05:53 -05:00
David Fairbrother
2990ffad09
Add Koin unit testing deps implementation
...
This allows Koin to do DI during unit tests and allows us to establish
Junit rules which involve Koin
This is essential for testing some classes as the playback code, where
DI is used heavily
2021-12-25 12:17:24 +01:00
mueslimaker
6951a7fe26
fixed nowplaying scrolling on queue row gaining focus
2021-12-23 13:59:59 +01:00
gradle-update-robot
8113f01777
Update Gradle Wrapper from 7.3.2 to 7.3.3.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc >
2021-12-22 14:46:59 +01:00
WWWesten
c6850df658
Translated using Weblate (Welsh)
...
Currently translated at 33.8% (157 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cy/
2021-12-21 11:05:56 -05:00
WWWesten
be2935ee5d
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2021-12-21 11:05:52 -05:00
WWWesten
8014be1c55
Translated using Weblate (Russian)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-12-21 11:05:52 -05:00
Thomas Schwery
798b498417
Translated using Weblate (French)
...
Currently translated at 98.7% (458 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2021-12-21 11:05:52 -05:00
WWWesten
ea4d88bdb4
Translated using Weblate (English (United Kingdom))
...
Currently translated at 96.9% (450 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2021-12-21 11:05:52 -05:00
WWWesten
b21a222f1e
Added translation using Weblate (Estonian)
2021-12-21 04:54:37 -05:00
WWWesten
df27e8b937
Added translation using Weblate (Welsh)
2021-12-21 04:52:45 -05:00
Georgios Stamos
a22bdc185b
Translated using Weblate (Bulgarian)
...
Currently translated at 19.1% (89 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/bg/
2021-12-20 22:05:53 -05:00
Niels van Velzen
59150dc811
Update all dependencies
2021-12-20 09:33:42 +01:00
Niels van Velzen
cac209f47f
Always use version references in version catalog
...
This makes it easier to update the versions and makes the file more readable
2021-12-20 09:33:42 +01:00
Niels van Velzen
a8564c53aa
Target API 31
2021-12-20 09:33:42 +01:00
LowHigh
6be7f34e63
Translated using Weblate (French)
...
Currently translated at 95.4% (443 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2021-12-19 21:05:51 -05:00
Niels van Velzen
ced03b82de
Move Gradle plugins to plugin catalog ( #1296 )
...
* Move Gradle plugins to plugin catalog
* Fix linter config for playback module
2021-12-19 14:44:28 +01:00
mueslimak3r
20138f2d38
fixed a regression in player prepare
2021-12-19 12:22:12 +01:00
Cody Robibero
a66ea7fa79
Merge pull request #1295 from nielsvanvelzen/release-aab
2021-12-18 16:36:48 -07:00
Cameron
defc7af702
prevent unwanted interactions when music player screensaver active ( #1290 )
...
* prevent unwanted interactions with screensaver active
* Update app/src/main/java/org/jellyfin/androidtv/util/KeyProcessor.java
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
* changed popup menu name and removed comment
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
2021-12-19 00:10:31 +01:00
Niels van Velzen
8005531831
Also build app bundle for Google Play in CI
2021-12-18 22:54:10 +01:00
mueslimaker
07d8de22cc
if an audio queue exists show add to queue instead of play in itemlistactivity
2021-12-18 22:45:02 +01:00
Oatavandi
9af1e232b4
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2021-12-17 13:05:50 -05:00
gradle-update-robot
e3c471e141
Update Gradle Wrapper from 7.3.1 to 7.3.2.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc >
2021-12-16 08:52:15 +01:00
mueslimaker
1771f28012
removed condition that always reports !canSeek when using fire tv
2021-12-15 22:53:23 +01:00
mueslimaker
c7fbb1b3ef
bring firetv controls in line with the new player controls
2021-12-15 22:53:23 +01:00
mueslimaker
1741795c89
fixed add artist to queue, added shuffle artist
2021-12-15 08:52:51 +01:00
mueslimaker
85024c7563
audio play from doesnt discard the preceding items in its parent
2021-12-15 08:50:48 +01:00
Cameron
dd368cc703
Fixed some remote play commands ( #1273 )
...
* fixed up mediaManager queue and audio reporting
* fixed remote playback commands pt 1/2
* audio pause reports to server sooner now
* separate check for audio focus and player init, stopAudio optionally releases player
* immediate pause reporting, slowed down report loop when paused
* resumeAudio calls reportprogress with paused=false instead of reportStarted
* more strict checks before remote videoplayer interaction, can remote start audio from specific queue index
* missed a curly bracket in the merge conflict resolve tool
* updated comment
* made mainThreadHandler a class property
* mediamanager remakes input items list on ingest to ensure type
also patched an issue where nextup would load the same episode again when playing via remote control
* removed "this"
* fixed div by 0, remote stop discarding progress, remote resume from
* replaced new Long() with Long.valueOf()
2021-12-14 09:07:37 +01:00
Niels van Velzen
61a96d7eea
Merge ByLetterActivity and ByGenreActivity into a single activity ( #1222 )
...
* Merge ByLetterActivity, BrowsePersonsActivity and ByGenreActivity into a single activity
* Remove unused code from BrowseFolderFragment
* Remove unused BrowsePersonsFragment
* Merge CustomViewFragment into BrowseFolderFragment
* Fix wrong constant used
* Remove unused code from StdBrowseFragment (activity is never BaseActivity)
2021-12-13 16:08:18 +01:00
caesartcs
e059a51032
Translated using Weblate (Romanian)
...
Currently translated at 89.6% (416 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ro/
2021-12-09 20:05:47 -05:00
WWWesten
f6d023a305
Translated using Weblate (Russian)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-12-09 07:05:47 -05:00
Cameron
b762f9c48d
new in-place, non-destructive shuffle system ( #1276 )
...
* shuffle works now
* fixed autocomplete typo - whoops
* updated comment to remove obsolete details
* removed another obsolete piece of logic - no change in behavior but makes more sense
* removed the need to store a copy of the queue. Now it only saves the indexes
2021-12-08 21:27:33 +01:00
Revertron
11c024ec3c
Translated using Weblate (Russian)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-12-08 15:05:47 -05:00
Cameron
da609a4574
reworked playbackController position tracking and reporting system ( #1261 )
...
* reworked position tracking and reporting system
* adjusted directplay seeking and removed debug printout
* removed use of mSeekedPosition from directplay seeking
* fixed typo in my comment
* formatting fixes
2021-12-08 20:57:34 +01:00
WWWesten
0310dc4863
Translated using Weblate (English (United Kingdom))
...
Currently translated at 87.9% (408 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2021-12-08 05:05:47 -05:00
newton181
3dca3fd5aa
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_MX/
2021-12-07 17:05:46 -05:00
mueslimaker
f52f10b720
fix - removed method argument used in testing branch
2021-12-05 15:26:49 +01:00
mueslimaker
303767f747
fixed crash when playing audio and going from first to last item in repeat mode
...
-1 index out of bounds on managed audio queue
2021-12-05 15:26:49 +01:00
RTapeLoadingError
27645414e8
Translated using Weblate (Spanish)
...
Currently translated at 99.5% (462 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2021-12-04 21:05:45 -05:00
danieladov
060d487004
Translated using Weblate (Spanish)
...
Currently translated at 99.3% (461 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2021-12-04 18:05:45 -05:00
Weblate
7f64d4405d
Update translation files
...
Updated by "Remove blank strings" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2021-12-04 03:05:47 -05:00
Weblate
88d582c788
Update translation files
...
Updated by "Remove blank strings" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2021-12-04 03:05:46 -05:00
hoanghuy309
6d99a93218
Translated using Weblate (Vietnamese)
...
Currently translated at 98.7% (458 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2021-12-04 03:05:45 -05:00
gradle-update-robot
c33312ca29
Update Gradle Wrapper from 7.3 to 7.3.1.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc >
2021-12-02 08:35:01 +01:00
Diego Massanti
1f5b3c3c88
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_419/
2021-11-30 23:05:44 -05:00
Niels van Velzen
defe097047
Add MigrationContext for improved preference migration behavior
2021-11-30 18:33:45 +01:00
hoanghuy309
8f1e3b7b0a
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2021-11-30 04:05:43 -05:00
WWWesten
36b86405b6
Translated using Weblate (Arabic)
...
Currently translated at 96.5% (448 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2021-11-27 08:05:42 -05:00
WWWesten
72055485bd
Translated using Weblate (Mongolian)
...
Currently translated at 34.6% (161 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/mn/
2021-11-27 08:05:42 -05:00
WWWesten
cbf33dd1c6
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 95.0% (441 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2021-11-27 08:05:42 -05:00
WWWesten
26f97bf531
Translated using Weblate (Vietnamese)
...
Currently translated at 99.7% (463 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2021-11-26 20:05:43 -05:00
Weevild
463a5615f4
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sv/
2021-11-26 20:05:43 -05:00
WWWesten
5bfb277d26
Translated using Weblate (Turkish)
...
Currently translated at 99.7% (463 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2021-11-26 09:05:42 -05:00
WWWesten
62e255e18a
Translated using Weblate (Polish)
...
Currently translated at 94.3% (438 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pl/
2021-11-26 09:05:42 -05:00
WWWesten
b6522a4ba2
Translated using Weblate (Serbian)
...
Currently translated at 84.0% (390 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sr/
2021-11-26 09:05:42 -05:00
WWWesten
35b1bb1a76
Translated using Weblate (Slovenian)
...
Currently translated at 73.0% (339 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sl/
2021-11-26 09:05:42 -05:00
WWWesten
858a539596
Translated using Weblate (Italian)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2021-11-26 09:05:42 -05:00
WWWesten
737f3e04b0
Translated using Weblate (German)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2021-11-26 09:05:42 -05:00
WWWesten
8123312b5d
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-11-26 05:05:42 -05:00
WWWesten
1e10644c4c
Translated using Weblate (Turkish)
...
Currently translated at 99.7% (463 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2021-11-26 05:05:42 -05:00
WWWesten
d99fc93214
Translated using Weblate (Russian)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-11-26 05:05:42 -05:00
WWWesten
aa68c526ff
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-11-26 05:05:42 -05:00
ahmet-dv
ccf6e25018
Translated using Weblate (Turkish)
...
Currently translated at 99.7% (463 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2021-11-25 22:05:44 -05:00
svenjochems
2629e7fe74
Translated using Weblate (Dutch)
...
Currently translated at 98.2% (456 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2021-11-22 06:05:41 -05:00
Moritz
bf03d2cf19
Translated using Weblate (German)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2021-11-22 06:05:41 -05:00
wolong gl
7a083189b9
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2021-11-22 02:05:40 -05:00
Cameron
267fc2ab16
Fix now-playing row not updating when queue changes ( #1258 )
...
* row now updates
* update logic is now self contained
* use replace instead of remove and add
* nowPlayingRow checks hasAudioQueueItems instead of isPlayingAudio
* fixed audio queue not clearing on last song completing
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/MediaManager.java
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
2021-11-21 12:40:34 +00:00
EduGaga
d11ead465d
Translated using Weblate (Spanish)
...
Currently translated at 97.8% (454 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2021-11-20 19:05:40 -05:00
hoanghuy309
23556ab04d
Translated using Weblate (Vietnamese)
...
Currently translated at 99.7% (463 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2021-11-20 13:05:40 -05:00
Alfonso Scarpino
f707dc1ede
Translated using Weblate (Italian)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2021-11-20 08:05:40 -05:00
nextlooper42
023d61a733
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2021-11-19 22:05:39 -05:00
mueslimaker
102bcef926
keep exo pos reporting accurate when not playing by using saved pos
2021-11-19 19:45:03 +01:00
WWWesten
80ad473dd6
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-11-19 07:05:40 -05:00
Csaba
f4cafb59de
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2021-11-19 07:05:40 -05:00
WWWesten
053f7acc47
Translated using Weblate (Russian)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-11-19 07:05:40 -05:00
WWWesten
cdf3c19195
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-11-19 07:05:39 -05:00
Lukáš Kucharczyk
1e07e726db
Translated using Weblate (Czech)
...
Currently translated at 100.0% (464 of 464 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2021-11-19 07:05:39 -05:00
mueslimaker
916287a142
libvlc playback should now report correct time
2021-11-19 08:58:57 +01:00
hoanghuy309
93d249894d
Translated using Weblate (Vietnamese)
...
Currently translated at 99.1% (458 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2021-11-19 00:28:52 -05:00
Bill Thornton
ef1a3b830a
Merge pull request #900 from koying/addglobalsearch
...
Implement global search
2021-11-19 00:28:48 -05:00
Cameron
66469dae26
prevent double pausing, allow d-pad center to unpause with overlay hidden ( #1252 )
...
* prevent double pausing, allow d-pad center to unpause with overlay hidden
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/PlaybackController.java
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
2021-11-18 19:11:45 +01:00
WWWesten
d282826a0f
Translated using Weblate (Mongolian)
...
Currently translated at 34.8% (161 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/mn/
2021-11-18 07:05:39 -05:00
nextlooper42
5610b3fe1e
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (462 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2021-11-17 19:05:39 -05:00
Alfonso Scarpino
457f32dcda
Translated using Weblate (Italian)
...
Currently translated at 100.0% (462 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2021-11-17 16:05:39 -05:00
mueslimaker
3ef4ad2497
reset exoplay position and state on media change
2021-11-17 20:22:09 +01:00
Chris "koying" Browet
eb5b49abb1
ADD: global search
2021-11-17 20:10:19 +01:00
Csaba
cf04edc93c
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (462 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2021-11-17 11:05:40 -05:00
WWWesten
d43c8eca33
Translated using Weblate (Mongolian)
...
Currently translated at 34.8% (161 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/mn/
2021-11-17 11:05:39 -05:00
Lukáš Kucharczyk
e5480205e1
Translated using Weblate (Czech)
...
Currently translated at 100.0% (462 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2021-11-17 11:05:39 -05:00
WWWesten
2385dc75dc
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (462 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-11-17 05:05:40 -05:00
WWWesten
e9f6768080
Translated using Weblate (Russian)
...
Currently translated at 100.0% (462 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-11-17 05:05:39 -05:00
WWWesten
540ec5e754
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (462 of 462 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-11-17 05:05:39 -05:00
Bill Thornton
c995856458
Merge pull request #1213 from nielsvanvelzen/home-options
2021-11-16 17:16:06 -05:00
wolong gl
059e0e40ff
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2021-11-12 22:05:37 -05:00
Niels van Velzen
427cc2bb6d
Use default transition in PhotoPlayer
...
also removes some unused code
2021-11-12 20:07:22 +01:00
gradle-update-robot
c9cedd26a6
Update Gradle Wrapper from 7.2 to 7.3.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc >
2021-11-10 13:10:51 +01:00
Csaba
ca1e681d14
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2021-11-10 04:05:36 -05:00
Jay Harkess
0f44915452
Translated using Weblate (English (United Kingdom))
...
Currently translated at 90.6% (408 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2021-11-09 11:05:37 -05:00
WWWesten
0efedee5b5
Translated using Weblate (Russian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-11-09 10:41:19 -05:00
bahaaza
5a22662700
Translated using Weblate (Arabic)
...
Currently translated at 99.5% (448 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2021-11-08 22:13:38 -05:00
Niels van Velzen
204663f71f
Delay activity lifecycle callback registry slightly to avoid crashes on older platform versions
2021-11-06 21:33:26 +01:00
Niels van Velzen
f5ecbd08ca
Move session initialization to androidx.startup
2021-11-06 21:33:26 +01:00
Niels van Velzen
8ad6eb7cb6
Move logging initialization to androidx.startup
2021-11-06 21:33:26 +01:00
Niels van Velzen
79afee7ce6
Move Koin initialization to androidx.startup
2021-11-06 21:33:26 +01:00
Niels van Velzen
afa93d6ab0
Fix race condition in loading async preferences
2021-11-06 21:33:04 +01:00
Alfonso Scarpino
263afb079d
Translated using Weblate (Italian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2021-11-05 09:05:35 -04:00
Niels van Velzen
a6f17e8903
Fix touch support in home/auth screens ( #1230 )
...
* Fix touch support for "switch user" button
* Fix touch support for server button
2021-11-04 15:09:19 +01:00
Jellifi007
faf76efdbd
H264 52 Level available on NVIDIA Shield but not detected ( #1237 )
2021-11-04 14:11:42 +01:00
nextlooper42
ec4cf1601b
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2021-11-02 21:05:34 -04:00
Pedro Almeida
52b4fa5a7f
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_PT/
2021-11-01 15:05:34 -04:00
WWWesten
574268857b
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-10-31 10:05:33 -04:00
WWWesten
d602080a30
Translated using Weblate (Malayalam)
...
Currently translated at 91.1% (410 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ml/
2021-10-29 09:05:36 -04:00
WWWesten
74bbffe110
Translated using Weblate (Catalan)
...
Currently translated at 78.4% (353 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ca/
2021-10-29 09:05:36 -04:00
WWWesten
a6709cfac8
Translated using Weblate (Turkish)
...
Currently translated at 76.0% (342 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2021-10-29 09:05:35 -04:00
WWWesten
2e7fb821cf
Translated using Weblate (Hebrew)
...
Currently translated at 86.0% (387 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/he/
2021-10-29 09:05:35 -04:00
WWWesten
aaf43d4c0d
Translated using Weblate (Croatian)
...
Currently translated at 96.2% (433 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hr/
2021-10-29 09:05:35 -04:00
WWWesten
bc9a275bed
Translated using Weblate (Spanish (Argentina))
...
Currently translated at 95.1% (428 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_AR/
2021-10-29 09:05:35 -04:00
WWWesten
a53ae38276
Translated using Weblate (Bengali (Bangladesh))
...
Currently translated at 20.2% (91 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/bn_BD/
2021-10-29 09:05:35 -04:00
WWWesten
664ba0aba4
Translated using Weblate (Ukrainian)
...
Currently translated at 38.6% (174 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/uk/
2021-10-29 09:05:35 -04:00
WWWesten
4331a771f1
Translated using Weblate (Finnish)
...
Currently translated at 45.5% (205 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fi/
2021-10-29 09:05:35 -04:00
WWWesten
77b3c214b2
Translated using Weblate (Lithuanian)
...
Currently translated at 10.2% (46 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/lt/
2021-10-29 09:05:34 -04:00
WWWesten
9b3d595066
Translated using Weblate (Latvian)
...
Currently translated at 65.5% (295 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/lv/
2021-10-29 09:05:34 -04:00
WWWesten
628d6662cc
Translated using Weblate (Macedonian)
...
Currently translated at 20.0% (90 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/mk/
2021-10-29 09:05:34 -04:00
WWWesten
d972bd3cf1
Translated using Weblate (Polish)
...
Currently translated at 97.3% (438 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pl/
2021-10-29 09:05:34 -04:00
WWWesten
e0f1b15453
Translated using Weblate (Serbian)
...
Currently translated at 86.6% (390 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sr/
2021-10-29 09:05:34 -04:00
WWWesten
1e121f8891
Translated using Weblate (Slovenian)
...
Currently translated at 75.3% (339 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sl/
2021-10-29 09:05:34 -04:00
WWWesten
e1be2d5847
Translated using Weblate (Indonesian)
...
Currently translated at 65.7% (296 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/id/
2021-10-29 09:05:34 -04:00
WWWesten
1b0d3f9a6a
Translated using Weblate (Slovak)
...
Currently translated at 97.5% (439 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2021-10-29 09:05:33 -04:00
WWWesten
b949380148
Translated using Weblate (Japanese)
...
Currently translated at 55.7% (251 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ja/
2021-10-29 09:05:33 -04:00
WWWesten
23a72aa020
Translated using Weblate (Korean)
...
Currently translated at 74.2% (334 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ko/
2021-10-29 09:05:33 -04:00
WWWesten
0bba0125ea
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 84.6% (381 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hant/
2021-10-29 09:05:33 -04:00
WWWesten
19cdc1e9c9
Translated using Weblate (Romanian)
...
Currently translated at 86.6% (390 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ro/
2021-10-29 09:05:33 -04:00
WWWesten
b6b7c4a0ec
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 86.6% (390 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_PT/
2021-10-29 09:05:33 -04:00
WWWesten
f98552eb28
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 94.2% (424 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nb_NO/
2021-10-29 09:05:32 -04:00
WWWesten
76965b4027
Translated using Weblate (Italian)
...
Currently translated at 95.5% (430 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2021-10-29 09:05:32 -04:00
WWWesten
7ba3a06347
Translated using Weblate (English (United Kingdom))
...
Currently translated at 87.3% (393 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2021-10-29 09:05:32 -04:00
WWWesten
5b13228a68
Translated using Weblate (Greek)
...
Currently translated at 69.5% (313 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/el/
2021-10-29 09:05:32 -04:00
WWWesten
776f532103
Translated using Weblate (Danish)
...
Currently translated at 87.3% (393 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/da/
2021-10-29 09:05:32 -04:00
Alan Azar
8f4fbeeafc
Translated using Weblate (Arabic)
...
Currently translated at 98.4% (443 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2021-10-29 03:05:32 -04:00
WWWesten
341c53c0d9
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-10-28 08:05:32 -04:00
WWWesten
0b242a7f1d
Translated using Weblate (Russian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-10-28 08:05:31 -04:00
WWWesten
5845f9597f
Translated using Weblate (Esperanto)
...
Currently translated at 93.5% (421 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-10-27 19:05:32 -04:00
WWWesten
b1a5fbfc4f
Translated using Weblate (Russian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-10-27 19:05:31 -04:00
WWWesten
61b7550c59
Translated using Weblate (Esperanto)
...
Currently translated at 84.0% (378 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-10-27 16:05:32 -04:00
Alan Azar
23028ca72b
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 94.4% (425 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nb_NO/
2021-10-27 10:05:38 -04:00
Alan Azar
90024accd8
Translated using Weblate (Hebrew)
...
Currently translated at 85.5% (385 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/he/
2021-10-27 10:05:38 -04:00
Alan Azar
33f8dafbe7
Translated using Weblate (Turkish)
...
Currently translated at 76.2% (343 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2021-10-27 10:05:38 -04:00
Alan Azar
8a218de4a0
Translated using Weblate (Finnish)
...
Currently translated at 45.7% (206 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fi/
2021-10-27 10:05:38 -04:00
Alan Azar
d9e30ac378
Translated using Weblate (Japanese)
...
Currently translated at 56.0% (252 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ja/
2021-10-27 10:05:37 -04:00
Alan Azar
13cbcc9155
Translated using Weblate (Indonesian)
...
Currently translated at 66.0% (297 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/id/
2021-10-27 10:05:37 -04:00
Alan Azar
1e920acb11
Translated using Weblate (Macedonian)
...
Currently translated at 20.2% (91 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/mk/
2021-10-27 10:05:37 -04:00
Alan Azar
bbbeb777c9
Translated using Weblate (Greek)
...
Currently translated at 69.5% (313 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/el/
2021-10-27 10:05:37 -04:00
Alan Azar
717c26e551
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 84.8% (382 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hant/
2021-10-27 10:05:37 -04:00
Alan Azar
dcc018033a
Translated using Weblate (Mongolian)
...
Currently translated at 35.3% (159 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/mn/
2021-10-27 10:05:37 -04:00
Andreas
6eff855bcc
Translated using Weblate (German)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2021-10-27 10:05:36 -04:00
Alan Azar
3ee701a615
Translated using Weblate (Latvian)
...
Currently translated at 65.7% (296 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/lv/
2021-10-27 10:05:36 -04:00
Alan Azar
64b7a56cd0
Translated using Weblate (English (United Kingdom))
...
Currently translated at 87.3% (393 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en_GB/
2021-10-27 10:05:36 -04:00
Alan Azar
074fa61bd0
Translated using Weblate (Croatian)
...
Currently translated at 96.4% (434 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hr/
2021-10-27 10:05:36 -04:00
Alan Azar
22be739d0b
Translated using Weblate (Korean)
...
Currently translated at 74.4% (335 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ko/
2021-10-27 10:05:36 -04:00
Alan Azar
5bef216608
Translated using Weblate (Danish)
...
Currently translated at 87.3% (393 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/da/
2021-10-27 10:05:35 -04:00
Alan Azar
f9e4a0ac8d
Translated using Weblate (Italian)
...
Currently translated at 95.7% (431 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/it/
2021-10-27 10:05:35 -04:00
Alan Azar
fc645e5ad5
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 86.8% (391 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_PT/
2021-10-27 10:05:35 -04:00
WWWesten
3c015489b2
Translated using Weblate (Russian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-10-27 10:05:35 -04:00
Alan Azar
d25f91bc49
Translated using Weblate (Slovenian)
...
Currently translated at 75.5% (340 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sl/
2021-10-27 10:05:34 -04:00
Alan Azar
c7692a64dd
Translated using Weblate (Spanish (Argentina))
...
Currently translated at 95.1% (428 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_AR/
2021-10-27 10:05:34 -04:00
Alan Azar
bf765e36a1
Translated using Weblate (Slovak)
...
Currently translated at 97.5% (439 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2021-10-27 10:05:34 -04:00
Alan Azar
a25066a032
Translated using Weblate (Serbian)
...
Currently translated at 86.8% (391 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sr/
2021-10-27 10:05:34 -04:00
Alan Azar
f540cc2deb
Translated using Weblate (Polish)
...
Currently translated at 97.5% (439 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pl/
2021-10-27 10:05:34 -04:00
Alan Azar
db4b312e57
Translated using Weblate (Romanian)
...
Currently translated at 86.8% (391 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ro/
2021-10-27 10:05:34 -04:00
WWWesten
3b70d734b7
Translated using Weblate (Esperanto)
...
Currently translated at 78.0% (351 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-10-27 10:05:33 -04:00
Alan Azar
2f163f481a
Translated using Weblate (Catalan)
...
Currently translated at 78.2% (352 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ca/
2021-10-26 15:05:32 -04:00
Alan Azar
43644aa9b7
Translated using Weblate (French)
...
Currently translated at 98.0% (441 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2021-10-26 15:05:32 -04:00
Alan Azar
6484e247d6
Translated using Weblate (Bengali (Bangladesh))
...
Currently translated at 20.2% (91 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/bn_BD/
2021-10-26 15:05:32 -04:00
Alan Azar
4b5efa75e0
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2021-10-26 15:05:32 -04:00
Oatavandi
127ef380e8
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2021-10-26 15:05:32 -04:00
Alan Azar
01cc2ca3b3
Translated using Weblate (Arabic)
...
Currently translated at 98.4% (443 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2021-10-26 15:05:31 -04:00
Lukáš Kucharczyk
65a11a7378
Translated using Weblate (Czech)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2021-10-25 17:05:32 -04:00
WWWesten
3449d0ab8e
Translated using Weblate (Esperanto)
...
Currently translated at 51.5% (232 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-10-25 17:05:32 -04:00
WWWesten
716e313da8
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-10-25 07:05:31 -04:00
WWWesten
08d44adcab
Translated using Weblate (Esperanto)
...
Currently translated at 31.5% (142 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-10-25 07:05:31 -04:00
WWWesten
0e4ad3b410
Translated using Weblate (Russian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-10-25 07:05:30 -04:00
WWWesten
32131f2f2e
Translated using Weblate (Esperanto)
...
Currently translated at 21.5% (97 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/eo/
2021-10-24 17:05:32 -04:00
WWWesten
786b14f4c1
Added translation using Weblate (Esperanto)
2021-10-24 14:16:05 -04:00
Bill Thornton
5114834210
Merge pull request #1228 from nielsvanvelzen/refresh-server-after-migrate
2021-10-24 11:34:31 -04:00
Niels van Velzen
3ea6bf1293
Refresh server infor after migration
2021-10-24 13:45:09 +02:00
Cameron
3025ed115f
fixed playback controls and seeking causing erroneous timestamp updates ( #1219 )
...
* removed calls to skip when dpad left/right is called
the new player scrubs seekbar when these dpad buttons are called. Continuing to call seek appears to cause issues with the timestamps
* update playback controller position with seek pos
* dpad no longer calls skip. seek updates current pos
the new player scrubs seekbar when these dpad buttons are called. Continuing to call seek appears to cause issues with the timestamps
update playback controller position with seek pos
* mCurrentPosition is now updated on seeking in direct play
* added changes suggested by nielsvanvelzen
2021-10-24 10:20:33 +02:00
hoanghuy309
4d8244319a
Translated using Weblate (Vietnamese)
...
Currently translated at 99.7% (449 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2021-10-23 07:05:30 -04:00
Niels van Velzen
453403376a
Add preferences for home sections
2021-10-22 22:04:29 +02:00
Niels van Velzen
3cb5f2068d
Fix "screen saver" not showing in AudioNowPlayingActivity
2021-10-22 19:23:43 +02:00
Csaba
f4cd8275bc
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2021-10-22 07:05:30 -04:00
WWWesten
6409e34244
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-10-21 20:05:31 -04:00
newton181
151d6b3f7d
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2021-10-21 20:05:31 -04:00
newton181
a1e3a33c28
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_MX/
2021-10-21 20:05:30 -04:00
WWWesten
225ab16182
Translated using Weblate (Russian)
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-10-21 20:05:30 -04:00
newton181
bc63337f15
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (450 of 450 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_419/
2021-10-21 20:05:30 -04:00
Bill Thornton
7f72ceb6b4
Merge pull request #1216 from nielsvanvelzen/photalbumcrash
...
Fix app crash when opening photo album
2021-10-21 13:42:18 -04:00
Niels van Velzen
b98b33d0d2
Fix app crash when opening photo album
2021-10-21 19:31:23 +02:00
Niels van Velzen
8cbbff03da
Show about section on AuthPreferences launched from login UI
2021-10-21 17:43:12 +02:00
Niels van Velzen
885f277b25
Use link in about section
2021-10-21 17:43:12 +02:00
Niels van Velzen
a292045091
Show licenses from used libraries
2021-10-21 17:43:12 +02:00
Niels van Velzen
add71ce23d
Don't load multiple display preferences at once
2021-10-21 15:20:00 +02:00
Niels van Velzen
365457dd54
Add a daydream that shows random movies and series
2021-10-21 13:17:48 +02:00
Niels van Velzen
1975d26f7c
Remove broken RemoteControlReceiver
2021-10-21 08:58:04 +02:00
Niels van Velzen
eedfc89998
Remove MusicOnly argument from search
2021-10-21 08:57:41 +02:00
Niels van Velzen
4779f4141a
Remove search shortcut when it doesn't make sense
2021-10-21 08:57:41 +02:00
Niels van Velzen
436f317361
Use UserSettingPreferences in HomeFragment
2021-10-21 08:57:25 +02:00
Niels van Velzen
6c34edd7f8
Add PreferenceEnum interface to add different string representation for enums
2021-10-21 08:57:25 +02:00
Niels van Velzen
af114b20e0
Use context instead of activity in InfoLayoutHelper
2021-10-21 08:56:20 +02:00
Niels van Velzen
f239616ef0
Add ModelCompat to convert apiclient types to SDK types
2021-10-21 08:56:03 +02:00
Dominik
bb52fe3746
Translated using Weblate (German)
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2021-10-20 20:05:29 -04:00
BacalhauSalgado
5ee3fe2b4c
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2021-10-20 20:05:29 -04:00
Csaba
c9f7c9f665
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2021-10-20 03:05:29 -04:00
Bill Thornton
4d501fee4c
Merge pull request #1211 from nielsvanvelzen/async-auto-bitrate
...
Don't wait for bitrate detection on launch
2021-10-19 16:35:36 -04:00
Bill Thornton
48cb855e4b
Merge pull request #1212 from nielsvanvelzen/exo-default
...
Change default video player to ExoPlayer instead of auto detect
2021-10-19 16:33:56 -04:00
Niels van Velzen
65f4b75673
Change default video player to ExoPlayer instead of auto detect
2021-10-19 22:27:31 +02:00
Niels van Velzen
7fc63f56d8
Don't wait for bitrate detection on launch
...
Also catch errors
2021-10-19 22:23:02 +02:00
newton181
496b067e14
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_419/
2021-10-19 16:05:29 -04:00
newton181
badc038af5
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_MX/
2021-10-19 16:05:29 -04:00
newton181
d0e24171a1
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2021-10-19 16:05:29 -04:00
Bill Thornton
ee922ac7ec
Merge pull request #1197 from nielsvanvelzen/sdk-1.1
...
Migrate to Jellyfin Kotlin SDK v1.1
2021-10-19 11:13:38 -04:00
Matthieu
23f90f626f
Translated using Weblate (French)
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2021-10-19 09:05:28 -04:00
Niels van Velzen
960212b832
Migrate to Jellyfin Kotlin SDK v1.1
2021-10-18 19:08:14 +02:00
Cameron
b59543c05e
"select" button on controller can now pause/unpause without extra navigation ( #1207 )
...
* fixed issue #1101
overrides PlaybackTransportRowPresenter's onProgressBarClicked to use CustomPlaybackTransportControlGlue's playPauseAction. Perhaps the lowercase 'p' is to blame for the default implementation not working.
* Update app/src/main/java/org/jellyfin/androidtv/ui/playback/overlay/CustomPlaybackTransportControlGlue.java
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
2021-10-18 19:00:19 +02:00
WWWesten
a632cc1356
Translated using Weblate (Russian)
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-10-18 09:05:28 -04:00
wolong gl
21855f5179
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2021-10-18 04:05:28 -04:00
Bill Thornton
0d94b187c5
Merge pull request #1203 from nielsvanvelzen/nowplayingbug-context
2021-10-17 11:28:33 -04:00
Bill Thornton
e21fca973d
Merge pull request #1204 from nielsvanvelzen/apibinder-trailing-slash
2021-10-17 11:27:12 -04:00
Bill Thornton
05ff681cc8
Merge pull request #1188 from nielsvanvelzen/handle-setActiveSession
...
Act when setActiveSession returns false during login
2021-10-17 01:05:54 -04:00
Bill Thornton
65d00ef0ac
Merge pull request #1011 from nielsvanvelzen/displaypreferences-sdk
...
Use DisplayPreferences via SDK via preferences code
2021-10-17 01:03:00 -04:00
Niels van Velzen
cb43e9024b
Fix trailing slashes causing connection issues in apiclient
2021-10-16 17:33:59 +02:00
WWWesten
d236a263b7
Translated using Weblate (Russian)
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-10-16 11:05:28 -04:00
WWWesten
c017076500
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-10-16 11:05:28 -04:00
Lukáš Kucharczyk
d4ccdb8660
Translated using Weblate (Czech)
...
Currently translated at 100.0% (441 of 441 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2021-10-16 11:05:27 -04:00
Daniel
826e1eddc9
Add multiple versions support ( #1155 )
...
* Add multiple versions support
* Fix code format
* Fix import
* change button name
* Move function
* remove unnecessary api call
* Update formatting, rename a few variables, fix popup theme
Co-authored-by: Niels van Velzen <git@ndat.nl >
2021-10-16 10:16:56 +00:00
Niels van Velzen
3f94e31bae
Use context.startActivity in NowPlayingBug
2021-10-16 11:29:16 +02:00
newton181
f062ca5637
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2021-10-14 17:05:27 -04:00
newton181
0312fe83e7
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_MX/
2021-10-14 17:05:27 -04:00
newton181
4756cf3606
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_419/
2021-10-14 17:05:27 -04:00
ElegyD
37750df511
Fix several lint issues ( #1180 )
...
* Fix several lint issues
* Added more missing annotations
2021-10-14 13:15:47 +02:00
Hítalo Ramon
07d04f00b2
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2021-10-13 22:05:26 -04:00
Hítalo Ramon
a35b90b26d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.3% (437 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2021-10-13 19:50:19 -04:00
ButterflyOfFire
bc878e6fab
Translated using Weblate (Arabic)
...
Currently translated at 93.4% (411 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ar/
2021-10-12 08:05:26 -04:00
Herman Andgart
037a52a4f0
Translated using Weblate (Swedish)
...
Currently translated at 99.7% (439 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sv/
2021-10-10 18:05:25 -04:00
Niels van Velzen
283f75f5c7
Act when setActiveSession returns false during login
2021-10-09 11:22:24 +02:00
hoanghuy309
69a64f1efb
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2021-10-08 17:05:25 -04:00
Robert
878fa31b88
Translated using Weblate (German)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/de/
2021-10-07 23:05:25 -04:00
Bill Thornton
fe2dc0873c
Merge pull request #1173 from nielsvanvelzen/apiclient-extensions
...
Remove unused LoadingState class
2021-10-06 23:40:30 -04:00
Bill Thornton
3e446b605d
Merge pull request #1142 from nielsvanvelzen/resume-in-watch-next
2021-10-05 16:47:47 -04:00
Niels van Velzen
340188a1a1
Add enum names
2021-10-05 22:04:35 +02:00
Niels van Velzen
25f6c308ff
Rename .java to .kt
2021-10-05 22:04:34 +02:00
Niels van Velzen
b37751a3e6
Add UserSettingPreferences for forward/backward speed. Fix livetv preferences not populated.
2021-10-05 21:52:13 +02:00
Niels van Velzen
2696f910b6
Fix rebase issues
2021-10-05 21:52:03 +02:00
Niels van Velzen
b5a653fd69
Fix cached preferences when user changes
2021-10-05 21:51:49 +02:00
Niels van Velzen
b5d52dbbf2
Migrate LiveTvPrefs to new display preference code
2021-10-05 21:51:48 +02:00
Niels van Velzen
c3749039db
Move blocking functions
2021-10-05 21:51:47 +02:00
Niels van Velzen
a1360b4c82
Remove displayPrefsCache and deprecate TvApp DisplayPrefs methods
2021-10-05 21:51:46 +02:00
Niels van Velzen
a1f69be48f
Remove now unused display preference preloading for libraries
2021-10-05 21:51:45 +02:00
Niels van Velzen
e5409713b2
Rename LibraryDisplayPreferences to shorter LibraryDisplayPreferences
2021-10-05 21:51:44 +02:00
Niels van Velzen
cb9e2352f8
Move filter and sort options to LibraryDisplayPreferences
2021-10-05 21:51:43 +02:00
Niels van Velzen
91f96a56fc
Support async stores automatically in OptionsFragment
2021-10-05 21:51:42 +02:00
Niels van Velzen
c72e68da7e
Add LibraryDisplayPreferences and use it
2021-10-05 21:51:41 +02:00
Niels van Velzen
fa458b328b
Retrieve display preferences directly in HomeFragment
2021-10-05 21:51:40 +02:00
Niels van Velzen
33d8b81a8e
Add AsyncPreferenceStore and DisplayPreferencesStore to asynchronously store preferences using the DisplayPreferences API
2021-10-05 21:51:39 +02:00
Niels van Velzen
f7bb0d183a
Move getDefaultValue and reset function implementations to PreferenceStore interface
2021-10-05 21:51:36 +02:00
Niels van Velzen
379e3e7c2c
Fix skipBackwardLength instead of skipBackLength ( #1182 )
2021-10-05 20:31:05 +02:00
Oatavandi
6c8d71b2b5
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2021-10-05 11:05:24 -04:00
Niels van Velzen
2cccc53462
Remove unused ApiClient extensions
2021-10-05 09:20:06 +02:00
Bill Thornton
c6b40ec71d
Merge pull request #1172 from nielsvanvelzen/sdk-uuid-serializer
2021-10-04 17:31:24 -04:00
Bill Thornton
c76a5c9681
Merge pull request #1022 from nielsvanvelzen/no-tvapp
...
Remove TvApp.getApplication usages in util package
2021-10-04 17:27:39 -04:00
DanielPikilidis
c2214b4fca
Translated using Weblate (Greek)
...
Currently translated at 71.1% (313 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/el/
2021-10-04 15:05:24 -04:00
Niels van Velzen
c3785fe433
Fix imports from bad rebase
2021-10-04 21:01:52 +02:00
Bill Thornton
a9bde16949
Merge pull request #1053 from nielsvanvelzen/baseitemdto-extras
...
Remove GSON usages when (de)serializing activity extras
2021-10-04 13:28:36 -04:00
ElegyD
bb7319db0c
Explicitly specify android:exported ( #1178 )
2021-10-04 18:45:39 +02:00
Niels van Velzen
11428fa19e
Java shenanigans
2021-10-04 17:00:41 +02:00
Bill Thornton
cb0fa6f31d
Merge pull request #1166 from nielsvanvelzen/issue-template
...
Refactor issue templates to use forms
2021-10-04 10:16:17 -04:00
Csaba
26082c9a9b
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2021-10-04 04:05:23 -04:00
Bill Thornton
16a5eeb460
Merge pull request #1174 from nielsvanvelzen/player-fragment-nullable
...
Check nullability for mFragment in PlaybackController
2021-10-03 23:48:23 -04:00
wolong gl
57bba26420
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2021-10-03 14:05:23 -04:00
Niels van Velzen
f9fa23953f
Check nullability for mFragment in PlaybackController
2021-10-03 16:32:18 +02:00
WWWesten
06d5a88d07
Translated using Weblate (Russian)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-10-03 09:05:23 -04:00
WWWesten
de2531d07c
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-10-03 09:05:23 -04:00
Niels van Velzen
468d4985e7
Replace UUIDSerializer with SDK provided version
2021-10-03 12:18:44 +02:00
Niels van Velzen
467f1f2b7a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2021-10-03 06:08:37 -04:00
Niels van Velzen
928ca45698
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2021-10-03 06:06:30 -04:00
Niels van Velzen
fd812d0a11
Translated using Weblate (English)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en/
2021-10-03 06:01:31 -04:00
Niels van Velzen
dd61f75827
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (440 of 440 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2021-10-03 05:57:43 -04:00
Weblate
35ee15fe3d
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2021-10-02 16:15:41 -04:00
Bill Thornton
9c16681127
Merge pull request #1165 from nielsvanvelzen/version-build-str
2021-10-02 16:15:37 -04:00
Weblate
f341431d4e
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/
2021-10-02 16:00:09 -04:00
Niels van Velzen
a4b9d397a4
Remove two unused strings and two unused icons ( #1169 )
2021-10-02 22:00:04 +02:00
Oatavandi
b08abc7356
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (444 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ta/
2021-10-02 13:05:23 -04:00
WWWesten
1df5672629
Translated using Weblate (Russian)
...
Currently translated at 100.0% (444 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ru/
2021-10-02 13:05:23 -04:00
WWWesten
ffc005b92f
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (444 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kk/
2021-10-02 13:05:23 -04:00
Niels van Velzen
8a148398cd
Add media playback bug report form template
2021-10-01 22:03:11 +02:00
Niels van Velzen
d3e1dbe775
Add feature request form template
2021-10-01 22:03:11 +02:00
Niels van Velzen
f404443ff1
Add bug report form template
2021-10-01 21:49:25 +02:00
Niels van Velzen
9e48578366
Remove build number from internal version reference
...
This fixes the "server version not supported" toast from showing the build number. 10.7.7.0 now shows as 10.7.7
2021-10-01 21:36:37 +02:00
Bartłomiej Ruk
6f626ef608
Translated using Weblate (Polish)
...
Currently translated at 99.7% (443 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pl/
2021-10-01 15:05:22 -04:00
Niels van Velzen
e3c25dc2fe
Remove TvApp.getApplication usages in util package
2021-10-01 19:06:38 +02:00
Niels van Velzen
326845abff
Remove GSON usages when (de)serializing for extras
2021-10-01 18:50:02 +02:00
Bill Thornton
e4815bc003
Merge pull request #1023 from nielsvanvelzen/koin-3
...
Migrate to Koin 3
2021-09-30 23:38:03 -04:00
Niels van Velzen
2826a4f6ba
Translated using Weblate (Bengali (Bangladesh))
...
Currently translated at 20.4% (91 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/bn_BD/
2021-09-30 13:30:08 -04:00
Niels van Velzen
04cc64249a
Translated using Weblate (Lithuanian)
...
Currently translated at 10.5% (47 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/lt/
2021-09-30 13:30:08 -04:00
sephrat
c82644ed2e
Translated using Weblate (French)
...
Currently translated at 100.0% (444 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2021-09-30 13:30:06 -04:00
Lukáš Kucharczyk
52caf6734d
Translated using Weblate (Czech)
...
Currently translated at 100.0% (444 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2021-09-30 13:30:05 -04:00
Niels van Velzen
500cd55e23
Migrate to Koin 3
2021-09-30 14:35:53 +02:00
Niels van Velzen
fb3863dc2e
Translated using Weblate (English)
...
Currently translated at 100.0% (444 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en/
2021-09-30 08:21:43 -04:00
Bill Thornton
5f58651670
Merge pull request #1050 from nielsvanvelzen/agp-700
2021-09-30 08:13:57 -04:00
Niels van Velzen
214be75044
Translated using Weblate (English)
...
Currently translated at 93.6% (416 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/en/
2021-09-30 08:08:16 -04:00
Niels van Velzen
2859b7f2b6
Update Android Gradle Plugin to 7.0.2
2021-09-30 13:42:23 +02:00
Chikku Cheriyan
445a964935
Translated using Weblate (Malayalam)
...
Currently translated at 100.0% (444 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ml/
2021-09-30 00:30:05 -04:00
Tim040
3e6eb12178
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (444 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2021-09-29 13:30:05 -04:00
Tim040
8c5e85e088
Translated using Weblate (Dutch)
...
Currently translated at 98.8% (439 of 444 strings)
Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2021-09-28 18:30:05 -04:00
Niels van Velzen
4c5fec38cb
Set "my media" row as a default row
2021-09-10 21:56:36 +02:00
Niels van Velzen
1f1628bc50
Add resume episodes to watch next row
2021-09-10 21:53:54 +02:00