Compare commits

...

203 Commits

Author SHA1 Message Date
Lei Nelissen
f4f5089d7f chore: bump android version 2025-01-27 23:39:33 +01:00
Lei Nelissen
34916e4ca0 fix: force react-native-skia to adhere to ndk version 2025-01-27 23:35:06 +01:00
Lei Nelissen
b1c86f2142 fix: save store file to filesystem
AsyncStorage can only save 2MB on Android. This might not be enough for large libraries. Hence, we'll save the file to disk, where space is (virtually) unlimited
2025-01-27 17:21:44 +01:00
Lei Nelissen
4e30fa0a40 chore: update changelog 2025-01-27 17:20:51 +01:00
Lei Nelissen
3629f8c756 chore: finish v2.4.0 release 2025-01-26 23:44:39 +01:00
Lei Nelissen
314bc3b2c4 chore: prepare for release 2025-01-26 23:41:07 +01:00
Lei Nelissen
b9e8a94c7a fix: ensure all cover images load properly 2025-01-26 23:10:24 +01:00
Lei Nelissen
6316814eba feat: also store cover images for downloaded tracks 2025-01-26 22:55:09 +01:00
Lei Nelissen
8bef5c66e3 fix: bump blur-view 2025-01-26 22:07:05 +01:00
Lei Nelissen
96a11804ba fix: missing cover images in now playing view
(fixes #245 and fixes #209)
2025-01-26 21:59:46 +01:00
Lei Nelissen
9462a3e294 fix: more accurately return current track 2025-01-26 21:23:18 +01:00
Lei Nelissen
f90e9be378 feat: enable playlists for emby
(fixes #242)
2025-01-26 21:22:00 +01:00
Weblate (bot)
cacdba531d chore: Translations update from Hosted Weblate (#266)
* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (French)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (10 of 10 strings)

Translation: Fintunes/App Store
Translate-URL: https://hosted.weblate.org/projects/fintunes/app-store/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (3 of 3 strings)

Translation: Fintunes/Play Store & F-Droid
Translate-URL: https://hosted.weblate.org/projects/fintunes/play-store-f-droid/fr/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/

* Translated using Weblate (Ukrainian)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/

* Translated using Weblate (German)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (German)

Currently translated at 100.0% (3 of 3 strings)

Translation: Fintunes/Play Store & F-Droid
Translate-URL: https://hosted.weblate.org/projects/fintunes/play-store-f-droid/de/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nl/

* Translated using Weblate (French)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (German)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (French)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/

* feat: Added translation using Weblate (Indonesian)

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (German)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (German)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* feat: Added translation using Weblate (Chinese (Traditional Han script))

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 1.2% (1 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hant/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Catalan)

Currently translated at 64.6% (53 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Czech)

Currently translated at 79.2% (65 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 1.2% (1 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hant/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 1.2% (1 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hant/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Catalan)

Currently translated at 64.6% (53 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/

* Translated using Weblate (Catalan)

Currently translated at 64.6% (53 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Czech)

Currently translated at 79.2% (65 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hant/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (10 of 10 strings)

Translation: Fintunes/App Store
Translate-URL: https://hosted.weblate.org/projects/fintunes/app-store/zh_Hant/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (3 of 3 strings)

Translation: Fintunes/Play Store & F-Droid
Translate-URL: https://hosted.weblate.org/projects/fintunes/play-store-f-droid/zh_Hant/

* feat: Added translation using Weblate (Finnish)

* Translated using Weblate (Finnish)

Currently translated at 2.4% (2 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fi/

* Translated using Weblate (Finnish)

Currently translated at 2.4% (2 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fi/

* Translated using Weblate (Finnish)

Currently translated at 2.4% (2 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fi/

* Translated using Weblate (Finnish)

Currently translated at 1.2% (1 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fi/

* Translated using Weblate (Finnish)

Currently translated at 1.2% (1 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fi/

* Translated using Weblate (Finnish)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fi/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Catalan)

Currently translated at 64.6% (53 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* feat: Added translation using Weblate (Tamil)

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ta/

* Translated using Weblate (Tamil)

Currently translated at 100.0% (10 of 10 strings)

Translation: Fintunes/App Store
Translate-URL: https://hosted.weblate.org/projects/fintunes/app-store/ta/

* Translated using Weblate (Tamil)

Currently translated at 100.0% (3 of 3 strings)

Translation: Fintunes/Play Store & F-Droid
Translate-URL: https://hosted.weblate.org/projects/fintunes/play-store-f-droid/ta/

* Translated using Weblate (Japanese)

Currently translated at 98.7% (81 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

---------

Co-authored-by: 無情天 <kofzhanganguo@126.com>
Co-authored-by: LibreTranslate <noreply-mt-libretranslate@weblate.org>
Co-authored-by: V M <lefoufou.du93@googlemail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Julius Mueller <tech_stuff@kaffeeschluerfer.com>
Co-authored-by: Justin Vorrink <justinvorrink@outlook.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: Jean Yves <darksnip83@gmail.com>
Co-authored-by: AGUNG ADI KURNIAWAN <agungadi.kurniawan25@gmail.com>
Co-authored-by: Whoever4976 <wolffjonas47@gmail.com>
Co-authored-by: Benediktisda <huber.bene@icloud.com>
Co-authored-by: lin49931104 <a82122794@gmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Meow Lu <ttsmcpe@gmail.com>
Co-authored-by: L4p3K <kyllonen@gmail.com>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Co-authored-by: mict213 <ag625197@gmail.com>
2025-01-26 20:44:29 +01:00
Lei Nelissen
2f1b9c180d fix: clean up lyrics implementation 2025-01-26 20:37:28 +01:00
Weblate (bot)
dc9541eea7 chore: Translations update from Hosted Weblate (#237)
* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (French)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (10 of 10 strings)

Translation: Fintunes/App Store
Translate-URL: https://hosted.weblate.org/projects/fintunes/app-store/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (3 of 3 strings)

Translation: Fintunes/Play Store & F-Droid
Translate-URL: https://hosted.weblate.org/projects/fintunes/play-store-f-droid/fr/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/

* Translated using Weblate (Ukrainian)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/

* Translated using Weblate (German)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (German)

Currently translated at 100.0% (3 of 3 strings)

Translation: Fintunes/Play Store & F-Droid
Translate-URL: https://hosted.weblate.org/projects/fintunes/play-store-f-droid/de/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nl/

* Translated using Weblate (French)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (German)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (French)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/

* feat: Added translation using Weblate (Indonesian)

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (German)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (German)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* feat: Added translation using Weblate (Chinese (Traditional Han script))

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 1.2% (1 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hant/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (82 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Catalan)

Currently translated at 64.6% (53 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Czech)

Currently translated at 79.2% (65 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/

* Translated using Weblate (Indonesian)

Currently translated at 0.0% (0 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/id/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 1.2% (1 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hant/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 1.2% (1 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hant/

---------

Co-authored-by: 無情天 <kofzhanganguo@126.com>
Co-authored-by: LibreTranslate <noreply-mt-libretranslate@weblate.org>
Co-authored-by: V M <lefoufou.du93@googlemail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Julius Mueller <tech_stuff@kaffeeschluerfer.com>
Co-authored-by: Justin Vorrink <justinvorrink@outlook.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: Jean Yves <darksnip83@gmail.com>
Co-authored-by: AGUNG ADI KURNIAWAN <agungadi.kurniawan25@gmail.com>
Co-authored-by: Whoever4976 <wolffjonas47@gmail.com>
Co-authored-by: Benediktisda <huber.bene@icloud.com>
Co-authored-by: lin49931104 <a82122794@gmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
2024-11-11 12:33:59 +01:00
Lei Nelissen
b9a6c66584 fix: prevent error on lyrics screen when tab height is unavailable 2024-11-08 12:21:00 +01:00
Lei Nelissen
b03d449a1b fix: show past lyrics in grey 2024-10-25 00:27:37 +02:00
Lei Nelissen
77db5a51d2 fix: retrieve codec metadata and lyrics asynchronously 2024-10-25 00:25:01 +02:00
Lei Nelissen
4dd0d6e0e5 chore: release v.2.4.0-beta.5 2024-10-15 15:29:37 +02:00
Lei Nelissen
f2cac91e2f fix: missing background on track pop-up menu 2024-10-12 23:03:44 +02:00
Lei Nelissen
2c42a897d9 fix: accept any valid mime type for downloadable tracks 2024-10-12 22:57:20 +02:00
Lei Nelissen
502f39db0e chore: bump upload-artifact action 2024-10-11 11:12:56 +02:00
Lei Nelissen
1972f489aa fix: support audio/ogg in downloads 2024-10-11 10:50:42 +02:00
Lei Nelissen
95d8748936 chore: update testflight link 2024-08-12 14:20:04 +02:00
Lei Nelissen
38af15fe44 chore: release beta on testflight 2024-07-26 15:42:45 +02:00
Lei Nelissen
6283c8cfa5 chore: remove redundant log 2024-07-26 12:01:48 +02:00
Lei Nelissen
01e25a89b1 fix: missing image covers for emby 2024-07-26 12:01:21 +02:00
Lei Nelissen
399340127d fix: properly pre-insert queued tracks before played track 2024-07-26 10:40:52 +02:00
Lei Nelissen
b6431bf71d chore: fix nl translation 2024-07-26 10:26:30 +02:00
Weblate (bot)
6668479bc2 chore: Translations update from Hosted Weblate (#236)
* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Spanish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/

* Translated using Weblate (French)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Japanese)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Dutch)

Currently translated at 95.1% (78 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nl/

* Translated using Weblate (Chinese (Simplified))

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/

* Translated using Weblate (Ukrainian)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/

* Translated using Weblate (Polish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Italian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/

* Translated using Weblate (Swedish)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/

* Translated using Weblate (German)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (German)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Russian)

Currently translated at 86.5% (71 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Catalan)

Currently translated at 64.6% (53 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/

* Translated using Weblate (Catalan)

Currently translated at 64.6% (53 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 89.0% (73 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Slovenian)

Currently translated at 87.8% (72 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sl/

* Translated using Weblate (Danish)

Currently translated at 59.7% (49 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Czech)

Currently translated at 79.2% (65 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/

* Translated using Weblate (Czech)

Currently translated at 79.2% (65 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/

---------

Co-authored-by: LibreTranslate <noreply-mt-libretranslate@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
2024-07-26 10:25:10 +02:00
Lei Nelissen
ba9d049699 Merge remote-tracking branch 'weblate/main' 2024-07-25 23:39:00 +02:00
Weblate Translation Memory
eb5cf684cd Translated using Weblate (Czech)
Currently translated at 82.9% (68 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/
2024-07-25 23:37:04 +02:00
LibreTranslate
6a950ecbad Translated using Weblate (Czech)
Currently translated at 82.9% (68 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/
2024-07-25 23:37:04 +02:00
Weblate Translation Memory
10547540f7 Translated using Weblate (Slovenian)
Currently translated at 91.4% (75 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sl/
2024-07-25 23:37:04 +02:00
Weblate Translation Memory
260674ece3 Translated using Weblate (Swedish)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/
2024-07-25 23:37:04 +02:00
LibreTranslate
8510fe358a Translated using Weblate (Swedish)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/
2024-07-25 23:37:04 +02:00
Weblate Translation Memory
eb6b4a05c8 Translated using Weblate (Italian)
Currently translated at 91.4% (75 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-25 23:37:04 +02:00
LibreTranslate
4dee62aaaa Translated using Weblate (Italian)
Currently translated at 91.4% (75 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-25 23:37:04 +02:00
Weblate Translation Memory
286509d1db Translated using Weblate (Polish)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/
2024-07-25 23:37:04 +02:00
LibreTranslate
7b723cd653 Translated using Weblate (Polish)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/
2024-07-25 23:37:04 +02:00
Weblate Translation Memory
1804e54f10 Translated using Weblate (Norwegian Bokmål)
Currently translated at 68.2% (56 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nb_NO/
2024-07-25 23:37:04 +02:00
Weblate Translation Memory
e91d34c9f1 Translated using Weblate (Chinese (Simplified))
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/
2024-07-25 23:37:04 +02:00
LibreTranslate
0bc6c91c2e Translated using Weblate (Chinese (Simplified))
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/
2024-07-25 23:37:04 +02:00
Weblate Translation Memory
c6026c8148 Translated using Weblate (French)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/
2024-07-25 23:37:03 +02:00
LibreTranslate
5bb633b836 Translated using Weblate (French)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/
2024-07-25 23:37:03 +02:00
Weblate Translation Memory
14f4a27ce6 Translated using Weblate (Spanish)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/
2024-07-25 23:37:03 +02:00
LibreTranslate
7afe170da5 Translated using Weblate (Spanish)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/
2024-07-25 23:37:03 +02:00
Lei Nelissen
a6452f0a5e feat: Emby support (#234)
* fix: support credential extraction from Emby

* fix: minor compatibility with emby for retrieving albums

* fix: rename credentials and save credentials type

* fix: weird issue when changing libraries

* fix: correctly map platform names in auth header

* chore: properly carry over old settings

* fix: only enable playlists on jellyfin

* fix: remove jellyfin mentions

* fix: incorporate jellyfin and emby as mentions
2024-07-25 23:37:00 +02:00
Weblate (bot)
c15f8fe1fc chore: Translations update from Hosted Weblate (#235)
* Translated using Weblate (Japanese)

Currently translated at 91.4% (75 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Japanese)

Currently translated at 91.4% (75 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/

* Translated using Weblate (Ukrainian)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/

* Translated using Weblate (Ukrainian)

Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/

* Translated using Weblate (German)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (German)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/

* Translated using Weblate (Russian)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Russian)

Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 92.6% (76 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 92.6% (76 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/

* Translated using Weblate (Danish)

Currently translated at 56.0% (46 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Danish)

Currently translated at 56.0% (46 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/

* Translated using Weblate (Bulgarian)

Currently translated at 92.6% (76 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/bg/

* Translated using Weblate (Catalan)

Currently translated at 60.9% (50 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/

* Translated using Weblate (Catalan)

Currently translated at 60.9% (50 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/

---------

Co-authored-by: LibreTranslate <noreply-mt-libretranslate@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
2024-07-25 23:36:27 +02:00
Weblate Translation Memory
f223cbab3a Translated using Weblate (Catalan)
Currently translated at 60.9% (50 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/
2024-07-25 23:35:30 +02:00
LibreTranslate
6c7b3d2198 Translated using Weblate (Catalan)
Currently translated at 60.9% (50 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/
2024-07-25 23:35:30 +02:00
Weblate Translation Memory
806e8577f0 Translated using Weblate (Bulgarian)
Currently translated at 92.6% (76 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/bg/
2024-07-25 23:35:18 +02:00
Weblate Translation Memory
019cdd9e20 Translated using Weblate (Danish)
Currently translated at 56.0% (46 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/
2024-07-25 23:35:18 +02:00
LibreTranslate
766298c798 Translated using Weblate (Danish)
Currently translated at 56.0% (46 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/
2024-07-25 23:35:18 +02:00
Weblate Translation Memory
84429b91a4 Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.6% (76 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/
2024-07-25 23:35:18 +02:00
LibreTranslate
2a669044dd Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.6% (76 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/
2024-07-25 23:35:18 +02:00
Weblate Translation Memory
79942e38e5 Translated using Weblate (Russian)
Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-25 23:35:18 +02:00
LibreTranslate
ac50b2188d Translated using Weblate (Russian)
Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-25 23:35:18 +02:00
Weblate Translation Memory
b3b7ad9819 Translated using Weblate (German)
Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-25 23:35:18 +02:00
LibreTranslate
bbbd04405e Translated using Weblate (German)
Currently translated at 90.2% (74 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-25 23:35:18 +02:00
Weblate Translation Memory
29d6b03a8a Translated using Weblate (Ukrainian)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/
2024-07-25 23:35:18 +02:00
LibreTranslate
25f14e3f9b Translated using Weblate (Ukrainian)
Currently translated at 93.9% (77 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/
2024-07-25 23:35:18 +02:00
Weblate Translation Memory
8d4f199bfc Translated using Weblate (Japanese)
Currently translated at 91.4% (75 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-25 23:35:18 +02:00
LibreTranslate
144733a9bf Translated using Weblate (Japanese)
Currently translated at 91.4% (75 of 82 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-25 23:35:18 +02:00
Lei Nelissen
21a604a0f2 Merge remote-tracking branch 'weblate/main' 2024-07-25 23:34:09 +02:00
LibreTranslate
f2a8c4c9b2 Translated using Weblate (Czech)
Currently translated at 87.1% (68 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/
2024-07-25 23:14:27 +02:00
Weblate Translation Memory
f1232ba177 Translated using Weblate (Czech)
Currently translated at 87.1% (68 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/
2024-07-25 23:14:27 +02:00
Weblate Translation Memory
e19bc64dd2 Translated using Weblate (Bulgarian)
Currently translated at 97.4% (76 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/bg/
2024-07-25 23:14:26 +02:00
Weblate Translation Memory
e8413dd099 Translated using Weblate (Danish)
Currently translated at 58.9% (46 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/
2024-07-25 23:14:26 +02:00
Weblate Translation Memory
ef391f49d1 Translated using Weblate (Slovenian)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sl/
2024-07-25 23:14:26 +02:00
Weblate Translation Memory
5803cc199e Translated using Weblate (Portuguese (Brazil))
Currently translated at 97.4% (76 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/
2024-07-25 23:14:26 +02:00
Weblate Translation Memory
096182e753 Translated using Weblate (Catalan)
Currently translated at 64.1% (50 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/
2024-07-25 23:14:26 +02:00
LibreTranslate
4fc1431479 Translated using Weblate (Russian)
Currently translated at 94.8% (74 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-25 23:14:26 +02:00
Weblate Translation Memory
01c0c0280f Translated using Weblate (Russian)
Currently translated at 94.8% (74 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-25 23:14:26 +02:00
LibreTranslate
e8d674d369 Translated using Weblate (German)
Currently translated at 94.8% (74 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-25 23:14:26 +02:00
Weblate Translation Memory
cbd1882d36 Translated using Weblate (German)
Currently translated at 94.8% (74 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-25 23:14:25 +02:00
Weblate Translation Memory
a45f20a57d Translated using Weblate (Swedish)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/
2024-07-25 23:14:25 +02:00
LibreTranslate
712b086fb3 Translated using Weblate (Italian)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-25 23:14:25 +02:00
Weblate Translation Memory
7f70b93faa Translated using Weblate (Italian)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-25 23:14:25 +02:00
Weblate Translation Memory
3a45895b22 Translated using Weblate (Polish)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/
2024-07-25 23:14:25 +02:00
Weblate Translation Memory
d9f9226d62 Translated using Weblate (Ukrainian)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/
2024-07-25 23:14:25 +02:00
Weblate Translation Memory
4f04f68e76 Translated using Weblate (Norwegian Bokmål)
Currently translated at 71.7% (56 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nb_NO/
2024-07-25 23:14:25 +02:00
Weblate Translation Memory
84388bc28f Translated using Weblate (Chinese (Simplified))
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/
2024-07-25 23:14:25 +02:00
Weblate Translation Memory
3a90be2372 Translated using Weblate (Dutch)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nl/
2024-07-25 23:14:24 +02:00
LibreTranslate
a0c32fd5a8 Translated using Weblate (Japanese)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-25 23:14:14 +02:00
Weblate Translation Memory
887aa3ab75 Translated using Weblate (Japanese)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-25 23:14:14 +02:00
Weblate Translation Memory
a64bcec4b4 Translated using Weblate (French)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/
2024-07-25 23:14:14 +02:00
Weblate Translation Memory
75a333a17b Translated using Weblate (Spanish)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/
2024-07-25 23:14:14 +02:00
Lei Nelissen
0d09c6f0b8 feat: Media stream info in now playing modal (#233)
* feat: add base codec info to player

* fix: redundant console.log

* chore: translation

* fix: only overflow direct play
2024-07-25 17:16:30 +02:00
LibreTranslate
64db1e2a83 Translated using Weblate (Czech)
Currently translated at 87.1% (68 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/
2024-07-25 16:59:08 +02:00
Weblate Translation Memory
bb205fef34 Translated using Weblate (Czech)
Currently translated at 87.1% (68 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/
2024-07-25 16:59:07 +02:00
Weblate Translation Memory
7d9ccddc44 Translated using Weblate (Bulgarian)
Currently translated at 97.4% (76 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/bg/
2024-07-25 16:59:07 +02:00
Weblate Translation Memory
654e694d10 Translated using Weblate (Danish)
Currently translated at 58.9% (46 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/
2024-07-25 16:59:07 +02:00
Weblate Translation Memory
4a26b93b10 Translated using Weblate (Slovenian)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sl/
2024-07-25 16:59:07 +02:00
Weblate Translation Memory
1cafdc4759 Translated using Weblate (Portuguese (Brazil))
Currently translated at 97.4% (76 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/
2024-07-25 16:59:07 +02:00
Weblate Translation Memory
3229a0416b Translated using Weblate (Catalan)
Currently translated at 64.1% (50 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/
2024-07-25 16:59:07 +02:00
LibreTranslate
3ec7d95241 Translated using Weblate (Russian)
Currently translated at 94.8% (74 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-25 16:59:07 +02:00
Weblate Translation Memory
668e441e25 Translated using Weblate (Russian)
Currently translated at 94.8% (74 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-25 16:59:07 +02:00
LibreTranslate
27a200f291 Translated using Weblate (German)
Currently translated at 94.8% (74 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-25 16:59:07 +02:00
Weblate Translation Memory
9d8d8a2476 Translated using Weblate (German)
Currently translated at 94.8% (74 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-25 16:59:07 +02:00
Weblate Translation Memory
892c8134fa Translated using Weblate (Swedish)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/
2024-07-25 16:59:07 +02:00
LibreTranslate
385f44036a Translated using Weblate (Italian)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-25 16:59:06 +02:00
Weblate Translation Memory
f396712d3a Translated using Weblate (Italian)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-25 16:59:06 +02:00
Weblate Translation Memory
6578f0bc1d Translated using Weblate (Polish)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/
2024-07-25 16:59:06 +02:00
Weblate Translation Memory
16b11f24d1 Translated using Weblate (Ukrainian)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/
2024-07-25 16:59:06 +02:00
Weblate Translation Memory
5e872e8a58 Translated using Weblate (Norwegian Bokmål)
Currently translated at 71.7% (56 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nb_NO/
2024-07-25 16:59:06 +02:00
Weblate Translation Memory
14626fbe97 Translated using Weblate (Chinese (Simplified))
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/
2024-07-25 16:59:06 +02:00
Weblate Translation Memory
14206ba86e Translated using Weblate (Dutch)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nl/
2024-07-25 16:59:06 +02:00
LibreTranslate
aa26d46ba9 Translated using Weblate (Japanese)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-25 16:59:06 +02:00
Weblate Translation Memory
b0c85f4836 Translated using Weblate (Japanese)
Currently translated at 96.1% (75 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-25 16:59:06 +02:00
Weblate Translation Memory
10c2dcac8b Translated using Weblate (French)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/
2024-07-25 16:59:06 +02:00
Weblate Translation Memory
5528855128 Translated using Weblate (Spanish)
Currently translated at 98.7% (77 of 78 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/
2024-07-25 16:59:06 +02:00
Lei Nelissen
189491b90a chore: release testflight beta 2024-07-25 16:46:15 +02:00
Lei Nelissen
c9f7f71194 fix: further limit extraneous events from playback reporting 2024-07-25 15:45:26 +02:00
Lei Nelissen
0b13e69854 fix: make progress bars initialise out of view 2024-07-25 14:06:06 +02:00
Lei Nelissen
83b890192e chore: upgrade to react native 0.74 2024-07-25 13:55:00 +02:00
Abubakr Khabebulloev
c5b1406e16 Lyrics implementation prototype (#224)
* Lyrics implementation prototype

* feat: update lyrics view

* chore: add docs

* chore: cleanup

* feat: animate active text

* fix: hide lyrics button when there are none

* feat: create lyrics preview in now playing modal

* fix: header overlay color

Closes #224 
Closes #151 
Closes #100 

---------

Co-authored-by: Lei Nelissen <lei@codified.nl>
2024-07-25 13:07:23 +02:00
Lei Nelissen
a64f52c4f9 fix: dark mode inconsistencies
fixes #226
fixes #198
2024-07-22 13:17:26 +02:00
Lei Nelissen
87b08050e4 Merge pull request #197 from weblate/weblate-fintunes-app
chore: Translations update from Hosted Weblate
2024-07-21 23:56:44 +02:00
LibreTranslate
c34d7a8e71 Translated using Weblate (Czech)
Currently translated at 80.5% (62 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/
2024-07-21 23:55:21 +02:00
Lei Nelissen
7e165d3bcc Translated using Weblate (Bulgarian)
Currently translated at 98.7% (76 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/bg/
2024-07-21 23:55:20 +02:00
LibreTranslate
0944128290 Translated using Weblate (Danish)
Currently translated at 48.0% (37 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/
2024-07-21 23:55:20 +02:00
LibreTranslate
1b40f7257e Translated using Weblate (Portuguese (Brazil))
Currently translated at 97.4% (75 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/
2024-07-21 23:55:20 +02:00
LibreTranslate
e815dc89dc Translated using Weblate (Catalan)
Currently translated at 49.3% (38 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/
2024-07-21 23:55:20 +02:00
LibreTranslate
94593859e2 Translated using Weblate (Russian)
Currently translated at 92.2% (71 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-21 23:55:20 +02:00
LibreTranslate
30f410ee5e Translated using Weblate (German)
Currently translated at 93.5% (72 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-21 23:55:20 +02:00
LibreTranslate
0357cc61ef Translated using Weblate (Swedish)
Currently translated at 93.5% (72 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/
2024-07-21 23:55:20 +02:00
LibreTranslate
1e9dd2577b Translated using Weblate (Italian)
Currently translated at 92.2% (71 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-21 23:55:20 +02:00
LibreTranslate
7b02b72e24 Translated using Weblate (Polish)
Currently translated at 98.7% (76 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/
2024-07-21 23:55:20 +02:00
LibreTranslate
72f7c2cf5e Translated using Weblate (Ukrainian)
Currently translated at 98.7% (76 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/
2024-07-21 23:55:20 +02:00
LibreTranslate
0d2e502f2d Translated using Weblate (Chinese (Simplified))
Currently translated at 98.7% (76 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/
2024-07-21 23:55:20 +02:00
Lei Nelissen
14f56685df Translated using Weblate (Dutch)
Currently translated at 100.0% (77 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/nl/
2024-07-21 23:55:20 +02:00
LibreTranslate
10a9e60574 Translated using Weblate (Japanese)
Currently translated at 97.4% (75 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-21 23:55:20 +02:00
LibreTranslate
65e630025b Translated using Weblate (French)
Currently translated at 98.7% (76 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/
2024-07-21 23:55:20 +02:00
LibreTranslate
9410c26212 Translated using Weblate (Spanish)
Currently translated at 98.7% (76 of 77 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/
2024-07-21 23:55:20 +02:00
V M
f505f68981 Translated using Weblate (French)
Currently translated at 100.0% (76 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/
2024-07-21 23:48:39 +02:00
Weblate Translation Memory
ce0bacbfd6 Translated using Weblate (Czech)
Currently translated at 81.5% (62 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/cs/
2024-07-21 23:48:39 +02:00
LibreTranslate
4820f80cfa Translated using Weblate (Danish)
Currently translated at 48.6% (37 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/
2024-07-21 23:48:39 +02:00
Weblate Translation Memory
038b1bf437 Translated using Weblate (Portuguese (Brazil))
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/
2024-07-21 23:48:39 +02:00
LibreTranslate
7646a796b2 Translated using Weblate (Portuguese (Brazil))
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/
2024-07-21 23:48:39 +02:00
LibreTranslate
ff55f807cf Translated using Weblate (Catalan)
Currently translated at 50.0% (38 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/
2024-07-21 23:48:39 +02:00
Weblate Translation Memory
a3d266f01d Translated using Weblate (Russian)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-21 23:48:39 +02:00
Weblate Translation Memory
cd82377373 Translated using Weblate (German)
Currently translated at 94.7% (72 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-21 23:48:39 +02:00
Weblate Translation Memory
415fbdc528 Translated using Weblate (Italian)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-21 23:48:39 +02:00
Weblate Translation Memory
981a45fceb Translated using Weblate (Japanese)
Currently translated at 98.6% (75 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-21 23:48:39 +02:00
Weblate Translation Memory
b51a8a4caf Translated using Weblate (French)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/
2024-07-21 23:48:38 +02:00
mict213
71deca818d Translated using Weblate (Japanese)
Currently translated at 98.6% (75 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-21 23:48:38 +02:00
dasisteinvielzulangername
d6d21c0206 Translated using Weblate (German)
Currently translated at 94.7% (72 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-21 23:48:38 +02:00
LibreTranslate
aa575605c0 Translated using Weblate (Danish)
Currently translated at 48.6% (37 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/
2024-07-21 23:48:38 +02:00
LibreTranslate
15ffcfb0aa Translated using Weblate (Portuguese (Brazil))
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/
2024-07-21 23:48:38 +02:00
LibreTranslate
62e5309498 Translated using Weblate (Catalan)
Currently translated at 50.0% (38 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/
2024-07-21 23:48:38 +02:00
LibreTranslate
d3eb839ea2 Translated using Weblate (Russian)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-21 23:48:38 +02:00
LibreTranslate
0e9c3e116a Translated using Weblate (German)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-21 23:48:38 +02:00
LibreTranslate
8beefb4180 Translated using Weblate (Swedish)
Currently translated at 94.7% (72 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/
2024-07-21 23:48:38 +02:00
LibreTranslate
9131a601e8 Translated using Weblate (Italian)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-21 23:48:38 +02:00
LibreTranslate
5c4d8ea214 Translated using Weblate (Japanese)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-21 23:48:38 +02:00
LibreTranslate
0a8997588d Translated using Weblate (French)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/
2024-07-21 23:48:38 +02:00
LibreTranslate
621cf73e50 Translated using Weblate (Portuguese (Brazil))
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pt_BR/
2024-07-21 23:48:38 +02:00
LibreTranslate
02ff4dda3a Translated using Weblate (Russian)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ru/
2024-07-21 23:48:38 +02:00
LibreTranslate
03355c138c Translated using Weblate (German)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/de/
2024-07-21 23:48:38 +02:00
LibreTranslate
2d17bd7872 Translated using Weblate (Swedish)
Currently translated at 94.7% (72 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/sv/
2024-07-21 23:48:38 +02:00
LibreTranslate
c975455e94 Translated using Weblate (Italian)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/it/
2024-07-21 23:48:38 +02:00
LibreTranslate
746d67ed36 Translated using Weblate (Japanese)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ja/
2024-07-21 23:48:38 +02:00
LibreTranslate
1249857196 Translated using Weblate (French)
Currently translated at 93.4% (71 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/fr/
2024-07-21 23:48:38 +02:00
Wolenzi
c7d8ec3151 Translated using Weblate (Polish)
Currently translated at 100.0% (76 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/
2024-07-21 23:48:38 +02:00
Mistify
97b10a4faf Translated using Weblate (Polish)
Currently translated at 100.0% (3 of 3 strings)

Translation: Fintunes/Play Store & F-Droid
Translate-URL: https://hosted.weblate.org/projects/fintunes/play-store-f-droid/pl/
2024-07-21 23:48:38 +02:00
Mistify
7af98d0983 Translated using Weblate (Polish)
Currently translated at 42.1% (32 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/
2024-07-21 23:48:38 +02:00
Сергій
47c1782652 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (76 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/uk/
2024-07-21 23:48:38 +02:00
gallegonovato
cb5ad032c5 Translated using Weblate (Spanish)
Currently translated at 100.0% (76 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/es/
2024-07-21 23:48:38 +02:00
Mistify
752dec5bc2 Translated using Weblate (Polish)
Currently translated at 66.6% (2 of 3 strings)

Translation: Fintunes/Play Store & F-Droid
Translate-URL: https://hosted.weblate.org/projects/fintunes/play-store-f-droid/pl/
2024-07-21 23:48:38 +02:00
LibreTranslate
0d5f4bd4e0 Translated using Weblate (Danish)
Currently translated at 48.6% (37 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/da/
2024-07-21 23:48:38 +02:00
LibreTranslate
cca8f43ada Translated using Weblate (Catalan)
Currently translated at 50.0% (38 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/ca/
2024-07-21 23:48:38 +02:00
Mistify
a8e024dd00 Translated using Weblate (Polish)
Currently translated at 10.0% (1 of 10 strings)

Translation: Fintunes/App Store
Translate-URL: https://hosted.weblate.org/projects/fintunes/app-store/pl/
2024-07-21 23:48:38 +02:00
LibreTranslate
902178c48b Translated using Weblate (Polish)
Currently translated at 13.1% (10 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/
2024-07-21 23:48:38 +02:00
Mistify
f73cec2097 Translated using Weblate (Polish)
Currently translated at 13.1% (10 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/pl/
2024-07-21 23:48:38 +02:00
無情天
f3388132c1 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (76 of 76 strings)

Translation: Fintunes/App
Translate-URL: https://hosted.weblate.org/projects/fintunes/app/zh_Hans/
2024-07-21 23:48:38 +02:00
Lei Nelissen
ec4a2b6831 feat: separate discs in album view when multiple are available
fixes #179
2024-07-21 23:48:33 +02:00
Lei Nelissen
7cdd01e713 fix: align all album titles in track list view
fixes #172
2024-07-21 23:02:02 +02:00
Lei Nelissen
38ce9986e5 fix: fine-tune default orderings
fixes #229
2024-07-21 22:45:07 +02:00
Lei Nelissen
9952b39044 chore: fix typescript api call overload 2024-07-21 22:37:42 +02:00
Lei Nelissen
e0177fb89b chore: fix typescript with optional return from api call 2024-07-21 22:30:06 +02:00
Lei Nelissen
68c8808188 fix: send last position for Stopped event
instead of the current position, which is `0` when we move to a new track
2024-07-21 22:10:10 +02:00
Lei Nelissen
746c96d459 fix: don't attempt to parse playback reporting responses
also: log all http requests on dev
2024-07-21 22:03:39 +02:00
Lei Nelissen
a97611c0ad chore: release v2.3.3 2024-06-15 23:23:15 +02:00
Lei Nelissen
e511f744ad chore: default xcode scheme to debug 2024-05-26 23:53:43 +02:00
Lei Nelissen
a6a306b5be fix: refactor JellyfinApi to be less burdensome to implement
Also, automatically catch errors
2024-05-26 23:53:29 +02:00
Lei Nelissen
881ab95029 fix: double-check albums have dates 2024-05-26 22:20:14 +02:00
Lei Nelissen
968e98d8df fix: react-native-screens android setup 2024-05-26 22:20:05 +02:00
Lei Nelissen
b01470bde8 fix: actually send out /Playing events as session updates.
This should more consistently result in output data in your play back reporting modules.

fixes #218
2024-05-26 18:00:05 +02:00
Lei Nelissen
823f7b59e8 Merge pull request #199 from leinelissen/dependabot/npm_and_yarn/ip-1.1.9
chore(deps): bump ip from 1.1.8 to 1.1.9
2024-05-26 17:07:09 +02:00
Lei Nelissen
16162d8e35 fix: throw errors when requests do not yield 200 OKs 2024-05-26 00:34:57 +02:00
Lei Nelissen
ea817025e1 fix: hermes version in cocoapods 2024-05-26 00:24:04 +02:00
Lei Nelissen
00675bbbd3 fix: do extra checks for album ids in 2024-05-26 00:23:29 +02:00
Lei Nelissen
24b5a47a7c Merge pull request #211 from Krafting/patch-1
Add spaces to privacy-policy.md
2024-04-19 17:27:18 +02:00
Krafting
bb655cb719 Add spaces to privacy-policy.md 2024-04-01 14:19:13 +02:00
Lei Nelissen
be0c7002ff chore: also release v2.3.2 for Android 2024-03-10 23:12:10 +01:00
dependabot[bot]
e472d043cf chore(deps): bump ip from 1.1.8 to 1.1.9
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-10 22:09:29 +00:00
Lei Nelissen
366d16c485 chore: release v2.3.2 2024-03-10 23:08:34 +01:00
Lei Nelissen
845eac70a0 fix: build with xcode 15.3 2024-03-10 22:54:02 +01:00
Lei Nelissen
c9662769fa fix: remove conflicting app transport properties 2024-03-10 22:53:46 +01:00
Lei Nelissen
6f78f18928 chore: release v2.3.1 2024-03-06 19:12:23 +01:00
Lei Nelissen
f310bb82f6 fix: revert to supporting HTTP-based backends
fixes #205
2024-03-06 18:18:41 +01:00
Lei Nelissen
b269adc14e chore: v2.3.0 production release
Note: some languages files were deleted because the app store doesn't support those languages
2024-02-23 15:19:16 +01:00
230 changed files with 4487 additions and 2592 deletions

View File

@@ -58,7 +58,8 @@ module.exports = {
{
ignoreProps: true
}
]
],
'react/react-in-jsx-scope': 'off',
},
settings: {
react: {

View File

@@ -32,7 +32,7 @@ jobs:
SENTRY_DISABLE_AUTO_UPLOAD: true
run: bundle exec fastlane android build
- name: Upload artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: jellyfin-audio-player-android-${{ steps.vars.outputs.sha_short }}.apk
path: android/app/build/outputs/**/*.apk

View File

@@ -1,3 +1,78 @@
## [2.4.1](https://github.com/leinelissen/jellyfin-audio-player/compare/v2.4.0...v2.4.1) (2025-01-27)
# [2.4.0](https://github.com/leinelissen/jellyfin-audio-player/compare/v2.3.3...v2.4.0) (2025-01-26)
### Bug Fixes
* accept any valid mime type for downloadable tracks ([2c42a89](https://github.com/leinelissen/jellyfin-audio-player/commit/2c42a897d9e77ba8f767896512b80c8c10a72e30))
* align all album titles in track list view ([7cdd01e](https://github.com/leinelissen/jellyfin-audio-player/commit/7cdd01e71378fded86411b8dc79c9748c315be96)), closes [#172](https://github.com/leinelissen/jellyfin-audio-player/issues/172)
* bump blur-view ([8bef5c6](https://github.com/leinelissen/jellyfin-audio-player/commit/8bef5c66e3242c1ad359eb3a96ef3177031cd22f))
* clean up lyrics implementation ([2f1b9c1](https://github.com/leinelissen/jellyfin-audio-player/commit/2f1b9c180d205228768d0d82b13e9f6e51944928))
* dark mode inconsistencies ([a64f52c](https://github.com/leinelissen/jellyfin-audio-player/commit/a64f52c4f913f92d8caeea74188d1260ff7c2ce5)), closes [#226](https://github.com/leinelissen/jellyfin-audio-player/issues/226) [#198](https://github.com/leinelissen/jellyfin-audio-player/issues/198)
* don't attempt to parse playback reporting responses ([746c96d](https://github.com/leinelissen/jellyfin-audio-player/commit/746c96d45932f3a23122ada165acc49e8053da11))
* ensure all cover images load properly ([b9e8a94](https://github.com/leinelissen/jellyfin-audio-player/commit/b9e8a94c7a4682076c05c4562b8996e47e84311f))
* fine-tune default orderings ([38ce998](https://github.com/leinelissen/jellyfin-audio-player/commit/38ce9986e590392667fae7c8119aa1057e95cd23)), closes [#229](https://github.com/leinelissen/jellyfin-audio-player/issues/229)
* further limit extraneous events from playback reporting ([c9f7f71](https://github.com/leinelissen/jellyfin-audio-player/commit/c9f7f71194105944f051e7329b88956e4c863976))
* make progress bars initialise out of view ([0b13e69](https://github.com/leinelissen/jellyfin-audio-player/commit/0b13e69854a361a67bcc67baaf22c9364a53378f))
* missing background on track pop-up menu ([f2cac91](https://github.com/leinelissen/jellyfin-audio-player/commit/f2cac91e2f08db7945a88e9ad29daa797ab96edd))
* missing cover images in now playing view ([96a1180](https://github.com/leinelissen/jellyfin-audio-player/commit/96a11804ba390dc665282f1fc49e7f0fb710e642)), closes [#245](https://github.com/leinelissen/jellyfin-audio-player/issues/245) [#209](https://github.com/leinelissen/jellyfin-audio-player/issues/209)
* missing image covers for emby ([01e25a8](https://github.com/leinelissen/jellyfin-audio-player/commit/01e25a89b1adcbacd7a58642d4d4ef8731480d8c))
* more accurately return current track ([9462a3e](https://github.com/leinelissen/jellyfin-audio-player/commit/9462a3e294bffc46f25797688aefec2a43f7cccb))
* prevent error on lyrics screen when tab height is unavailable ([b9a6c66](https://github.com/leinelissen/jellyfin-audio-player/commit/b9a6c66584b215e3ee86d1808864a04aa26065c9))
* properly pre-insert queued tracks before played track ([3993401](https://github.com/leinelissen/jellyfin-audio-player/commit/399340127dd4026881397a269381aaca72c07751))
* retrieve codec metadata and lyrics asynchronously ([77db5a5](https://github.com/leinelissen/jellyfin-audio-player/commit/77db5a51d2e2ba5ecd37439588dd83dcf2437b1c))
* send last position for `Stopped` event ([68c8808](https://github.com/leinelissen/jellyfin-audio-player/commit/68c88081885bb3bda196dfe71b684e21e678787e))
* show past lyrics in grey ([b03d449](https://github.com/leinelissen/jellyfin-audio-player/commit/b03d449a1bd5d16e16f15dbb215a75cfd2e0cc7c))
* support audio/ogg in downloads ([1972f48](https://github.com/leinelissen/jellyfin-audio-player/commit/1972f489aaed4780c74733532e3597dbb54a5536))
### Features
* also store cover images for downloaded tracks ([6316814](https://github.com/leinelissen/jellyfin-audio-player/commit/6316814eba59ed2bd2c0fe1a23ed64bfe2f1bed3))
* Emby support ([#234](https://github.com/leinelissen/jellyfin-audio-player/issues/234)) ([a6452f0](https://github.com/leinelissen/jellyfin-audio-player/commit/a6452f0a5e81b2f70ecdd7900138ef1a8ecb5554))
* enable playlists for emby ([f90e9be](https://github.com/leinelissen/jellyfin-audio-player/commit/f90e9be3783363bd65b4c8b7c15964338b19dc38)), closes [#242](https://github.com/leinelissen/jellyfin-audio-player/issues/242)
* Media stream info in now playing modal ([#233](https://github.com/leinelissen/jellyfin-audio-player/issues/233)) ([0d09c6f](https://github.com/leinelissen/jellyfin-audio-player/commit/0d09c6f0b8a5fc218af1182324a73cb667eccbce))
* separate discs in album view when multiple are available ([ec4a2b6](https://github.com/leinelissen/jellyfin-audio-player/commit/ec4a2b6831fb8aa3c5e8f1fc658c235ced59cfd9)), closes [#179](https://github.com/leinelissen/jellyfin-audio-player/issues/179)
## [2.3.3](https://github.com/leinelissen/jellyfin-audio-player/compare/v2.3.2...v2.3.3) (2024-06-15)
### Bug Fixes
* actually send out /Playing events as session updates. ([b01470b](https://github.com/leinelissen/jellyfin-audio-player/commit/b01470bde8ea353ea7139c0708ec9cfdaf600fe4)), closes [#218](https://github.com/leinelissen/jellyfin-audio-player/issues/218)
* do extra checks for album ids in ([00675bb](https://github.com/leinelissen/jellyfin-audio-player/commit/00675bbbd3e72e8e710d8aa9b73b491e65153d40))
* double-check albums have dates ([881ab95](https://github.com/leinelissen/jellyfin-audio-player/commit/881ab9502960786dc9685cf3612793fea3c1be4c))
* hermes version in cocoapods ([ea81702](https://github.com/leinelissen/jellyfin-audio-player/commit/ea817025e1bf67fcd3c183c12f4f1f93c3218785))
* react-native-screens android setup ([968e98d](https://github.com/leinelissen/jellyfin-audio-player/commit/968e98d8dffa79ea3165d1209542bd91dd914ef5))
* refactor JellyfinApi to be less burdensome to implement ([a6a306b](https://github.com/leinelissen/jellyfin-audio-player/commit/a6a306b5be6988469449b17ed527f1d365901e6d))
* throw errors when requests do not yield 200 OKs ([16162d8](https://github.com/leinelissen/jellyfin-audio-player/commit/16162d8e3505ea195c8aaf03b82df88405196025))
## [2.3.2](https://github.com/leinelissen/jellyfin-audio-player/compare/v2.3.1...v2.3.2) (2024-03-10)
### Bug Fixes
* build with xcode 15.3 ([845eac7](https://github.com/leinelissen/jellyfin-audio-player/commit/845eac70a0afa189cd76e97f739ad627f648566a))
* remove conflicting app transport properties ([c966276](https://github.com/leinelissen/jellyfin-audio-player/commit/c9662769faec8771b6a70da815ec36e62c8c43a2))
## [2.3.1](https://github.com/leinelissen/jellyfin-audio-player/compare/v2.3.0...v2.3.1) (2024-03-06)
### Bug Fixes
* revert to supporting HTTP-based backends ([f310bb8](https://github.com/leinelissen/jellyfin-audio-player/commit/f310bb82f61f532f9557787d364e9f342166806d)), closes [#205](https://github.com/leinelissen/jellyfin-audio-player/issues/205)
# [2.3.0](https://github.com/leinelissen/jellyfin-audio-player/compare/v2.2.0...v2.3.0) (2024-02-11)

View File

@@ -1,7 +1,9 @@
GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.6)
CFPropertyList (3.0.7)
base64
nkf
rexml
activesupport (6.1.7.6)
concurrent-ruby (~> 1.0, >= 1.0.2)
@@ -9,30 +11,31 @@ GEM
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
addressable (2.8.6)
public_suffix (>= 2.0.2, < 6.0)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
artifactory (3.0.15)
artifactory (3.0.17)
atomos (0.1.3)
aws-eventstream (1.3.0)
aws-partitions (1.885.0)
aws-sdk-core (3.191.0)
aws-partitions (1.1042.0)
aws-sdk-core (3.217.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.8)
aws-partitions (~> 1, >= 1.992.0)
aws-sigv4 (~> 1.9)
jmespath (~> 1, >= 1.6.1)
aws-sdk-kms (1.77.0)
aws-sdk-core (~> 3, >= 3.191.0)
aws-sigv4 (~> 1.1)
aws-sdk-s3 (1.143.0)
aws-sdk-core (~> 3, >= 3.191.0)
aws-sdk-kms (1.97.0)
aws-sdk-core (~> 3, >= 3.216.0)
aws-sigv4 (~> 1.5)
aws-sdk-s3 (1.178.0)
aws-sdk-core (~> 3, >= 3.216.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.8)
aws-sigv4 (1.8.0)
aws-sigv4 (~> 1.5)
aws-sigv4 (1.11.0)
aws-eventstream (~> 1, >= 1.0.2)
babosa (1.0.4)
base64 (0.2.0)
claide (1.1.0)
cocoapods (1.15.0)
addressable (~> 2.8)
@@ -87,7 +90,7 @@ GEM
ethon (0.16.0)
ffi (>= 1.15.0)
excon (0.109.0)
faraday (1.10.3)
faraday (1.10.4)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
@@ -106,24 +109,24 @@ GEM
faraday-em_synchrony (1.0.0)
faraday-excon (1.1.0)
faraday-httpclient (1.0.1)
faraday-multipart (1.0.4)
multipart-post (~> 2)
faraday-net_http (1.0.1)
faraday-multipart (1.1.0)
multipart-post (~> 2.0)
faraday-net_http (1.0.2)
faraday-net_http_persistent (1.2.0)
faraday-patron (1.0.0)
faraday-rack (1.0.0)
faraday-retry (1.0.3)
faraday_middleware (1.2.0)
faraday_middleware (1.2.1)
faraday (~> 1.0)
fastimage (2.3.0)
fastlane (2.219.0)
fastimage (2.4.0)
fastlane (2.226.0)
CFPropertyList (>= 2.3, < 4.0.0)
addressable (>= 2.8, < 3.0.0)
artifactory (~> 3.0)
aws-sdk-s3 (~> 1.0)
babosa (>= 1.0.3, < 2.0.0)
bundler (>= 1.12.0, < 3.0.0)
colored
colored (~> 1.2)
commander (~> 4.6)
dotenv (>= 2.1.1, < 3.0.0)
emoji_regex (>= 0.1, < 4.0)
@@ -132,6 +135,7 @@ GEM
faraday-cookie_jar (~> 0.0.6)
faraday_middleware (~> 1.0)
fastimage (>= 2.1.0, < 3.0.0)
fastlane-sirp (>= 1.0.0)
gh_inspector (>= 1.1.2, < 2.0.0)
google-apis-androidpublisher_v3 (~> 0.3)
google-apis-playcustomapp_v1 (~> 0.1)
@@ -144,10 +148,10 @@ GEM
mini_magick (>= 4.9.4, < 5.0.0)
multipart-post (>= 2.0.0, < 3.0.0)
naturally (~> 2.2)
optparse (>= 0.1.1)
optparse (>= 0.1.1, < 1.0.0)
plist (>= 3.1.0, < 4.0.0)
rubyzip (>= 2.0.0, < 3.0.0)
security (= 0.1.3)
security (= 0.1.5)
simctl (~> 1.6.3)
terminal-notifier (>= 2.0.0, < 3.0.0)
terminal-table (~> 3)
@@ -155,12 +159,14 @@ GEM
tty-spinner (>= 0.8.0, < 1.0.0)
word_wrap (~> 1.0.0)
xcodeproj (>= 1.13.0, < 2.0.0)
xcpretty (~> 0.3.0)
xcpretty-travis-formatter (>= 0.0.3)
xcpretty (~> 0.4.0)
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
fastlane-plugin-load_json (0.0.1)
fastlane-plugin-sentry (1.18.0)
os (~> 1.1, >= 1.1.4)
fastlane-plugin-versioning_android (0.1.1)
fastlane-sirp (1.0.0)
sysrandom (~> 1.0)
ffi (1.16.3)
fourflusher (2.3.1)
fuzzy_match (2.0.4)
@@ -202,40 +208,42 @@ GEM
os (>= 0.9, < 2.0)
signet (>= 0.16, < 2.a)
highline (2.0.3)
http-cookie (1.0.5)
http-cookie (1.0.8)
domain_name (~> 0.5)
httpclient (2.8.3)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
jmespath (1.6.2)
json (2.7.1)
jwt (2.7.1)
mini_magick (4.12.0)
json (2.7.6)
jwt (2.10.1)
base64
mini_magick (4.13.2)
mini_mime (1.1.5)
minitest (5.21.2)
molinillo (0.8.0)
multi_json (1.15.0)
multipart-post (2.3.0)
nanaimo (0.3.0)
multipart-post (2.4.1)
nanaimo (0.4.0)
nap (1.1.0)
naturally (2.2.1)
netrc (0.11.0)
optparse (0.4.0)
nkf (0.2.0)
optparse (0.6.0)
os (1.1.4)
plist (3.7.1)
plist (3.7.2)
public_suffix (4.0.7)
rake (13.1.0)
rake (13.2.1)
representable (3.2.0)
declarative (< 0.1.0)
trailblazer-option (>= 0.1.1, < 0.2.0)
uber (< 0.2.0)
retriable (3.1.2)
rexml (3.2.6)
rouge (2.0.7)
rexml (3.4.0)
rouge (3.28.0)
ruby-macho (2.5.1)
ruby2_keywords (0.0.5)
rubyzip (2.3.2)
security (0.1.3)
rubyzip (2.4.1)
security (0.1.5)
signet (0.18.0)
addressable (~> 2.8)
faraday (>= 0.17.5, < 3.a)
@@ -244,6 +252,7 @@ GEM
simctl (1.6.10)
CFPropertyList
naturally
sysrandom (1.0.5)
terminal-notifier (2.0.0)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
@@ -257,20 +266,18 @@ GEM
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
uber (0.1.0)
unf (0.1.4)
unf_ext
unf_ext (0.0.9.1)
unicode-display_width (2.5.0)
unf (0.2.0)
unicode-display_width (2.6.0)
word_wrap (1.0.0)
xcodeproj (1.24.0)
xcodeproj (1.27.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
colored2 (~> 3.1)
nanaimo (~> 0.3.0)
rexml (~> 3.2.4)
xcpretty (0.3.0)
rouge (~> 2.0.7)
nanaimo (~> 0.4.0)
rexml (>= 3.3.6, < 4.0)
xcpretty (0.4.0)
rouge (~> 3.28.0)
xcpretty-travis-formatter (1.0.1)
xcpretty (~> 0.2, >= 0.0.7)
zeitwerk (2.6.12)

View File

@@ -13,7 +13,7 @@
[![Latest GitHub release](https://img.shields.io/github/v/release/leinelissen/jellyfin-audio-player?label=latest%20release)](https://github.com/leinelissen/jellyfin-audio-player/releases/latest)
[![Latest App Store release](https://img.shields.io/itunes/v/1527732194?label=app%20store)](https://apple.co/3MFYIJH)
[![Latest Google Play release](https://img.shields.io/endpoint?url=https%3A%2F%2Fplay.cuzi.workers.dev%2Fplay%3Fi%3Dnl.moeilijkedingen.jellyfinaudioplayer%26l%3Dgoogle%2520play%26m%3D%24version)](https://play.google.com/store/apps/details?id=nl.moeilijkedingen.jellyfinaudioplayer)
[![Join the TestFlight beta](https://img.shields.io/badge/TestFlight-beta-blue)](https://testflight.apple.com/join/cf2AMDpx)
[![Join the TestFlight beta](https://img.shields.io/badge/TestFlight-beta-blue)](https://testflight.apple.com/join/TpHWMmfM)
[![Latest F-Droid release](https://img.shields.io/f-droid/v/nl.moeilijkedingen.jellyfinaudioplayer)](https://f-droid.org/en/packages/nl.moeilijkedingen.jellyfinaudioplayer/)
![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/leinelissen/jellyfin-audio-player/fastlane.yml)
[![MIT License](https://img.shields.io/github/license/leinelissen/jellyfin-audio-player)](./LICENSE.md)

View File

@@ -85,8 +85,8 @@ android {
applicationId "nl.moeilijkedingen.jellyfinaudioplayer"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 25
versionName "2.3.0"
versionCode 31
versionName "2.4.1"
}
signingConfigs {
@@ -126,7 +126,6 @@ android {
dependencies {
// The version of react-native is set by the React Native Gradle Plugin
implementation("com.facebook.react:react-android")
implementation("com.facebook.react:flipper-integration")
if (hermesEnabled.toBoolean()) {
implementation("com.facebook.react:hermes-android")

View File

@@ -5,6 +5,8 @@ import com.facebook.react.ReactActivityDelegate
import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled
import com.facebook.react.defaults.DefaultReactActivityDelegate
import android.os.Bundle;
class MainActivity : ReactActivity() {
/**
@@ -19,4 +21,8 @@ class MainActivity : ReactActivity() {
*/
override fun createReactActivityDelegate(): ReactActivityDelegate =
DefaultReactActivityDelegate(this, mainComponentName, fabricEnabled)
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(null)
}
}

View File

@@ -9,7 +9,6 @@ import com.facebook.react.ReactPackage
import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost
import com.facebook.react.defaults.DefaultReactNativeHost
import com.facebook.react.flipper.ReactNativeFlipper
import com.facebook.soloader.SoLoader
class MainApplication : Application(), ReactApplication {
@@ -31,7 +30,7 @@ class MainApplication : Application(), ReactApplication {
}
override val reactHost: ReactHost
get() = getDefaultReactHost(this.applicationContext, reactNativeHost)
get() = getDefaultReactHost(applicationContext, reactNativeHost)
override fun onCreate() {
super.onCreate()
@@ -40,6 +39,5 @@ class MainApplication : Application(), ReactApplication {
// If you opted-in for the New Architecture, we load the native entry point for this app.
load()
}
ReactNativeFlipper.initializeFlipper(this, reactNativeHost.reactInstanceManager)
}
}

View File

@@ -5,11 +5,11 @@ import org.apache.tools.ant.taskdefs.condition.Os
buildscript {
ext {
buildToolsVersion = "34.0.0"
minSdkVersion = 21
minSdkVersion = 23
compileSdkVersion = 34
targetSdkVersion = 34
ndkVersion = "25.1.8937393"
kotlinVersion = "1.8.0"
ndkVersion = "26.1.10909125"
kotlinVersion = "1.9.22"
}
repositories {
google()

View File

@@ -38,6 +38,4 @@ newArchEnabled=false
# Use this property to enable or disable the Hermes JS engine.
# If set to false, you will be using JSC instead.
hermesEnabled=true
FLIPPER_VERSION=0.201.0
hermesEnabled=true

View File

@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-all.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME

14
android/gradlew vendored
View File

@@ -145,7 +145,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
case $MAX_FD in #(
max*)
# In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.
# shellcheck disable=SC3045
# shellcheck disable=SC2039,SC3045
MAX_FD=$( ulimit -H -n ) ||
warn "Could not query maximum file descriptor limit"
esac
@@ -153,7 +153,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
'' | soft) :;; #(
*)
# In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.
# shellcheck disable=SC3045
# shellcheck disable=SC2039,SC3045
ulimit -n "$MAX_FD" ||
warn "Could not set maximum file descriptor limit to $MAX_FD"
esac
@@ -202,11 +202,11 @@ fi
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
# Collect all arguments for the java command;
# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of
# shell script including quotes and variable substitutions, so put them in
# double quotes to make sure that they get re-expanded; and
# * put everything else in single quotes, so that it's not re-expanded.
# Collect all arguments for the java command:
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
# and any embedded shellness will be escaped.
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
# treated as '${Hostname}' itself on the command line.
set -- \
"-Dorg.gradle.appname=$APP_BASE_NAME" \

20
android/gradlew.bat vendored
View File

@@ -43,11 +43,11 @@ set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
if %ERRORLEVEL% equ 0 goto execute
echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
echo. 1>&2
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2
echo. 1>&2
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
echo location of your Java installation. 1>&2
goto fail
@@ -57,11 +57,11 @@ set JAVA_EXE=%JAVA_HOME%/bin/java.exe
if exist "%JAVA_EXE%" goto execute
echo.
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
echo. 1>&2
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2
echo. 1>&2
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
echo location of your Java installation. 1>&2
goto fail

View File

@@ -1,10 +1,10 @@
Privacy policy for Fintunes
Fintunes does not collect any personal data. Period. We respect your right to
Fintunes does not collect any personal data. Period. We respect your right to
autonomy and vow to not collect any information without user consent at all.
If you opt-in to crash logging, we will collect analytics data from your device,
every time a crash occurs. This data includes debugging information such as
devices, versions and the specific error. All data is sent to a server
controlled by the first party. No third parties can access this data in any
form. No personal data is included in the analytics data.
If you opt-in to crash logging, we will collect analytics data from your device,
every time a crash occurs. This data includes debugging information such as
devices, versions and the specific error. All data is sent to a server
controlled by the first party. No third parties can access this data in any
form. No personal data is included in the analytics data.

View File

@@ -1,5 +1,6 @@
package_name("nl.moeilijkedingen.jellyfinaudioplayer")
app_identifier("nl.moeilijkedingen.jellyfinaudioplayer")
apple_id("lei@moeilijkedingen.nl")
team_id("238P3C58WC")
json_key_file("./fastlane/play-store-credentials.json")
apple_id("lei@codified.nl")
team_id("HD2D35G9Y4")
json_key_file("./fastlane/play-store-credentials.json")
itc_team_id("127114471")

View File

@@ -4,6 +4,11 @@ package = load_json(json_path: "package.json")
platform :ios do
before_all do
app_store_connect_api_key(
key_id: "Z98N7N8ZMW",
issuer_id: "f0fa1c89-6a9a-4144-bfba-529dfe05f09b",
key_filepath: "./certificates/AuthKey_Z98N7N8ZMW.p8"
)
get_certificates(
output_path: "certificates/"
)
@@ -13,7 +18,7 @@ platform :ios do
fail_on_name_taken: false,
)
update_code_signing_settings(
use_automatic_signing: true,
use_automatic_signing: false,
path: "ios/Fintunes.xcodeproj"
)
increment_version_number(
@@ -135,6 +140,13 @@ platform :android do
end
lane :release do
android_set_version_name(
version_name: package["version"],
gradle_file: "android/app/build.gradle"
)
android_set_version_code(
gradle_file: "android/app/build.gradle"
)
gradle(
task: "bundle",
build_type: "Release",

View File

@@ -1 +1 @@
Fintunes ist ein Streaming Audioplayer für das Jellyfin Media System. Es bietet eine großartige Benutzeroberfläche, welche Ihnen ermöglicht Ihre Lieblingsmusik mit Leichtigkeit wiedergeben zu können. Sie können Ihre gesammte Bibliothek nach einen Titel suchen oder einfach eine Playlist anhören, welche Sie zuvor in Jellyfin erstellt haben. Alle Titel werden direkt mit bester Qualität von Ihrer Jellyfin-Bibliothek gestreamt. Ist Streaming nicht immer möglich? Jeder Titel in Ihrer Jellyfin Bibliothek kann heruntergeladen und offline abgespielt werden.
Fintunes ist ein Streaming Audioplayer für das Jellyfin Media System. Es bietet eine großartige Benutzeroberfläche, welche Ihnen ermöglicht Ihre Lieblingsmusik mit Leichtigkeit wiedergeben zu können. Sie können Ihre gesamte Bibliothek nach einem beliebigen Titel durchsuchen, oder einfach eine Wiedergabeliste verwenden, die Sie zuvor in Jellyfin erstellt haben. Alle Titel werden direkt in höchster Qualität von Ihrer Jellyfin-Bibliothek gestreamt. Ist Streaming nicht immer eine Option? Jeder Titel in Ihrer Jellyfin Bibliothek kann heruntergeladen und offline abgespielt werden.

View File

@@ -1 +1 @@
Fintunes est un lecteur audio en streaming pour le système multimédia Jellyfin. Il dispose d'une interface magnifique qui vous permet de jouer facilement votre musique préférée. Vous pouvez rechercher n'importe quelle piste dans toute votre bibliothèque ou simplement vous détendre avec une liste de lecture que vous avez créée précédemment dans Jellyfin. Toutes les pistes sont diffusées directement à la plus haute qualité depuis votre bibliothèque Jellyfin. Le streaming n'est pas toujours une option ? N'importe quelle piste de votre bibliothèque Jellyfin peut être téléchargée et lue hors ligne.
Fintunes est un lecteur audio en streaming pour le système multimédia Jellyfin. Il dispose d'une magnifique interface qui vous permet de lire facilement votre musique préférée. Vous pouvez rechercher n'importe quelle piste dans toute votre bibliothèque ou simplement vous détendre avec une liste de lecture que vous avez créée précédemment dans Jellyfin. Toutes les pistes sont diffusées directement à la plus haute qualité depuis votre bibliothèque Jellyfin. Vous ne disposez pas d'une connexion à Internet en permanence? N'importe quelle piste de votre bibliothèque Jellyfin peut être téléchargée et lue hors ligne.

View File

@@ -0,0 +1 @@
Fintunes to strumieniowy odtwarzacz audio dla systemu multimedialnego Jellyfin. Posiada wspaniały interfejs, który pozwala z łatwością odtwarzać ulubioną muzykę. Możesz przeszukać całą bibliotekę w poszukiwaniu dowolnego utworu lub po prostu skorzystać z listy odtwarzania utworzonej wcześniej w Jellyfin. Wszystkie utwory są przesyłane strumieniowo bezpośrednio z biblioteki Jellyfin w najwyższej jakości. Streaming nie zawsze jest możliwy? Każdy utwór z biblioteki Jellyfin można pobrać i odtwarzać offline.

View File

@@ -0,0 +1 @@
Strumieniowy odtwarzacz audio dla Jellyfin

View File

@@ -0,0 +1 @@
செல்லிஃபின் மீடியா சிச்டத்திற்கான ச்ட்ரீமிங் ஆடியோ பிளேயர் ஃபிண்டுன்ச் ஆகும். இது ஒரு அழகிய இடைமுகத்தைக் கொண்டுள்ளது, இது உங்களுக்கு பிடித்த இசையை எளிதாக இயக்க அனுமதிக்கிறது. எந்தவொரு தடத்திற்கும் உங்கள் முழு நூலகத்தையும் நீங்கள் தேடலாம் அல்லது செல்லிஃபினில் நீங்கள் முன்பு உருவாக்கிய பிளேலிச்ட்டுடன் எளிதாக எடுத்துக் கொள்ளலாம். அனைத்து தடங்களும் உங்கள் செல்லிஃபின் நூலகத்திலிருந்து மிக உயர்ந்த தரத்தில் நேரடியாக ச்ட்ரீம் செய்யப்படுகின்றன. ச்ட்ரீமிங் எப்போதும் ஒரு விருப்பமல்லவா? உங்கள் செல்லிஃபின் நூலகத்தில் உள்ள எந்த தடத்தையும் பதிவிறக்கம் செய்து ஆஃப்லைனில் இயக்கலாம்.

View File

@@ -0,0 +1 @@
செலிஃபினுக்கான ச்ட்ரீமிங் ஆடியோ பிளேயர்

View File

@@ -0,0 +1 @@
Fintunes 是 Jellyfin 媒體系統的流媒體音訊播放器。 它具有華麗的介面,讓您輕鬆播放您最喜歡的音樂。 您可以在整個庫中搜索任何曲目,或者輕鬆使用您之前在 Jellyfin 中建立的播放列表。 所有曲目都直接從您的 Jellyfin 庫中以最高品質流式傳輸。 不一定每次播放都能連接到網路嗎? Jellyfin庫中的任何曲目都可以下載並離線播放。

View File

@@ -0,0 +1 @@
Jellyfin 的流媒體音訊播放器

View File

@@ -1 +0,0 @@
Fintunes е поточен аудио плеър за медийната система Jellyfin. Той има пленяващ интерфейс, който ви помага да слушата любимата си музика с лекота. Може да търсите из цялата си библиотака за конкретна песен или да се отпуснете с плейлист, който сте създали предварително в Jellyfin. Всички песни се предават директно на най-високото качество от вашата Jellyfin библеотека. Не винаги имате интернет връзка? Всяка песен във вашата Jellyfin библиотека може да бъде изтеглена и пусната без интернет.

View File

@@ -1 +0,0 @@
jellyfin, audio, player, streaming, downloads, music, музика, изтегления, аудио, плеър

View File

@@ -1 +0,0 @@
Поточно предаващ аудио плеър за Jellyfin, с поддръжка за търсене и изтегляния.

View File

@@ -1 +0,0 @@
Прясно изпечена нова версия на Fintunes. Тази версия съдържа някои леки подобрения по UI-а. Ще забележите, че текстовете са подобрени и сме добавили готини ефекти за навигацията горе и долу. Албумите вече включват и описание, ако такова е налично, както и подобни албуми взети директно от вашата Jellyfin инстанция. И не на последно място, списъкът с песни вече включва и изпълнителя.

View File

@@ -1 +0,0 @@
Аудио плеър за Jellyfin

View File

@@ -1 +1 @@
Acabat del forn, una nova versió de Fintunes. Aquest conté algunes actualitzacions menors de la interfície d'usuari. Notareu que l'etiqueta de les barres inferiors ha desaparegut i tenim alguns efectes fantàstics per a les barres de navegació superior i inferior. Els àlbums ara inclouen un text de descripció si està disponible al servidor, així com àlbums similars que s'extreuen de la vostra instància de Jellyfin. Finalment, la llista de cançons d'una llista de reproducció ara també inclou l'artista.
Aquesta és una correcció ràpida que permet tornar a accedir al vostre servidor Jellyfin mitjançant HTTP. Si us plau, utilitzeu HTTPS si el teniu disponible.

View File

@@ -1 +1 @@
Reproductor d'àudio per a Jellyfin
Reproductor per a Jellyfin

View File

@@ -1 +1 @@
2022 Lei Nelissen
2024 Lei Nelissen

View File

@@ -1 +0,0 @@
Čerstvé z trouby, nové vydání Fintunes. Toto vydání obsahuje několik drobných aktualizací uživatelského rozhraní. Všimnete si, že štítek na spodních lištách je pryč a máme nějaké efektní efekty pro navigační lišty nahoře a dole. Alba nyní obsahují popisný text, pokud je dostupný ze serveru, a také podobná alba, která jsou stažena z vaší instance Jellyfin. A konečně, seznam skladeb pro seznam skladeb nyní obsahuje také interpreta.

View File

@@ -0,0 +1 @@
Toto je oprava hotfix, která umožňuje znovu přistupovat k serveru Jellyfin přes HTTP. Použijte prosím HTTPS, pokud je to pro vás dostupné.

View File

@@ -1 +1 @@
Frisch aus dem Ofen, eine neue Fintunes-Veröffentlichung. Diese enthält einige kleinere UI-Updates. Sie werden feststellen, dass die Beschriftung auf den unteren Leisten verschwunden ist und wir einige ausgefallene Effekte für die Navigationsleisten oben und unten haben. Alben enthalten jetzt einen Beschreibungstext, sofern dieser auf dem Server verfügbar ist, sowie ähnliche Alben, die von Ihrer Jellyfin-Instanz abgerufen werden. Schließlich enthält die Titelliste einer Playlist jetzt auch den Interpreten.
Hierbei handelt es sich um einen Hotfix, der es wieder möglich macht, über HTTP auf Ihren Jellyfin-Server zuzugreifen. Bitte verwenden Sie HTTPS, sofern Ihnen dies zur Verfügung steht.

View File

@@ -1 +1 @@
Fresh from the oven, a new Fintunes release. This one contains some minor UI updates. You'll notice that the label on the bottom bars are gone, and we have some fancy effects for the navigation bars up top and on the bottom. Albums now include a description text if it is available from the server, as well as similar albums that are pulled from your Jellyfin instance. Lastly, the track listing for a playlist now also includes the artist.
This is a hotfix that makes it possible to access your Jellyfin server over HTTP again. Do please use HTTPS if that's available to you.

View File

@@ -1 +1 @@
Recién salido del horno, un nuevo lanzamiento de Fintunes. Este contiene algunas actualizaciones menores de la interfaz de usuario. Notará que la etiqueta en las barras inferiores desapareció y tenemos algunos efectos elegantes para las barras de navegación en la parte superior e inferior. Los álbumes ahora incluyen un texto de descripción si está disponible en el servidor, así como álbumes similares extraídos de su instancia de Jellyfin. Por último, la lista de canciones de una lista de reproducción ahora también incluye al artista.
Esta es una revisión que permite acceder nuevamente a su servidor Jellyfin a través de HTTP. Utilice HTTPS si está disponible para usted.

View File

@@ -1 +1 @@
Reproductor de audio para Jellyfin
Reproductor para Jellyfin

View File

@@ -1 +1 @@
Fintunes est un lecteur audio en streaming pour le système multimédia Jellyfin. Il dispose d'une interface magnifique qui vous permet de jouer facilement votre musique préférée. Vous pouvez rechercher n'importe quelle piste dans toute votre bibliothèque ou simplement vous détendre avec une liste de lecture que vous avez créée précédemment dans Jellyfin. Toutes les pistes sont diffusées directement à la plus haute qualité depuis votre bibliothèque Jellyfin. Le streaming n'est pas toujours une option ? N'importe quelle piste de votre bibliothèque Jellyfin peut être téléchargée et lue hors ligne.
Fintunes est un lecteur audio en streaming pour le système multimédia Jellyfin. Il dispose d'une magnifique interface qui vous permet de lire facilement votre musique préférée. Vous pouvez rechercher n'importe quelle piste dans toute votre bibliothèque ou simplement vous détendre avec une liste de lecture que vous avez créée précédemment dans Jellyfin. Toutes les pistes sont diffusées directement à la plus haute qualité depuis votre bibliothèque Jellyfin. Vous ne disposez pas d'une connexion à Internet en permanence? N'importe quelle piste de votre bibliothèque Jellyfin peut être téléchargée et lue hors ligne.

View File

@@ -1 +1 @@
jellyfin, audio, joueur, diffusion, téléchargements, musique
jellyfin, audio, lecteur, streaming, téléchargements, musique

View File

@@ -1 +1 @@
Fraîchement sorti du four, une nouvelle version de Fintunes. Celui-ci contient quelques mises à jour mineures de l'interface utilisateur. Vous remarquerez que l'étiquette sur les barres inférieures a disparu, et nous avons quelques effets fantaisistes pour les barres de navigation en haut et en bas. Les albums incluent désormais un texte de description s'il est disponible sur le serveur, ainsi que des albums similaires extraits de votre instance Jellyfin. Enfin, la liste des pistes d'une playlist inclut désormais également l'artiste.
Il s'agit d'un correctif qui permet d'accéder à nouveau à votre serveur Jellyfin via HTTP. Veuillez utiliser HTTPS si vous en avez la possibilité.

View File

@@ -1 +0,0 @@
Fresca dal forno, una nuova versione di Fintunes. Contiene alcuni aggiornamenti minori dell'interfaccia utente. Noterai che l'etichetta sulle barre in basso è sparita e abbiamo alcuni effetti fantasiosi per le barre di navigazione in alto e in basso. Gli album ora includono un testo descrittivo se è disponibile dal server, così come album simili estratti dalla tua istanza Jellyfin. Infine, l'elenco dei brani di una playlist ora include anche l'artista.

View File

@@ -0,0 +1 @@
Questo è un hotfix che rende possibile accedere nuovamente al tuo server Jellyfin tramite HTTP. Ti preghiamo di utilizzare HTTPS se è disponibile per te.

View File

@@ -1 +1 @@
オーブンから出したての新しい Fintunes リリース。 これは、いくつかのマイナーな UI の更新が含まれています。 下部のバーのラベルがなくなり、上部と下部のナビゲーション バーに派手な効果が加えられていることに気付くでしょう。 Jellyfin インスタンスから取得された同様のアルバムと同様に、サーバーから入手できる場合はアルバムに説明テキストが含まれるようになりました。 最後に、プレイリストのトラック リストにもアーティストが含まれるようになりました
これは、HTTP 経由で Jellyfin サーバーに再びアクセスできるようにするホットフィックスです。 HTTPS が利用可能な場合は、HTTPS を使用してください

View File

@@ -1 +1 @@
Vers uit de oven, een nieuwe release van Fintunes. Deze bevat enkele kleine UI-updates. Je zult merken dat het label op de onderste balken verdwenen is, en we hebben mooie effecten toegevoegd aan de navigatiebalken bovenaan en onderaan. Albums bevatten nu een beschrijvende tekst als deze beschikbaar is op de server, evenals vergelijkbare albums die uit je Jellyfin-instantie worden gehaald. Ten slotte bevat de tracklijst van een afspeellijst nu ook de artiest.
Dit is een hotfix die het mogelijk maakt om weer via HTTP toegang te krijgen tot je Jellyfin-server. Gebruik alsjeblieft HTTPS als dat voor jou beschikbaar is.

View File

@@ -1 +0,0 @@
Nybakt Fintunes-utgivelse. Denne inneholder noen mindre grensesnittsoppdateringer. Du vil legge merke til at etiketten på de nederste stolpene er borte, og vi har noen fancy effekter for navigasjonslinjene oppe og nede. Album inkluderer nå en beskrivelsestekst hvis den er tilgjengelig fra tjeneren, samt lignende album som hentes fra Jellyfin-forekomsten. Til slutt inkluderer sporlisten for en spilleliste nå også artisten.

View File

@@ -0,0 +1 @@
Dette er en hurtigreparasjon som gjør det mulig å få tilgang til Jellyfin-serveren din over HTTP igjen. Vennligst bruk HTTPS hvis det er tilgjengelig for deg.

View File

@@ -1 +0,0 @@
jellyfin, audio, odtwarzacz, przesyłanie strumieniowe, pobieranie, muzyka

View File

@@ -1 +0,0 @@
Świeżo wyjęte z pieca, nowe wydanie Fintunes. Ten zawiera kilka drobnych aktualizacji interfejsu użytkownika. Zauważysz, że etykiety na dolnych paskach zniknęły, a my mamy kilka fantazyjnych efektów dla pasków nawigacyjnych na górze i na dole. Albumy zawierają teraz tekst opisu, jeśli jest dostępny na serwerze, a także podobne albumy, które są pobierane z instancji Jellyfin. Wreszcie, lista utworów na liście odtwarzania zawiera teraz również wykonawcę.

View File

@@ -0,0 +1 @@
jellyfin, audio, odtwarzacz, streaming, pobrane, muzyka

View File

@@ -0,0 +1 @@
Jest to poprawka umożliwiająca ponowne uzyskanie dostępu do serwera Jellyfin za pośrednictwem protokołu HTTP. Jeśli masz taką możliwość, użyj protokołu HTTPS.

View File

@@ -1 +1 @@
Uma nova versão do Fintunes, recém-saída do forno. Desta vez com algumas pequenas atualizações na interface. Você vai ver que os rótulos nas barras de baixo sumiram, e agora temos alguns efeitos legais para as barras de navegação no topo e a parte de baixo. Os álbuns agora incluem um texto descritivo, se disponível no servidor, bem como álbuns similares encontrados na sua instância do Jellyfin. Por fim, a lista de músicas de uma playlist agora também inclui o artista de cada música.
Este é um hotfix que torna possível acessar novamente o servidor Jellyfin por HTTP. Use HTTPS se estiver disponível para você.

View File

@@ -1 +1 @@
Player de áudio para o Jellyfin
Player para o Jellyfin

View File

@@ -1 +0,0 @@
Прямо с духовки, новый релиз Fintunes. Он содержит некоторые незначительные обновления пользовательского интерфейса. Вы заметите, что надписи на нижних панелях исчезли, и у нас есть несколько необычных эффектов для панелей навигации вверху и внизу. Альбомы теперь содержат текст описания, если он доступен с сервера, а также аналогичные альбомы, взятые с вашего Jellyfin. Наконец, трек-лист для плейлиста теперь также включает исполнителя.

View File

@@ -0,0 +1 @@
Это исправление, которое позволяет снова получить доступ к вашему серверу Jellyfin через HTTP. Пожалуйста, используйте HTTPS, если он вам доступен.

Some files were not shown because too many files have changed in this diff Show More