Certain devices (mostly Sony for some reason???) have bugged e2e
enforcement that actually breaks it on my app. Try to see if we can
"fix" this by disabling the enforcement using the optOut flag.
* Translated using Weblate (Portuguese)
Currently translated at 98.7% (309 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/pt/
* Translated using Weblate (Arabic (ar_IQ))
Currently translated at 69.9% (219 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/ar_IQ/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/pt_BR/
* Translated using Weblate (Lithuanian)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/lt/
* Translated using Weblate (Italian)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/it/
* Translated using Weblate (Finnish)
Currently translated at 97.7% (306 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/fi/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/tr/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (54 of 54 strings)
Translation: Auxio/Metadata
Translate-URL: https://hosted.weblate.org/projects/auxio/metadata/tr/
* Translated using Weblate (French)
Currently translated at 96.4% (302 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/fr/
* Translated using Weblate (Finnish)
Currently translated at 100.0% (54 of 54 strings)
Translation: Auxio/Metadata
Translate-URL: https://hosted.weblate.org/projects/auxio/metadata/fi/
* Translated using Weblate (Swedish)
Currently translated at 99.6% (312 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/sv/
* Added translation using Weblate (Georgian)
* Translated using Weblate (Finnish)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/fi/
* Translated using Weblate (Georgian)
Currently translated at 6.0% (19 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/ka/
* Added translation using Weblate (Nepali)
* Translated using Weblate (Nepali)
Currently translated at 98.1% (53 of 54 strings)
Translation: Auxio/Metadata
Translate-URL: https://hosted.weblate.org/projects/auxio/metadata/ne/
* Translated using Weblate (Nepali)
Currently translated at 0.6% (2 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/ne/
* Translated using Weblate (Nepali)
Currently translated at 20.4% (64 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/ne/
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/pt/
* Translated using Weblate (Norwegian Nynorsk)
Currently translated at 96.4% (302 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/nn/
* Translated using Weblate (Croatian)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/hr/
* Translated using Weblate (Croatian)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/hr/
* Translated using Weblate (Georgian)
Currently translated at 6.0% (19 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/ka/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/es/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 18.2% (57 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/zh_Hant/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/ar/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 36.7% (115 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/zh_Hant/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 46.9% (147 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/zh_Hant/
* Translated using Weblate (Albanian)
Currently translated at 100.0% (313 of 313 strings)
Translation: Auxio/Strings
Translate-URL: https://hosted.weblate.org/projects/auxio/strings/sq/
---------
Co-authored-by: santiago046 <comehere665@gmail.com>
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com>
Co-authored-by: Vaclovas Intas <Gateway_31@protonmail.com>
Co-authored-by: lukeearthwalker0 <lukeearthwalker33@gmail.com>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Quint <quintus3236@protonmail.com>
Co-authored-by: Cyxae Dexyc <cyxae@amphitryon.nrst.fr>
Co-authored-by: gummyhulk <hatsunemiku99@protonmail.com>
Co-authored-by: Demetre Ph <demetre.phalavandishvili@gmail.com>
Co-authored-by: Joonas Reinholm <joonas.reinholm@pm.me>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: pes18fan <realitaetinbewegung@proton.me>
Co-authored-by: Bruno Fragoso <darth_signa@hotmail.com>
Co-authored-by: Øystein Alværvik <cave_allegory@users.noreply.hosted.weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Mat <tukanmm17@gmail.com>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Allam Contreras <allamc1197@gmail.com>
Co-authored-by: Jinzhou Huang <2314662431@qq.com>
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Co-authored-by: D <dici.handy@gmail.com>
No clue why this is happening, but I assume another classic android
moment has occurred and now I can't navigate away when objects are
invalidated unless I navigate away twice. Because reasons. Amazingly
designed platform.
Resolves#989.
Apparently allocating the bytes on the JVM side of the taglib parser
will wind up leaking memory due to a bugged cache in ByteBuffer.
Instead, allocate the bytes in native, wrap it into a ByteBuffer, and
then pass it upwards into NativeInputStream. This seems to fix the
leak.
This should hopefully mitigate the memory leak problems unless I forget
to transfer over ref ownership to the corresponding class. Analyzed
memory use on load and it looks like the JVM is able to reclaim
everything extracted by the native code, so I should hopefully be fine.