Commit Graph

8337 Commits

Author SHA1 Message Date
renovate[bot]
cbda5142e8 Update androidx.fragment to v1.8.4 2024-10-02 21:27:48 +02:00
renovate[bot]
b02b7925da Update dependency androidx.compose.foundation:foundation to v1.7.3 2024-10-02 21:27:36 +02:00
hoanghuy309
eb4389f32f Translated using Weblate (Vietnamese)
Currently translated at 96.3% (507 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2024-10-02 02:41:35 -04:00
Niels van Velzen
c993be8450 Rewrite NowPlayingView in compose 2024-09-30 16:13:31 +02:00
michael
0cfffdbe3d VLC long position 2024-09-29 10:01:44 +02:00
Niels van Velzen
d5bb7327f7 Add flow support for elements 2024-09-28 23:19:13 +02:00
Niels van Velzen
56eb00197c Fix queue not advancing 2024-09-28 18:33:14 +02:00
renovate[bot]
b219f46994 Update dependency ubuntu to v24 2024-09-27 21:39:52 +02:00
renovate[bot]
241139d5cf Update CI dependencies 2024-09-27 21:39:18 +02:00
Niels van Velzen
2c7bd27525 Fix incorrectly navigating on resume 2024-09-27 21:23:44 +02:00
BromTeque
30fcb192da Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (526 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/nb_NO/
2024-09-26 17:41:35 -04:00
Niels van Velzen
fdde857be6 Change upcomingMinimumServerVersion to 10.9.11 to encourage updating
Profile related fixes in 10.9.10 improve playback, however users may not be aware of that. Use the upcoming minimum server function to notify users about this version. We'll still support 10.9.0>=.
2024-09-26 20:47:23 +02:00
hyperjoco
a607cb4a83 Translated using Weblate (Hungarian)
Currently translated at 99.8% (525 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hu/
2024-09-26 12:41:35 -04:00
renovate[bot]
70654a2720 Update dependency gradle to v8.10.2 2024-09-24 09:01:43 +02:00
utmrxanpq
0c5eda9572 Translated using Weblate (Kannada)
Currently translated at 4.7% (25 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kn/
2024-09-23 19:41:35 -04:00
utmrxanpq
3e944fa2bc Translated using Weblate (Kannada)
Currently translated at 3.8% (20 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/kn/
2024-09-23 17:28:33 -04:00
Bond_009
90573f610f Fix aspect ratio specials
Don't overwrite the aspect ratio for videos
Change return value of ImageHelper.getImageAspectRatio to not be nullable

Fixes #1192
Possibly a regression from #830
2024-09-23 12:40:25 +02:00
hoanghuy309
64ffa02250 Translated using Weblate (Vietnamese)
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
Currently translated at 96.0% (505 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/vi/
2024-09-22 16:04:43 -04:00
Yogesh
8d5414ce5c Translated using Weblate (Hindi)
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 1s
Repo / Label merge conflict / Triage (push) Failing after 1s
Currently translated at 57.2% (301 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hi/
2024-09-22 05:41:36 -04:00
aspectxDev
ecc5d47146 Translated using Weblate (Indonesian)
Currently translated at 75.2% (396 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/id/
2024-09-22 02:41:35 -04:00
renovate[bot]
c5ce43c95b Update koin to v4
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
Repo / Reply stale issue / Triage (push) Failing after 0s
2024-09-21 22:37:50 +02:00
renovate[bot]
a3e8482d3e Update github/codeql-action action to v3.26.8 2024-09-21 22:37:42 +02:00
l00d3r
d3834f5e73 Translated using Weblate (Estonian)
Currently translated at 100.0% (526 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/et/
2024-09-21 10:41:35 -04:00
Niels van Velzen
579186d661 Implement My media (small) home section 2024-09-21 16:38:41 +02:00
Niels van Velzen
7b61de171d Increase amount of home sections from 7 to 10
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
2024-09-21 15:54:52 +02:00
renovate[bot]
fe66a61ce0 Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.3
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
Repo / Reply stale issue / Triage (push) Failing after 1s
2024-09-19 21:59:09 +02:00
renovate[bot]
208e7c4ee1 Update dependency androidx.compose.foundation:foundation to v1.7.2
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
2024-09-19 08:54:45 +02:00
renovate[bot]
a3965fcce6 Update dependency com.android.tools.build:gradle to v8.6.1 2024-09-19 08:53:04 +02:00
renovate[bot]
249a3f6bbe Update androidx.lifecycle to v2.8.6 2024-09-19 08:50:55 +02:00
renovate[bot]
50eee051c3 Update dependency androidx.compose.ui:ui-tooling to v1.7.2 2024-09-19 08:50:34 +02:00
renovate[bot]
03a0001770 Update dependency androidx.startup:startup-runtime to v1.2.0 2024-09-19 08:50:21 +02:00
Niels van Velzen
933fdbcca4 Fix back press callback in CustomPlaybackOverlayFragment
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
Repo / Reply stale issue / Triage (push) Failing after 0s
2024-09-17 14:16:10 +02:00
sand14
9c6c9c4315 Translated using Weblate (Romanian)
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
Repo / Reply stale issue / Triage (push) Failing after 0s
Currently translated at 91.0% (479 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ro/
2024-09-14 22:41:34 -04:00
renovate[bot]
949c7e7198 Update CI dependencies
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
2024-09-14 10:56:01 +02:00
renovate[bot]
2efe6622b9 Update Kotlin to v1.9.0 2024-09-14 10:55:53 +02:00
renovate[bot]
1281785513 Update acra to v5.11.4 2024-09-14 10:55:40 +02:00
Ruben Teixeira
bcc9462514 Translated using Weblate (Portuguese (Portugal))
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
Repo / Reply stale issue / Triage (push) Failing after 0s
Currently translated at 100.0% (526 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/pt_PT/
2024-09-12 17:41:34 -04:00
nextlooper42
6d3b27ebac Translated using Weblate (Slovak)
Some checks failed
App / Build / Build (push) Failing after 1s
App / Lint / Lint (push) Failing after 1s
App / Test / Test (push) Failing after 1s
Gradle / Validate wrapper / Validate (push) Failing after 1s
Repo / Label merge conflict / Triage (push) Failing after 1s
Repo / Reply stale issue / Triage (push) Failing after 1s
Currently translated at 100.0% (526 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/sk/
2024-09-11 07:41:34 -04:00
queeup
f4df2fd1d7 Translated using Weblate (Turkish)
Some checks failed
App / Build / Build (push) Failing after 0s
App / Lint / Lint (push) Failing after 0s
App / Test / Test (push) Failing after 0s
Gradle / Validate wrapper / Validate (push) Failing after 0s
Repo / Label merge conflict / Triage (push) Failing after 0s
Repo / Reply stale issue / Triage (push) Failing after 1s
Currently translated at 100.0% (526 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/tr/
2024-09-10 17:41:34 -04:00
renovate[bot]
0dae1535b2 Update dependency androidx.compose.ui:ui-tooling to v1.7.1 2024-09-10 22:08:25 +02:00
renovate[bot]
a6a34ffff0 Update dependency androidx.compose.foundation:foundation to v1.7.1 2024-09-10 22:04:43 +02:00
renovate[bot]
14d67e446d Update dependency gradle to v8.10.1 2024-09-10 15:01:02 +02:00
Pascal Weidenhammer
51cedee9b3
Upgrade ConnectHelpAlertFragment to Jetpack Compose (#3596)
* Add AndroidX TV Material implementation

* Upgrade ConnectHelpAlertFragment to Jetpack Compose

* Add Jellyfin blue Material Theme

* Add Material Theme and remove back button from ConnectHelpAlert

There should be no onscreen back buttons, because the tv remote has a dedicated back button: https://developer.android.com/design/ui/tv/guides/foundations/navigation-on-tv#dont-display-a-back-button

* Add "Got it" button back to ConnectHelp

* Remove duplicate tv-material library inclusion

* Revert "Add Jellyfin blue Material Theme"

This reverts commit 1c16039208.

* Remove custom theme in ConnectHelp

* Hardcode colors in ConnectHelpAlert

* Refactor ConnectHelpAlertFragment

---------

Co-authored-by: Niels van Velzen <git@ndat.nl>
2024-09-10 12:59:51 +00:00
renovate[bot]
715a15a5ba Update actions/setup-java action to v4.3.0 2024-09-10 14:59:42 +02:00
renovate[bot]
9ecea3088f Update dependency io.gitlab.arturbosch.detekt to v1.23.7 2024-09-10 14:59:31 +02:00
Niels van Velzen
a87ea6c060 Avoid baking subtitles when transcoding 2024-09-10 14:48:23 +02:00
MichaelRUSF
706b64573a
Add resolution codec check (#3953)
* Add 4k resolution codec check

* 4k profile check

* Apply review changes

* Remove hard-coded resolutions
2024-09-08 11:33:16 +02:00
renovate[bot]
cd8e619ddc Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.2 2024-09-08 10:52:02 +02:00
renovate[bot]
8d6d3b3a35 Update dependency org.jellyfin.sdk:jellyfin-core to v1.5.5 2024-09-08 10:51:51 +02:00
bene toffix
25354395ed Translated using Weblate (Catalan)
Currently translated at 100.0% (526 of 526 strings)

Translation: Jellyfin Android/Jellyfin Android TV
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ca/
2024-09-07 12:41:34 -04:00