Updated by "Remove blank strings" hook in Weblate.
Translated using Weblate (Spanish)
Currently translated at 99.7% (733 of 735 strings)
Translated using Weblate (Vietnamese)
Currently translated at 99.8% (734 of 735 strings)
Translated using Weblate (Swedish)
Currently translated at 99.8% (734 of 735 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (735 of 735 strings)
Translated using Weblate (Arabic)
Currently translated at 99.7% (733 of 735 strings)
Translated using Weblate (English)
Currently translated at 99.8% (734 of 735 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (735 of 735 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (735 of 735 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (735 of 735 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (735 of 735 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (735 of 735 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (733 of 733 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (733 of 733 strings)
Co-authored-by: Aziz Hadidi <azizhadidi@proton.me>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hosted Weblate user 54392 <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: Man <thebroker2308@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: win7guru <winsevn@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ar/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/cs/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/en/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/es/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/it/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/pl/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/sv/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/tr/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/uk/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/vi/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/zh_Hans/
Translation: Cloudstream/App
Currently translated at 100.0% (733 of 733 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (733 of 733 strings)
Translated using Weblate (Bengali)
Currently translated at 52.6% (384 of 729 strings)
Translated using Weblate (English)
Currently translated at 100.0% (729 of 729 strings)
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translated using Weblate (Bengali)
Currently translated at 51.0% (372 of 729 strings)
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Translated using Weblate (Dutch)
Currently translated at 92.4% (674 of 729 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (729 of 729 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (729 of 729 strings)
Translated using Weblate (Bengali)
Currently translated at 75.0% (3 of 4 strings)
Translated using Weblate (Bengali)
Currently translated at 49.9% (364 of 729 strings)
Co-authored-by: 007 <juri.malaj@gmail.com>
Co-authored-by: Aishik Mukherjee <aishikm2002@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Man <thebroker2308@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: caviaz <sverrebesteman@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/bn/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/en/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/nl/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/pl/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/sq/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/vi/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/fastlane/bn/
Translation: Cloudstream/App
Translation: Cloudstream/Fastlane
1. It can sometimes cause type erasure
2. It is less clear what it is doing
3. It is easy to replace
4. It is very rarely used, almost all app usage has already been replaced, and I haven't found any extensions actually using it but still following normal deprecation cycle as some still might be using it.
We shouldn't really be encouraging extensions to use it and use ktor Url instead which has a serializer for it built into ktor. Eventually I think we should factor out the two usages of an actual Uri in serialization and remove this serializer.
Necessary for some such as LibrarySearchResponse and DownloadCached. Using the skip annotation causes it to also skip child classes which we don't want so just skip abstract classes since Instancio can't create an instance of an abstract class: "It is an abstract class and no subtype was provided".