YouTube's "Desktop Max" thumbnails are 2560x423, while our previous placeholder banner was 2550x427. The extractor actually returns a lower resolution "Desktop Max" banner at 1060x175, but the ratio wrt 2560x423 is off by ~0.1%
The PNG was optimized with OptiPNG
The previous "main" tab is now just a normal tab returned in getTabs().
Various part of the code that used to handle channels as ListInfo now either take the first (playable, i.e. with streams) tab (e.g. the ChannelTabPlayQueue), or take all of them combined (e.g. the feed).
* added LoadingDialog for improving download experience
* [LoadingDialog] Apply some review comments and make title customizable.
* removed permission handling from loading Dialog
* fix checks
* remove <p> Tag from first sentence
---------
Co-authored-by: rishabaggarwal <Rishabaggarwal@sharechat.com>
Co-authored-by: TobiGr <tobigr@users.noreply.github.com>
The RuntimeException was not explicitly declared and thus not caught at every call of this constructor. This change ensures that this possible exception is handled by the dedicated error handlers.
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Odia)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Malayalam)
Currently translated at 6.6% (5 of 75 strings)
Translated using Weblate (Punjabi)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (German)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (German)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Punjabi)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Swedish)
Currently translated at 99.7% (684 of 686 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Albanian)
Currently translated at 82.7% (568 of 686 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (French)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Punjabi)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (686 of 686 strings)
Added translation using Weblate (Burmese)
Translated using Weblate (ryu (generated) (ryu))
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Slovak)
Currently translated at 98.9% (679 of 686 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (German)
Currently translated at 100.0% (686 of 686 strings)
Translated using Weblate (ryu (generated) (ryu))
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (75 of 75 strings)
Translated using Weblate (Croatian)
Currently translated at 91.8% (628 of 684 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (French)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (ryu (generated) (ryu))
Currently translated at 98.6% (675 of 684 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Odia)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Urdu)
Currently translated at 74.2% (508 of 684 strings)
Translated using Weblate (Vietnamese)
Currently translated at 99.2% (679 of 684 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (75 of 75 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (75 of 75 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (75 of 75 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Galician)
Currently translated at 99.5% (681 of 684 strings)
Translated using Weblate (Finnish)
Currently translated at 89.9% (615 of 684 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (684 of 684 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Alex25820 <alexs25820@gmail.com>
Co-authored-by: Alexthegib <jcwkgxc@nightorb.com>
Co-authored-by: AudricV <AudricV@users.noreply.hosted.weblate.org>
Co-authored-by: C. Rüdinger <Mail-an-CR@web.de>
Co-authored-by: Eric <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: Fjuro <ifjuro@proton.me>
Co-authored-by: GET100PERCENT <eraofphysics@yahoo.com>
Co-authored-by: Hoseok Seo <ddinghoya@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Igor Rückert <igorruckert@yahoo.com.br>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jani Kinnunen <janikinnunen340@gmail.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: Jorge Pelaez <jorpelae@yahoo.co.jp>
Co-authored-by: Linerly <linerly@protonmail.com>
Co-authored-by: Milan Šalka <salka.milan@googlemail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Philip Goto <philip.goto@gmail.com>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Sergio Marques <so.boston.android@gmail.com>
Co-authored-by: ShareASmile <aapshergill@gmail.com>
Co-authored-by: Shifa Graphics <shifagraphix@gmail.com>
Co-authored-by: TXRdev Archive <lckphanaf9999@gmail.com>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: W L <wl@mailhole.de>
Co-authored-by: WB <dln0@proton.me>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: kuragehime <kuragehime641@gmail.com>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: random r <epsilin@yopmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: tellmeY18 <vysakh_b190622ec@nitc.ac.in>
Co-authored-by: thami simo <simo.azad@gmail.com>
Co-authored-by: Макар Разин <makarrazin14@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/cs/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ml/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translation: NewPipe/Metadata