Commit graph

305 commits

Author SHA1 Message Date
nomadics9
5609f7368d code: cleanup
Some checks failed
Build / Lint (push) Has been cancelled
Build / Assemble (push) Has been cancelled
2024-07-21 01:49:30 +03:00
nomadics9
d70253140d refactor: string 2024-07-21 00:43:12 +03:00
nomadics9
8482df9733 feat: choice of codec in network settings / bugfix: nullsafe fix 2024-07-21 00:42:35 +03:00
nomadics9
c79342523b refactor: strings & naming standard for icon 2024-07-20 23:12:12 +03:00
nomadics9
7adcc50d75 rework: Enum 2024-07-20 22:28:38 +03:00
nomadics9
0ace01f5f8 klint 2024-07-20 08:40:23 +03:00
nomadics9
6dded2e726 bugfixes: deviceId / code: New Enum VideoQuality 2024-07-20 08:36:23 +03:00
nomadics9
633ee6b8c4 lint: klint standard 2024-07-19 05:01:09 +03:00
nomadics9
062781a43d feat: Download transcoded media 2024-07-19 03:44:43 +03:00
nomadics9
ccc6788a02 feat: Transcoding stream in player selection /code: prep repo for next commit transcoding downloads 2024-07-19 02:20:55 +03:00
xxzp3
eabe738136 chore(translate): (Danish)
Currently translated at 65.2% (126 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/da/
2024-07-16 12:30:01 +02:00
Jarne Demeulemeester
15c1ac9593
refactor(tv): replace deprecated tv lazy layouts with normal lazy layouts
Use beta version of compose for now (1.7.x)
TV compose foundation library removed
No longer using bom to specify dependencies (doesn't work with the beta versions)
2024-07-15 22:18:09 +02:00
Suyash Mahar
e00156cd1c chore(translate): (Hindi)
Currently translated at 59.5% (115 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/hi/
2024-07-13 04:30:01 +02:00
Suyash Mahar
ea1163d25d chore(translate): (French)
Currently translated at 99.4% (192 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/fr/
2024-07-13 04:30:01 +02:00
Suyash Mahar
0c94c3c7dc chore(translate): add (Hindi) 2024-07-12 04:20:24 +02:00
Jasper
03023d8c9f chore(translate): (Dutch)
Currently translated at 98.9% (191 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/nl/
2024-07-10 12:41:17 +02:00
adiskill
44fe7dac35 chore(translate): (Slovak)
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/sk/
2024-06-30 20:30:01 +02:00
nomadics9
32c6d22035 chore(translate): (Arabic)
Currently translated at 8.8% (17 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/ar/
2024-06-29 14:30:01 +02:00
Tio
ba03ef4e9f chore(translate): (Portuguese (Brazil))
Currently translated at 98.9% (191 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2024-06-29 14:30:01 +02:00
Jarne Demeulemeester
c01ed644b2
feat: native 10.9 trickplay (#763)
* feat: native trickplay

TODO: update downloaded trickplay data

* chore: fix tv build

* fix: set dispatcher on image loading to remove flicker

* feat: download trickplay data

* refactor: simplify trickplay info by only loading a single resolution

* refactor: follow jellyfin naming of trickplay
2024-06-22 18:21:24 +02:00
Jarne Demeulemeester
ba20b2fd37
refactor: upgrade to jellyfin 10.9 (#757)
* refactor: upgrade to jellyfin 10.9

* chore: upgrade to jellyfin sdk 1.5.0-beta.2

* fix: don't show resumable items in next up

* chore: upgrade to jellyfin sdk 1.5.0-beta.3

* fix: sync offline playback progress

* refactor: initialize BrandingApi in JellyfinApi

* refactor: speed up quick connect auth

* perf: load home data on Default dispatcher
2024-06-16 12:29:26 +02:00
guroww
03ea6c4352 chore(translate): (Bulgarian)
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/bg/
2024-06-09 16:30:01 +02:00
Jarne Demeulemeester
038eb45077
chore(deps): upgrade to kotlin 2.0 2024-05-24 00:10:01 +02:00
Jarne Demeulemeester
ef5685ce63
chore: clean up dependencies 2024-05-09 12:30:23 +02:00
Yusuf
9379e60fc0
fix: sort tv shows by date played (#741)
* Fix wrong "Date Played" sort for TV shows

* fix: change sortby dateplayed to seriesdateplayed right before retrieving items

---------

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2024-05-02 10:11:11 +02:00
leekleak
a78dafe387
feat: add login disclaimer support (#721)
* add login disclaimer support

* refactor: move disclaimer to `UiState.Normal`

This makes more sense in the current architecture

* feat: add login disclaimer to tv version

* refactor: add margin to bottom of disclaimer

* lint: add missing trailing comma

---------

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2024-04-27 18:39:45 +02:00
adiskill
f470cbed6c chore(translate): (Slovak)
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/sk/
2024-04-24 14:30:01 +02:00
Filip Bryłka
6ad2ec730c chore(translate): (Polish)
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pl/
2024-04-19 22:30:00 +02:00
newton181
65d6fe42d4 chore(translate): (Spanish (Mexico))
Currently translated at 90.6% (175 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/es_MX/
2024-04-13 21:30:00 +02:00
Jarne Demeulemeester
bd98967b78
refactor: remove huawei flavor 2024-04-12 23:22:54 +02:00
TotalLiberation
53cd60b1c7 chore(translate): (German)
Currently translated at 97.4% (188 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/de/
2024-04-12 01:38:51 +02:00
chrisbehectik
3725330e5b chore(translate): (Portuguese)
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt/
2024-04-10 18:30:00 +02:00
peerless2012
be9e65e317
fix: library media item too small on pad when screen is portrait (#694)
See: https://developer.android.com/guide/topics/large-screens/support-different-screen-sizes
2024-04-10 10:57:20 +02:00
chrisbehectik
c5393f9498 chore(translate): (Portuguese)
Currently translated at 96.8% (187 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt/
2024-04-09 17:51:46 +02:00
lzyhenniu
ae1c1a0657 chore(translate): (Chinese (Traditional))
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/zh_Hant/
2024-04-04 16:30:00 +02:00
lzyhenniu
e1b9fd2101 chore(translate): (Chinese (Simplified))
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/zh_Hans/
2024-04-04 16:30:00 +02:00
Zan
8d919b9b9b chore(translate): (Hungarian)
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/hu/
2024-03-25 22:30:02 +01:00
Zan
1d98bf9022 chore(translate): (Hungarian)
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/hu/
2024-03-06 17:35:13 +01:00
Pierre K
a58e203b25 chore(translate): (French)
Currently translated at 100.0% (193 of 193 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/fr/
2024-03-06 17:35:13 +01:00
Jarne Demeulemeester
e1f2541e24
lint: run ktlintFormat 2024-03-05 21:52:55 +01:00
Jarne Demeulemeester
2045179dfb
fix(library): use more columns in landscape mode
Closes #89
2024-03-05 20:47:44 +01:00
Jarne Demeulemeester
9598157dbd
fix: sort collection items by release date
Closes #682
2024-03-05 20:16:36 +01:00
Jarne Demeulemeester
04c6573dfb
fix: empty collection string
Closes #585
2024-03-04 20:59:35 +01:00
Jarne Demeulemeester
c75a048cf2
fix: check if address is the same jellyfin server 2024-03-04 20:46:06 +01:00
Jarne Demeulemeester
0a1582f47b
fix(theme): set correct surface color when using dynamic colors or amoled theme
Surface colors have changed in material components 1.11.0

Closes #673
2024-03-02 23:52:07 +01:00
alison2033
1f96dedccf chore(translate): (Portuguese (Brazil))
Currently translated at 100.0% (192 of 192 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2024-03-02 03:30:01 +01:00
Ilian
79b421c0af chore(translate): (Dutch)
Currently translated at 100.0% (192 of 192 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/nl/
2024-03-01 00:39:12 +01:00
Jarne Demeulemeester
add33658ee
refactor: remove redundant collections filter 2024-02-24 17:55:08 +01:00
Nelson Wu
9cd3295d2d
feat: mixed libraries (#628)
* mixed collection

* Mixed libraries to show up in "Latest"

Co-authored-by: Freya Winters <freya@justgamingtld.nl>

* Do not recurse if folders are shown

* Added folder navigation for tv

* Removed assumption that folder == mixed

* refactor: add default values to `FindroidFolder`

* fix: add chapters to findroidfolder

---------

Co-authored-by: Freya Winters <freya@justgamingtld.nl>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2024-02-24 17:48:03 +01:00
NukeSource
b510d49c0b chore(translate): (Turkish)
Currently translated at 64.5% (124 of 192 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/tr/
2024-02-22 18:41:49 +01:00