mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2025-01-17 04:33:00 +00:00
9e34fee58c
Main changes: * correctly check the available space (CircularFile.java) * misc cleanup (CircularFile.java) * use the "Error Reporter" for non-http errors * rewrite network state checking and add better support for API 21 (Lollipop) or higher * implement "metered networks" * add buttons in "Downloads" activity to start/pause all pending downloads, ignoring the queue flag or if the network is "metered" * add workaround for VPN connections and/or network switching. Example: switching WiFi to 3G * rewrite DataReader ¡Webm muxer is now 57% more faster! * rewrite CircularFile, use file buffers instead of memory buffers. Less troubles in low-end devices * fix missing offset for KaxCluster (WebMWriter.java), manifested as no thumbnails on file explorers Download queue: * remember queue status, unless the user pause the download (un-queue) * semi-automatic downloads, between networks. Effective if the user create a new download or the downloads activity is starts * allow enqueue failed downloads * new option, queue limit, enabled by default. Used to allow one or multiple downloads at same time Miscellaneous: * fix crash while selecting details/error menu (mistake on MissionFragment.java) * misc serialize changes (DownloadMission.java) * minor UI tweaks * allow overwrite paused downloads * fix wrong icons for grid/list button in downloads * add share option * implement #2006 * correct misspelled word in strings.xml (es) (cmn) * fix MissionAdapter crash during device shutdown New Mp4Muxer + required changes: * new mp4 muxer (from dash only) with this, muxing on Android 7 is possible now!!! * re-work in SharpStream * drop mp4 dash muxer * misc changes: add warning in SecondaryStreamHelper.java, * strip m4a DASH files to normal m4a format (youtube only) Fix storage issues: * warn to the user if is choosing a "read only" download directory (for external SD Cards), useless is rooted :) * "write proof" allow post-processing resuming only if the device ran out of space * implement "insufficient storage" error for downloads |
||
---|---|---|
.. | ||
anim | ||
animator | ||
drawable | ||
drawable-hdpi | ||
drawable-ldrtl-hdpi | ||
drawable-ldrtl-mdpi | ||
drawable-ldrtl-xhdpi | ||
drawable-ldrtl-xxhdpi | ||
drawable-ldrtl-xxxhdpi | ||
drawable-mdpi | ||
drawable-nodpi | ||
drawable-v23 | ||
drawable-xhdpi | ||
drawable-xxhdpi | ||
drawable-xxxhdpi | ||
layout | ||
layout-land | ||
layout-large-land | ||
layout-v21 | ||
menu | ||
mipmap-anydpi-v26 | ||
mipmap-hdpi | ||
mipmap-mdpi | ||
mipmap-xhdpi | ||
mipmap-xxhdpi | ||
mipmap-xxxhdpi | ||
values | ||
values-ar | ||
values-az | ||
values-b+ast | ||
values-be | ||
values-bg | ||
values-bn-rBD | ||
values-ca | ||
values-cmn | ||
values-cs | ||
values-da | ||
values-de | ||
values-el | ||
values-eo | ||
values-es | ||
values-et | ||
values-eu | ||
values-fa | ||
values-fi | ||
values-fr | ||
values-gl | ||
values-he | ||
values-hi | ||
values-hr | ||
values-hu | ||
values-hy | ||
values-id | ||
values-it | ||
values-ja | ||
values-ko | ||
values-ku | ||
values-land | ||
values-lt | ||
values-mk | ||
values-ms | ||
values-nb-rNO | ||
values-nl | ||
values-nl-rBE | ||
values-pa | ||
values-pl | ||
values-pt | ||
values-pt-rBR | ||
values-ro | ||
values-ru | ||
values-sk | ||
values-sl | ||
values-sq | ||
values-sr | ||
values-sv | ||
values-sw600dp | ||
values-sw600dp-land | ||
values-ta | ||
values-te | ||
values-tr | ||
values-uk | ||
values-ur | ||
values-v21 | ||
values-vi | ||
values-w820dp | ||
values-zh-rCN | ||
values-zh-rHK | ||
values-zh-rTW | ||
xml |