This release focuses on fixes, improvements, and adding A LOT of new features to the tweak. Hope you guys enjoy it!
Downloading
- Fixed an issue where some videos could not be saved to Photos and were unplayable.
- Fixed the audio track not using the original source when downloading audio. (#94)
- Switched to a new progress dialog for downloads.
- Added new options to copy video information.
- Fixed download options not showing up in older YouTube versions.
- Added support for localized text.
- Fixed the downloader not canceling in certain states.
- Fixed download options not showing up on the iPhone layout. (#102)
- Added options to download other audio track languages. (Only works in YT $\le$ 21.24)
- Added a download button to Shorts.
- Added options to copy comment and post information.
- Improved thumbnail downloading logic.
- Added more thumbnail management options.
- Added a download sheet header displaying video details.
- Added more options to do with the file.
- Cleaned up and removed unused code.
Navigation bar
- Added an option to use a sticky navigation bar.
- Added more options to change the logo image.
Appearances
- Fixed OLED theme (pure black) not applying in some places. (NOT ALL, based on current testing)
- Fixed an issue where colors did not update immediately in some areas.
Feed
- Fixed new types of ads not being removed. (There are still some on the overlay.)
- Added options to hide horizontal shelves and the Shorts shelf (while keeping the Shorts shelf in the Subscriptions tab). (#16, #84)
- Fixed header bar bugs.
Player
- Fixed channel watermarks not being removed.
- Fixed previous and next buttons not being removed in some cases. (#72)
- Fixed the "Includes paid promotion" banner not being removed in the miniplayer.
- Fixed the fullscreen action bar not hiding in older YT versions.
- Improved the player action scheduling logic.
- Added options to:
- Automatically select video quality (Wi-Fi, Cellular, and Low Power Mode).
- Automatically choose the audio track. (#67)
- Automatically choose the caption track. (#67)
- Set a default video speed. (#66)
- Use a custom hold-to-speed gesture.
- Pause playback when the overlay is visible.
- Copy the video URL when paused.
- Add an estimated end time to the duration display (with a 24-hour time format option). (#36)
- Add overlay buttons.
- Prevent the engagement panel from automatically popping up.
- Disable snap-to-chapter seeking.
- Hide related videos below the player.
- Hide the comment section and comment previews.
- Prefer the Dynamic Range Compression (DRC) audio setting.
- Remove quick action buttons below the player.
- Use skip back/forward buttons in the Control Center.
- Set a default playback rate.
- Enable tap to seek.
- Pause using a two-finger tap.
- Disable free zoom gestures.
- Auto mute videos in feed.
Shorts
- Added options to:
- Hide player header elements.
- Trigger a player action after a video ends.
- Remove live videos and posts from the feed.
- Hide player buttons.
- Enable Shorts-only mode.
- Pinch to toggle fullscreen.
- Hide player elements.
Tab bar
- Added options to:
Miscellaneous
- Added options to:
- Disable in-app hints.
- Hide the community guidelines header.
- Hide subbar in the comment panel.
- Enable a floating keyboard.
- Change the device layout.
- Automatically check the clipboard for YouTube links.
- Remove flyout menu options. (#17)
- Disable RTL layout.
Added
Improvements
- Completely redesigned and re-implemented the settings logic and UI.
Credits
Special thanks to @grohit1810 for helping with most of this release.
And @AppropriateNet2928 for downloading via servers logic.