Commit Graph

8320 Commits

Author SHA1 Message Date
renovate[bot]
b876c4b782 Update dependency org.jellyfin.sdk:jellyfin-core to v1.6.2 2024-11-17 09:26:15 +01:00
Niels van Velzen
300346feb8 Reset queue index on end
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
With this change the queue index will always reset to -1 (INDEX_NONE) once the last item in the queue ends instead of leaving the last queue item active. This solves various issues in the UI (like the screensaver) where it keeps showing the last item when nothing is playing
2024-11-16 20:26:34 +01:00
Niels van Velzen
ee1403aaad Fix audio now playing screen always showing "1 of x" instead of the actual queue position 2024-11-15 19:37:17 +01:00
renovate[bot]
a572710fd7 Update dependency io.coil-kt.coil3:coil-gif to v3.0.3 2024-11-15 19:33:38 +01:00
Niels van Velzen
003b4148cf Fix background of album in now playing screen when lyrics are displaying 2024-11-15 07:30:12 +01:00
newton181
52d844e281 Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es_419/
2024-11-14 15:00:01 -05:00
newton181
f7994d0e38 Translated using Weblate (Spanish)
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2024-11-14 15:00:00 -05:00
Niels van Velzen
ea33799059 Refactor subtitle profiles to be more readable 2024-11-14 20:06:14 +01:00
MichaelR416
487104fdf8 Really never load PGS externally 2024-11-14 19:21:40 +01:00
renovate[bot]
59b4bac902 Update CI dependencies 2024-11-14 19:20:23 +01:00
newton181
67467ec0ed Translated using Weblate (Spanish)
Some checks failed
App / Build / Build (push) Has been cancelled
App / Lint / Lint (push) Has been cancelled
App / Test / Test (push) Has been cancelled
Gradle / Validate wrapper / Validate (push) Has been cancelled
Repo / Label merge conflict / Triage (push) Has been cancelled
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/es/
2024-11-13 22:00:00 -05:00
nextlooper42
307bad3ecc Translated using Weblate (Slovak)
Some checks failed
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Repo / Reply stale issue / Triage (push) Has been cancelled
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2024-11-12 21:00:00 -05:00
Martin
93227bd5b0 Translated using Weblate (Czech)
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Currently translated at 99.2% (531 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/cs/
2024-11-12 15:00:00 -05:00
Niels van Velzen
6bb5055136 Fix player UI not hiding automatically
Some checks failed
App / Build / Build (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
App / Lint / Lint (push) Has been cancelled
App / Test / Test (push) Has been cancelled
Repo / Label merge conflict / Triage (push) Has been cancelled
2024-11-12 16:44:30 +01:00
Niels van Velzen
3e059e5857 Never load PGS externally 2024-11-12 16:22:27 +01:00
Niels van Velzen
2ba2b70b85 Use relative index matching for subtitle selection 2024-11-12 15:59:39 +01:00
renovate[bot]
9732b3a232 Update dependency gradle to v8.11 2024-11-12 13:16:12 +01:00
renovate[bot]
af52c4d2d0 Update github/codeql-action action to v3.27.2 2024-11-12 13:15:06 +01:00
Niels van Velzen
169d094471 Fix skipping to end of video reports wrong end time 2024-11-12 09:02:39 +01:00
jh
87e4e7e0ee Translated using Weblate (Danish)
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/da/
2024-11-11 20:00:00 -05:00
Niels van Velzen
ae19a4c862 Fix subtitle menu not always showing "None" as first item
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
2024-11-11 21:51:17 +01:00
Niels van Velzen
f969f019d3 Fix ImageProvider always throwing 2024-11-11 21:51:07 +01:00
Roi Gabay
e7cbb2077b Translated using Weblate (Hebrew)
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/he/
2024-11-11 11:00:01 -05:00
Lucas
b64ed6a3b2 Translated using Weblate (French)
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2024-11-11 11:00:00 -05:00
Simon Hung
9e508cca75 Translated using Weblate (Chinese (Traditional Han script))
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hant/
2024-11-11 08:00:00 -05:00
hoanghuy309
590b813b99 Translated using Weblate (Vietnamese)
Currently translated at 96.4% (516 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2024-11-11 05:00:01 -05:00
Frederik Palmø
ed097cb2b9 Translated using Weblate (Danish)
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/da/
2024-11-11 05:00:01 -05:00
Simon Hung
2544af5c7d Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 97.5% (522 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hant/
2024-11-11 05:00:00 -05:00
Blackspirits
5cf636c35d Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_PT/
2024-11-11 05:00:00 -05:00
hyperjoco
5c6b798d86 Translated using Weblate (Hungarian)
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2024-11-11 02:44:55 -05:00
Blackspirits
06d3fd07d0 Translated using Weblate (Portuguese (Portugal))
Currently translated at 99.8% (534 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_PT/
2024-11-11 02:44:55 -05:00
無情天
20484a21be Translated using Weblate (Chinese (Simplified Han script))
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2024-11-11 00:00:00 -05:00
Paulo Henrique Garcia
69a5e5100f Translated using Weblate (Portuguese (Brazil))
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Currently translated at 97.5% (522 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2024-11-10 14:00:01 -05:00
Kityn
d3063d7738 Translated using Weblate (Polish)
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pl/
2024-11-10 11:00:00 -05:00
Bas
fa2a7bbca8 Translated using Weblate (Dutch)
Currently translated at 100.0% (535 of 535 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nl/
2024-11-10 11:00:00 -05:00
Niels van Velzen
9acf4e3800 Upgrade to Coil 3 2024-11-10 16:51:11 +01:00
Niels van Velzen
91a27ee0ef Fix skipping to end of video reports wrong end time 2024-11-10 16:41:31 +01:00
kabel2
15554bd8f2
Add option to customize seek time (#3794)
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
* Add skip forward length setting

* Change default skipForwardLength to 30 seconds

* Add variable for skipForwardLength

* Fix merge

* Fix merge

* Try fix tests

* Fix test

* Fix seekbar preference with minimum value above 100

* Use long for forwardTime

---------

Co-authored-by: Niels van Velzen <git@ndat.nl>
2024-11-10 13:49:02 +00:00
renovate[bot]
17ed07c7f7 Update github/codeql-action action to v3.27.1 2024-11-10 14:28:20 +01:00
koreapyj
8f77b68346 Translated using Weblate (Korean)
Currently translated at 100.0% (4 of 4 strings)

Translation: Jellyfin Android/Jellyfin Android TV Fastlane
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv-fastlane/ko/
2024-11-10 07:00:00 -05:00
koreapyj
72163a48aa Translated using Weblate (Korean)
Currently translated at 99.4% (531 of 534 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ko/
2024-11-10 07:00:00 -05:00
Kristian
53d982eff7 Translated using Weblate (Croatian)
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Currently translated at 100.0% (534 of 534 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hr/
2024-11-09 18:00:00 -05:00
Anthony Magalhaes
5fb69dcb3c Translated using Weblate (Portuguese (Brazil))
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Currently translated at 97.3% (520 of 534 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_BR/
2024-11-08 17:00:00 -05:00
Roi Gabay
3109684eab Translated using Weblate (Hebrew)
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Currently translated at 100.0% (534 of 534 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/he/
2024-11-08 12:00:00 -05:00
Zachary Arnaise
a98e131760 Translated using Weblate (French)
Currently translated at 99.6% (532 of 534 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/fr/
2024-11-08 12:00:00 -05:00
renovate[bot]
b74b63bb0a Update dependency com.android.tools:desugar_jdk_libs to v2.1.3
Some checks failed
App / Build / Build (push) Has been cancelled
App / Lint / Lint (push) Has been cancelled
App / Test / Test (push) Has been cancelled
Gradle / Validate wrapper / Validate (push) Has been cancelled
Repo / Label merge conflict / Triage (push) Has been cancelled
2024-11-07 13:05:26 +01:00
hoanghuy309
baf313c710 Translated using Weblate (Vietnamese)
Currently translated at 96.4% (515 of 534 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2024-11-07 03:00:00 -05:00
無情天
5914d752b8 Translated using Weblate (Chinese (Simplified Han script))
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
Currently translated at 100.0% (534 of 534 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/zh_Hans/
2024-11-06 17:00:00 -05:00
Weblate
28ffa78b8f Update translation files
Some checks are pending
App / Build / Build (push) Waiting to run
App / Lint / Lint (push) Waiting to run
App / Test / Test (push) Waiting to run
Gradle / Validate wrapper / Validate (push) Waiting to run
Repo / Label merge conflict / Triage (push) Waiting to run
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/
2024-11-05 16:36:51 -05:00
Kityn
c49e7d289c Translated using Weblate (Polish)
Currently translated at 100.0% (539 of 539 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pl/
2024-11-05 16:36:49 -05:00