Improvementssupport for youtube-nocookie.comadd support for amazon fire tv virtual keyboardremoving search history items using swipeclearing watch history using options menu

FixedAdd Artist and Duration to MediaDescriptionFix padding in settings layoutFix random Popup player crashFix delayed ducking of Audio0.15.1After having had to publish 0.15.0 a bit earlier than we wanted to due to YouTube breaking their site again, we’re happy to announce the release of the bugfix release 0.15.1.0.15.0ATTENTION: This version probably is a bugfest, just like the last one. However due to the full shutdown since the 17. a broken version is better then no version. Right? \_()_/### Improvements* downloaded files can now be opened with one click #1879* drop support for android 4.1 - 4.3 #1884* remove old player #1884* remove streams from current play queue by swiping them to the right #1915* remove auto queued stream when a new stream is enqueued manually #1878* Postprocessing for d0.14.1FixesFailed to decrypt video url #1659Fixed Description link not extract well #16570.14.0NewNew Drawer design #1461New customizable front page #1461ImprovementsReworked Gesture controls #1604New way to close the popup player #1597FixedFix error when subscription count is not available. Closes #1649.Show "Subscriber count not available" in those casesFix NPE when a YouTube playlist is emptyQuick fix for the kiosks in SoundCloudRefactor and bugfix #1623Fix Cyclic search result #1562Fix Seek bar not statically lay outedFix YT Premium video are not blocked correctlyFix Videos sometimes not loading (due to DASH parsing)Fix links in video descriptionShow warning when someone tries to download to external sdcardfix nothing shown exception triggers reportthumbnail not shown in background player for android 8.1 see hereFix registering of broadcast receiver. Closes #1641.0.13.7Fix sort filter issues of v0.13.6v0.13.6Improvements- Disable burgermenu icon animation #1486- undo delete of downloads #1472- Download option in share menu #1498- Added share option to long tap menu #1454- Minimize main player on exit #1354- Library version update and database backup fix #1510- ExoPlayer 2.8.2 Update #1392- Reworked the playback speed control dialog to support different step sizes for faster speed change.- Added a toggle to fast-forward during silences in playback speed control. This should be helpful for audiobooks and certain music genres, and can bring a true seamless experience (and can break a song with lots of silences =\).- Refactored media source resolution to allow passing metadata alongside media internally in the player, rather than doing so manually. Now we have a single source of metadata and is directly available when playback starts.- Fixed remote playlist metadata not updating when new metadata is available when playlist fragment is opened.- Various UI fixes: #1383, background player notification controls now always white, easier to shutdown popup player through flinging- Use new extractor with refactored architecture for multiserviceFixes- Fix #1440 Broken Video Info Layout #1491- View history fix #1497- #1495, by updating the metadata (thumbnail, title and video count) as soon as the user access the playlist.- #1475, by registering a view in the database when the user starts a video on external player on detail fragment.- Fix creen timeout in case of popup mode. #1463 (Fixed #640)- Main video player fix #1509- [#1412] Fixed repeat mode causing player NPE when new intent is received while player activity is in background.- Fixed minimizing player to popup does not destroy player when popup permission is not granted.0.13.5Improvements- Added the ability to limit video quality if using mobile data. #1339- Remember brightness for the session #1442- Improve download performance for weaker CPUs #1431- add (working) support for media session #1433Fix- Fix crash on opening downloads (fix now available for release builds) #1441v0.13.4Improvements- Import/export settings #1333- Reduce overdraw (performance improvement) #1371- Small code improvements #1375- Add everything about GDPR #1420Fixed- Downloader: Fix crash on loading unfinished downloads from .giga files #1407v0.13.3Improvements* Refactored history view and project layout #1308* Remove bloat: GSON library #1355* Double-tap the middle of the player screen to pause the video #1356* Spelling: Rework new strings #1350* Play pause button for popup player #1342* reduce snack bar error visibility timeFix* fix "could not parse metadata despite available" error0.13.2Improvements* Open downloads after accepting permissions #1276* Show download size preview #1290* Usability Update Follow-up #1226-- Added "Add to playlist" menu item to service player play queue.-- [#1204] Fixed LIVE button to use untranslatable string.-- Fixed service player play queue not refreshed when existing play queue is replaced.-- Fixed potential ArrayOutOfBound exception when checking if player window is live.-- Fixed strange pausing behavior when main video player goes into multiwindow mode.* add Caption Style Management #1291* Add to Playlist feature to Related and Channel lists #1238Fix* Fix broken email button for bug reports* Fix start time when opening urls with time parameters #861v0.13.1Fixed- Subscription Front Page Crash Fix #1212- Malicious error code for SoundCloud kioskImproved- make click on metadata open info screen 5c8510b- Remove beta again #1227- remove beta build type- remove redundant menu items- remove global IP range label- make MenuItems in drawer be dynamical generatedv0.11.6New- Multyservice support for debug and betaFixed- the three-point menu does not appear when you watch a video with the light theme on #996- Wrong button after after app reactivation: pause instead of play icon #945- Loading second page of channels makes newpip crash #9680.11.5 New- Multyservice support for debug and betaFixed- the three-point menu does not appear when you watch a video with the light theme on #996- Wrong button after after app reactivation: pause instead of play icon #945- Loading second page of channels makes newpip crash #968v0.11.3Fixed kiosk/trending ignores content language/countryFixed trending page shows only a few itemsFixed plurals for some languagesFixed share menu for play listsv0.11.2Improvements- Change notification bar icon for popup and background player #931Fix- fixed loading age restricted videos- fix not working full screen button for popup- fix ad exceptionv0.11.1NewOn long press suggestion insertAdd ability to switch from normal player to backgroundFixFixes auto rotation bugFixes title loss on orientation changeFixes text color inconsistency issue in #836 by using fixed text coloring on notificationsFixes popup player not running in foreground when launched externally, causing it to get gc'ed when video is still playing.Fixes exception when launching popup player externally without launching the player internally first after fresh installation.

ImprovementsSome Playback EnhancementsAdded play buttons to channel fragment.Added popup player tossing when flung with weaker strength (useful for getting the popup out of keyboard's way).Modified background notification to display seeking buttons when play queue has only 1 item, per @SpajicM's request.Modified service player activity scrolling to be instant when the distance between the currently viewing and playing is too far apart.Fixed track progress reset when shuffle is clicked in quick succession.Fixed NPE when service player activity UI is touched during service shutdown.Resume from original time after failure to play #760Remember last screen orientation0.11.0New:- Kiosk support (eg. Trending)- Add content to main page- Full Playlist support- New Background player