These previews will be only available for images cached in the cache used by Picasso.
The Bitmap of the content is compressed in JPEG 90 and saved inside the application cache folder under the name android_share_sheet_image_preview.jpg.
The current image will be, of course, always overwritten by the next one and cleared when the application cache is cleared.
* Required for SubscriptionFragment (otherwise the PopUp-menu uses half of the screen)
* Size reduction
* Fixed/Improved some images:
* Bandcamp: Was facing in the wrong direction and used an incorrect logo
* Media CCC: Update logo
* YT: Added NewPipe logo so that it's not just a rectangle
Currently translated at 45.6% (289 of 633 strings)
Translated using Weblate (Danish)
Currently translated at 47.2% (299 of 633 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Tagalog)
Currently translated at 9.4% (60 of 633 strings)
Translated using Weblate (Arabic (Libya))
Currently translated at 5.9% (4 of 67 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 14.9% (10 of 67 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (67 of 67 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 61.1% (41 of 67 strings)
Translated using Weblate (Slovak)
Currently translated at 7.4% (5 of 67 strings)
Translated using Weblate (Persian)
Currently translated at 62.6% (42 of 67 strings)
Translated using Weblate (Swedish)
Currently translated at 50.7% (34 of 67 strings)
Translated using Weblate (Spanish)
Currently translated at 59.7% (40 of 67 strings)
Translated using Weblate (Indonesian)
Currently translated at 79.1% (53 of 67 strings)
Translated using Weblate (Polish)
Currently translated at 55.2% (37 of 67 strings)
Translated using Weblate (Hebrew)
Currently translated at 55.2% (37 of 67 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (67 of 67 strings)
Translated using Weblate (Russian)
Currently translated at 17.9% (12 of 67 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 10.4% (7 of 67 strings)
Translated using Weblate (Turkish)
Currently translated at 28.3% (19 of 67 strings)
Translated using Weblate (German)
Currently translated at 65.6% (44 of 67 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Filipino)
Currently translated at 18.7% (119 of 633 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 97.6% (618 of 633 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Slovak)
Currently translated at 98.5% (624 of 633 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 90.0% (570 of 633 strings)
Translated using Weblate (Basque)
Currently translated at 95.7% (606 of 633 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Korean)
Currently translated at 71.8% (455 of 633 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (630 of 633 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Spanish)
Currently translated at 97.6% (618 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (632 of 633 strings)
Translated using Weblate (German)
Currently translated at 98.1% (621 of 633 strings)
Translated using Weblate (German)
Currently translated at 98.1% (621 of 633 strings)
Translated using Weblate (Swedish)
Currently translated at 99.6% (631 of 633 strings)
Translated using Weblate (Swedish)
Currently translated at 99.6% (631 of 633 strings)
Translated using Weblate (French)
Currently translated at 99.5% (630 of 633 strings)
Translated using Weblate (French)
Currently translated at 99.5% (630 of 633 strings)
Translated using Weblate (French)
Currently translated at 99.3% (629 of 633 strings)
Translated using Weblate (French)
Currently translated at 99.3% (629 of 633 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: AioiLight <info@aioilight.space>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alberto De Negri <scemottero@hotmail.it>
Co-authored-by: Alex25820 <alexs25820@gmail.com>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Andrés Paredes <andresparedeszaa@gmail.com>
Co-authored-by: Ayoub Rejal <ayoubrejal@gmail.com>
Co-authored-by: BurningKarl <karl.welzel@gmail.com>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: DanieLoche <danieloche@gmail.com>
Co-authored-by: DanieLoche <dloche+weblate@danlo.fr>
Co-authored-by: David Kovács <davidkovacs12321@gmail.com>
Co-authored-by: Deleted User <noreply+43355@weblate.org>
Co-authored-by: Digiwizkid <subhadiplayek@gmail.com>
Co-authored-by: Gontzal Manuel Pujana Onaindia <thadahdenyse@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: JS Ahn <freirepublik@gmail.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Jonatan Nyberg <jonatan@autistici.org>
Co-authored-by: Jonathan Soares <jpub@disroot.org>
Co-authored-by: Karl Tammik <karltammik@protonmail.com>
Co-authored-by: Lars <weblate.org@lehtrab.de>
Co-authored-by: Linerly <linerly@protonmail.com>
Co-authored-by: Napstaguy04 <brokenscreen3@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Ray <ray.cfu@protonmail.com>
Co-authored-by: Retrial <giwrgosmant@gmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Ricardo <contatorms7@tutamail.com>
Co-authored-by: Simon N <Observeramera@pm.me>
Co-authored-by: TiA4f8R <avdivers84@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: chr56 <chr0056@gmail.com>
Co-authored-by: jazzyjabroni <lordcarmack@tuta.io>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: nzgha <nzgha.hw@runbox.com>
Co-authored-by: qqqq1 <qqqq1@hi2.in>
Co-authored-by: sal0max <msal.coding@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: Егор Ермаков <eg.ermakov2016@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ar_LY/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fa/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ru/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/tr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant_HK/
Translation: NewPipe/Metadata
Translated using Weblate (Spanish)
Currently translated at 97.6% (618 of 633 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 90.0% (570 of 633 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Croatian)
Currently translated at 98.4% (623 of 633 strings)
Translated using Weblate (Filipino)
Currently translated at 28.7% (182 of 633 strings)
Upstream code checks whether the current APK was signed with the release
key for various reasons:
- in order to show/hide the "Updates" settings menu
- in order to make the "Updates" settings menu searchable or not
- in order to check/not check for updates at the application start
This behavior was removed in NewPipe SponsorBlock fork, but it probably
shouldn't have been:
- the newer APK installation won't work if the locally installed APK
wasn't signed with the same key
- `isReleaseApk` function was still invoked in NewPipe SponsorBlock to
allow searching "Updates" settings from settings menu. But as the
fingerprint wasn't correct (see 25575ea8b2), the update settings
would not be searchable which is a bug
- this is a requirement for F-Droid inclusion as they sign their APKs
with their own keys (so the updater wouldn't work) and they explicitly
forbid auto-updaters by policy (see also
https://github.com/polymorphicshade/NewPipe/issues/8)