Releases: deniscerri/ytdlnis
Releases · deniscerri/ytdlnis
1.4.5
What's Changed
- fixed app not downloading files with some bad characters coming from twitter
- added worst video quality as selection & default video format
- Added Polish from Hosted Weblate by @weblate in #12
Full Changelog: v1.4.4...v1.4.5
1.4.4
What's Changed
- Added Japanese (thank you HiSubway) from Hosted Weblate by @weblate in #9
- Added check for permissions when opening the app
Full Changelog: v1.4.3...v1.4.4
1.4.3
1.4.2
Uninstall the app before updating. Singing key changed
New Features
- Added Norwegian Bokmål [incomplete] (thank you comradekingu)
- Added German Language (thank you eUgEntOptIc44)
- Added French [incomplete] (thank you eUgEntOptIc44)
You can add your own language by contributing on the weblate page
1.4.1
FIXES
- fixed app crashing when using links that don't have data like thumbnail, title author etc.
- hid download all button when using single links through the search bar
Full Changelog: v1.4.0...v1.4.1
1.4.0
PLEASE READ
Due to high app usage, my personal youtube api key was throttled. I removed the built-in api key for default yt-dlp requests. They are slower but usable to everyone. You can add your own youtube api key in the setttings for faster responses. Refer to the readme for steps on how to get your own key.
NEW FEATURES
- made clicked audio/video buttons cancellable so you dont have to cancel everything
- made progress bar as thick as the card and somewhat transparent, looks nicer
- made the download progress not cut off and be seamless when transitioning from intermediate to solid colors
- renamed history tab to downloads
- downloaded items if they are not in the filesystem, they are greyed out
- added sorting and filtering chips on top of the downloads tab. You can filter between each website, file type and sort from oldest or newest
- made checking for updates as a toggle in the main settings page.
- downloading items now show in the downloads tab too and you can cancel them there aswell.
- added incognito mode. If on, downloaded stuff wont be added to history / downloads tab
- added a cancel button in the notification itself. It will cancel everything and clear the queue
- added bottom cards when you click audio / video buttons to configure some settings before downloading. You can change title and artist name, change format, and quality if you are choosing video. If you have selected mutliple items or are downloading everything present, you can't edit title and artist because you are dealing with multiple items.
- added a button to open the downloaded file. If the file is greyed out (file is not present) the button won't be there
- added ability to import a txt file. Create a simple txt file contaning any link that yt-dlp supports. You can also use youtube playlist links or simple queries. The app will read each line and update the screen. When finished, download all floating action button will appear. To use this feature just share the txt file to this app
FIXES
- fixed downloaded items other than youtube not having proper download links
- fixed app crashing when pressing download all button
- fixed not getting all playlist items from generic ytdl request
Full Changelog: v1.3.1...v1.4.0
1.3.1
Fixes
- added app icon (thank you decipher3114), adaptive depending on system theme
- fixed app crashing when you multiselect and unselect
- removed utc from history
- updated mp3 and mp4 tags to audio and video
Full Changelog: v1.3.0...v1.3.1
1.3.0
What's New
- changed folder structure to ytdlnis instead of ytdl
- when downloads are finished, history fragment updates itself
- changed video duration of livestreams to LIVE
- Fixed update dialog showing when you dont have internet
- removed download functionality from home fragment and put it all on downloadservice. This makes the download stateless and the ui can be updated when you go back to the app
- did the same for custom command activity
- slight changes on result card ui
- added fastlane metadata
- added support for other yt-dlp videos instead of just focusing on youtube. Youtube is still the main focus
- updated database
- slight design changes
- made bottom navigation bar the same color as the background
- changed download buttons background colors inside cards
- fixed result items changing download status icons when scrolling through recyclerview
Full Changelog: v1.2.1...v1.3.0
1.2.1
Bug Fixes
- Fixed file dates to be time of creation instead of time of upload
- Putting url's on the search bar will clear the previous results and not append
- fixed issue if you didn't give storage permission to the app, custom command would fail. Now it asks beforehand
- added cancel floating action bar on custom command
Full Changelog: v1.2.0...v1.2.1
1.2.0
New Features
- Added SponsorBlock Functionality. You can remove non music parts from audio files.
- You can make the app put chapters to a downloaded video using sponsorblock / youtube chapters.
- Downloading now happens as a background service so even if you kill the app, it will continue to download.
- If you are downloading and press another item, it will get added to the queue instead of not doing anything
- Converted Lists to Recyclerviews for more performance. The app can now load playlists with Thousands of items without breaking a sweat.
- Implemented alot of other notable yt-dlp features as preferences
- App can self-update and can even check if there is a new update every time you open the app
- You can download partitions of a playlist too instead of just downloading all
- You can select videos by long pressing one and then pressing the others to download just those as audio or video
User Interface
- Fixed Time Formatting
- Removed Hardcoded Strings
- Ordered History items from new to old
- Show no results image when history is empty
- Separate Activity for Custom Commands (Do not write the output path, instead configure it in settings)
-Removed download all card, and replaced it with a Floating Action Button - Added floating action buttons for selected items
Full Changelog: v1.1.0...v1.2.0