Releases: ShareASmile/FoxPipe
FoxPipe_Pre-release-v0.19.8.3
Fixed
- YouTube Videos not loading at starting
- YouTube [Channel contents parsing error could not get channel id] (TeamNewPipe/NewPipe#11248)
- SoundCloud large playlist can’t load
Improved:
- Detect whether for SoundCloud there are any more search results
- Video Title in Description now shows 2 lines Increased the description, upload date and comment text size to 14sp for better visual experience
- A visual fix in background player screen crept in during Swap seekbar position with player buttons implementation
NewPipeLegacy-v0.19.8.1
- Fix (SoundCloud large playlist can’t load) Fixes TeamNewPipe/NewPipe#10012
- Update Extractor to Detect whether for SoundCloud there are any more search results
- Update date time library prettytime to 5.0.8.Final
Fixes: TeamNewPipe#11092
Upload dates have a minus prepended if they're in the past and language is set to Ukrainian
More Details of Numerous Additions:-
Pulled in a major chunk of related commits for NewPipeLegacy Preunified from upstream TeamNewPipe/NewPipe repository:
- Update NewPipe extractor to fetch likes count Fix TeamNewPipe/NewPipe#10624
- Access Background Player Queue from Main menu by HybridAU
TeamNewPipe/NewPipe#8419 - Added Bandcamp Music Support Into NewPipeLegacy, Improve Bandcamp intent filters
TeamNewPipe/NewPipe#3741
TeamNewPipe/NewPipe#6373
TeamNewPipe/NewPipe#6456 - Disable sending metrics to Google when using Android System WebView
TeamNewPipe/NewPipe#5337 - Add basic resize functionality
TeamNewPipe/NewPipe#3948 - [media.ccc.de] Add recent & live stream kiosk
TeamNewPipe/NewPipe#5251
TeamNewPipe/NewPipe#5286
[media.ccc.de] Fix service color
TeamNewPipe/NewPipe#5258 - Ability to see Pinned Comment added by dkramer95
TeamNewPipe/NewPipe#7577 - Clicking on Title In Background Player Should Open Video Details
TeamNewPipe/NewPipe#3808 by https://github.com/budde25 - Added Swipe to Refresh for Channels New Videos in Subscription Feed
TeamNewPipe/NewPipe#4893 - [peertube] implement sepia search
TeamNewPipe/NewPipe#5257 - Allow installation on external storage by triallax in
TeamNewPipe/NewPipe#6037 - Change UA to privacy.resistFingerprinting
TeamNewPipe/NewPipe#5649 by FireMasterK - Add formatting removal on paste for search TeamNewPipe/NewPipe#5912 by imericxu
- Remember Last Selected Media Type For Downloads
TeamNewPipe/NewPipe#4038 by vmazoyer - Improve search suggestion experience when remote ones can't be fetched
TeamNewPipe/NewPipe#4029 by StyPox - Fix Download Button Not Visible After Playing Live Stream, Fix video detail controls visibility set inconsistently
Add this commit by StyPox
TeamNewPipe/NewPipe@dbb86d2 from
TeamNewPipe/NewPipe#4362 - [Background Player] Fix very small thumbnails in Video Detail Page by TobiGR in
TeamNewPipe/NewPipe#5818 - Add Always Expand Description In Appearance Settings
TeamNewPipe/NewPipe#2998 by B0pol
(Related) entries from search history Increased from 25 to 80 and Search Suggestions Entries from 3 to 60 commit copied from
TeamNewPipe/NewPipe#2666 thanks to ergor - Fixes snackbar error on disabled likes count
Fixes TeamNewPipe/NewPipe#7405 by TeamNewPipe/NewPipeExtractor#753 - Fixed player controls not hiding after replay & Bluetooth headset button by Alexander--
TeamNewPipe/NewPipe#3547 - update user agent in Downloader to firefox latest ESR 115 by Nickoriginal
TeamNewPipe/NewPipe#8269 - Changed Dark Theme Colors To Darker Variant by sauravrao637
TeamNewPipe/NewPipe#6244 - Support for PeerTube Short Links
TeamNewPipe/NewPipe#7353 - Handle URLs for YouTube Shorts
TeamNewPipe/NewPipe#7181 - Fix playback speed not being updated in Background Player & Fix TeamNewPipe/NewPipe#8058
Fixed Combinedly by TeamNewPipe/NewPipe#6421 by Tobius
and by seanzzy in
TeamNewPipe/NewPipe#8244 - Added comments disabled functionallity by litetex in
TeamNewPipe/NewPipe#6483 - [media.ccc.de] Fix service color
TeamNewPipe/NewPipe#5258 - Ignore ContentNotSupportedException caused by Bandcamp fan pages
TeamNewPipe/NewPipeExtractor#1033 - Crash when rotating device on unsupported channels
TeamNewPipe/NewPipe#6696 - Correct Gigaget's license from GPLv2 to GPLv3
TeamNewPipe/NewPipe#4892 - Add basic resize functionality [Samsung Dex Now Supported]
TeamNewPipe/NewPipe#3948 - [Security] Update ktlint to 0.40.0
- Fix security vulnerability update checkstyle / guava
- Update ExoPlayer from 2.11.6 to 2.11.8
- Update checkstyle, OkHttp, use Kotlin JDK8 by TacoTheDank added this commit
TeamNewPipe/NewPipe@79e2bb3
from TeamNewPipe/NewPipe#3909 - Use user agent of DownloaderImpl also in ReCapthaActivity
TeamNewPipe/NewPipe#5215 - Fix ACRA bug reports not containing stack trace, Do not init ACRA if inside its own process
TeamNewPipe/NewPipe#3982 - Remove deprecated calls to set Sender class to ACRA
TeamNewPipe/NewPipe#3982
40.Use SubtitlesStream#getUrl instead of getURL
TeamNewPipe/NewPipe#4120 - Remove pbj=1 parameter from YouYube urls in recaptcha activity
TeamNewPipe/NewPipe#5208 - Set notification style in Android 11 to MediaStyle Thanks to XiangRongLin for Limted Support for preunified refer to this commit
XiangRongLin@aa55a09 - Click on title in background player opens video details
TeamNewPipe/NewPipe#3808 - Add 2K and 4K to the options list for default resolution
TeamNewPipe/NewPipe#2968 - Fix crash when opening video in local playlist tab
Fixes TeamNewPipe/NewPipe#3887
by TeamNewPipe/NewPipe#3892 by wb9688 - Handle ContentNotSupportedException
TeamNewPipe/NewPipe#3300 - [YouTube] Improve download speed by Theta-dev
TeamNewPipe/NewPipe#9948 - Disable commenter image when disabling thumbnails loading by 4D17Y4
Fixes TeamNewPipe/NewPipe#4205
TeamNewPipe/NewPipe#4350 - Adapt opacity of popup close button to allow touches in other apps on Android >=11
Fixes TeamNewPipe/NewPipe#6770
TeamNewPipe/NewPipe#8279 - Better error messages for SoundCloud and YouTube unavailable contents
TeamNewPipe/NewPipe#5385 - Mitigating long buffering on initial video playback by using custom progress-load-interval in exoplayer,
Use 16 KiB as the default progressive load interval by karyogamy
TeamNewPipe/NewPipe#7919 - Support for opening YouTube Live URLs
TeamNewPipe/NewPipe#9725
FoxPipe-v0.19.8.2
New
• Add ability to Share Stream Link (alpha) thanks to @jadkik
Fixed
• [YT] Update Extractor to fix getting likes count thanks to @Jtfk for java-8 patches
• Update github url in app about section to Foxpipe preunified fork
• Fix comments linkify problem thanks to @Isayso
• Add more Punjabi translation of the strings
Java-8 Patches: https://github.com/Jtfk/NewPipeExtractor-j8
FoxPipe-v0.19.8.1
FoxPipe Integrates various Bug Fixes & Some Features from PRs From upstream Into Pre-unified FoxPipe v0.19.8.1. Thanks to Developers of upstream Official NewPipe Repo, preunified repo, NewPipe19 repo Authors @XiangRongLin @spvkgn @Isayso @AudricV @Stypox @RSoulwin @TobiGr @B0pol @budde25 @ergor @Theta-Dev @Fincer
New
- Update NewPipe extractor update to fix YouTube Videos not loading
- Access Background Player Queue from Main menu
- Added Bandcamp Music Support Into FoxPipe
- [media.ccc.de] Add recent & live stream kiosk
- Ability to see Pinned Comment
- [peertube] implement sepia search
- Allow installation on external storage
- Add formatting removal on paste for search
- Remember Last Selected Media Type For Downloads
- Improve search suggestion experience when remote ones can't be fetched
- Fixed Download Button Not Visible After Playing Live Stream
- Big Thumbnail Notification for Background Player
- Disable dragging on Thumbnails in Playlists Videos
- Changed Dark Theme Colors To Darker Variant
- Support for PeerTube Short Links
- Handle URLs for YouTube Shorts
- Make "Playback speed controls" dialog contents more compact specially in landscape orientation
Security
- [Security] Update ktlint to 0.40.0
- Fix security vulnerability in checkstyle / guava
- Update ExoPlayer from 2.11.6 to 2.11.8
- Update checkstyle, OkHttp, use Kotlin JDK8
- Use user agent of DownloaderImpl also in ReCapthaActivity
- Do not init ACRA if inside its own process
- Remove deprecated calls to set Sender class to ACRA
- Fix empty stacktrace in bug report
- Remove pbj=1 parameter from YouYube urls in recaptcha activity
- Disable sending metrics to Google in Android System Webview
- Change UA to privacy.resistFingerprinting
Features
- Set notification style in Android 11+ to MediaStyle
- Clicking on Title in Background Player should open Video Details
- Added Swipe to Refresh for Channels New Videos in Subscription Feed
- Disable commenter image when disabling thumbnails loading
- Big Thumbnail Notification for Background Player
- Added comments disabled functionality
- Select 4k 2k Resolution by default
- [peertube] implement sepia search
- Add basic resize functionality [Samsung Dex Now Supported]
- Feature Swipe Down To Refresh Subscription Group Feed
Fixed
- Fix playback speed not being updated in Background Player
- [media.ccc.de] Fix service color
- Ignore ContentNotSupportedException caused by Bandcamp fan pages
- Fix crash when opening video in local playlist tab
- Fix Download Button Not Visible After Playing Live Stream
- Fix Playback Speed Not Being Updated In PlayQueueAcitvity
- Fix Slow Speed Downloads
- Adapt opacity of popup close button to allow touches in other apps on Android >=11
- Fixed player controls not hiding after replay & Bluetooth headset button
Improved
- Better error messages for SoundCloud and YouTube unavailable contents
- Mitigating long buffering on initial video playback by using custom progress-load-interval in exoplayer
- Use 16 KiB as the default progressive load interval
Included Features which are not in upstream NewPipe:-
- Sleep timer on background player
- Select 4k 2k Resolution by default
- Added Always Expand Description In Appearance Settings
- Search History items Increased from 25 to 60
- Previous Search History Suggestion items Increased from 3 to 60 Entries When Typing
- Clicking on Title in Background Player should open Video Details
- For Better Download Speeds default download threads increased to 5
- Sleep timer implementation related visual fixes
Note: FoxPipe Has Seperate Players For Video , Background & Popup PlayBack likewise v0.19.8 used to do, which makes simultaneous queues on 3 different players possible.