Skip to content

Releases: deniscerri/ytdlnis

1.7.6.0-beta

12 May 22:02
732ffa7
Compare
Choose a tag to compare
1.7.6.0-beta Pre-release
Pre-release

This is a beta release. A new release was overdue and some new features are not properly tested yet

What's New

  • Made finished notification icon color to red
  • Added download path in the history item details sheet
  • Fixed Download On Schedule feature. Switched back to AlarmManager as its more accurate than WorkManager
  • Removed move to top and to bottom in the scheduled tab. Code cleanup
  • Fixed a huge issue when you press cancel to the quick download item before the data isn't fully fetched, it would go back to being queued after the data fetching is finally done
  • moved force keyframes at cuts in the general category in processing settings
  • showed the number when you select all items in the context menu bar
  • fixed app going always to the search bar when you return to home if you launched the search shortcut from the app menu

Format aspect importance

Now in the settings you can order around which element based on your preferences like codec, container, quality, preferred format id should be prioritised when the app automatically chooses a format for you. The app uses a weigh system to sort formats based on preference.

  • fixed app crashing when swipe to delete a scheduled item
  • fixed app not modifying time in a scheduled item
  • added network constraint for observe sources worker
  • added reconfigure button in errored notification
  • fixed app not hiding the "Link you copied" after clicking on it
  • fixed app crashing when trying to toast in the end (#469)
  • added alternate urls for instagram,facebook,and reddit as supported sites
  • fixed app not escaping double quotes in filenames
  • fixed container text alignment for arabic interface
  • rearranged video quality order in descending order in the settings

Background processing of items for download

Someone tested to download a 4000 long playlist in the app. First of all it couldnt even load them in the multiple download card. In those extreme cases the usual recommendation was to just turn quick download on, and consider the whole playlist as a single item and download.

But still, if a madman wants the ability to modify the list, now the app can handle it and will show the download card. Since it will take a while until all items all processed and converted into download items, a progress bar is added.
Still you are able to hit download and schedule button early and let the app continue on its own by using the default configurations of the download items. So its fast like quick download but still separates all items into separate downloads.

  • fixed app using -a "" on observe sources command type downloads
  • added milliseconds when trying to cut a download
  • added ability to set the folder location of your download archive path. The file has to be named as download_archive.txt
  • added feature to number each chapter when using split by chapters
  • slight changes to downloads already exist dialog
  • fixed app not considering m.youtube links
  • other small fixes

Autogenerated Changes

  • Translations update from Hosted Weblate by @weblate in #463
  • Translations update from Hosted Weblate by @weblate in #470
  • Translations update from Hosted Weblate by @weblate in #472
  • Translations update from Hosted Weblate by @weblate in #475

Full Changelog: v1.7.5...v1.7.6.0-beta

1.7.5

14 Apr 21:03
7f0cde7
Compare
Choose a tag to compare

What's New

  • Added AVI / FLV / MOV video container options
  • Fixed app not showing the current download's command if it was a command type download when coming from multiple download sheet
  • Added release year from description as metadata for audio downloads
  • Set progress bar as interterminate when it reached 100% so people wont think it froze (its ffmpeg working, and it doesnt have a progress callback)
  • Fix app crashing when trying to toggle on Show Terminal in share sheet
  • Fix app crashing when going on landscape when you open the format list
  • Fixed app not disabling the keep fragments toggle if you toggled the dont download as fragments
  • Fixed app not fetching format list when some formats had None as a filesize
  • Fixed app only showing the download type icon in the finished notification only when you expanded it. Now its a popping orange
  • Showed navigation bar color when opening the download card
  • Showed stylized codec name for generic audio formats
  • Fixed app crashing when going on landscape when you open the multiple download card
  • Fixed app crashing when you tapped the home button twice on foldable mode
  • Fixed observe sources spamming and running every second
  • Swapped around some icons
  • Added new Language BULGARIAN
  • Showed the download path in the finished notification
  • Fixed calculating the next time observe sources should run
  • Added a scheduled section in the download queue so that they dont stay in the same spot with queued items that are expected to run soon. You can see their ETA there for each item

Duplicate checking

For a while the app had its own duplicate checking system when it checked the whole configuration with current history items or active downloads.
Since this system was too precise and even a slight change in options will consider it a new download and not an exact replica and most people were confused why the app allowed them to still download
So i created 3 methods of duplicate checking

  • download archive -> uses the .txt file of yt-dlp to check if any url has been downloaded before or not
  • url and type -> checks download history and running downloads to check if any item with the same url and type was downloaded
  • full config -> the good ol method

  • Removed paused button for each active download item. It didnt make sense. If you paused one item, the other items will continue to run anyway so what was the point. Instead i added a floating action button to pause and resume the whole queue
  • Removed the cookie toggle throbbing every time you entered the page
  • Slight changes to album_arist metadata parsing
  • Fixed app downloading music file instead when using M4A music format
  • Fixed app showing the grey deleted filter on present items

Reordering download queue items

Now you can toggle the drag and drop mode in the queued tab to reorder your items with ease. Also you can now move multiple items to the top and to the bottom of the queue. or a single item


  • removed the plus icon in the piped instance dialog.
  • combined the thumbnail cropper and resizer commands in audio downloads
  • fixed app not removing audio on some pre-merged formats like in tiktok or instagram
  • removed the -f bv[height<=...] and instead moved to -S res:... due to some problems when trying to quick download an item
  • fix terminal sometimes not showing the finishing line of output or error
  • added colors to app shortcut icons
  • other small fixes i forgor

Autogenerated Changes

  • Translations update from Hosted Weblate by @weblate in #448
  • Translations update from Hosted Weblate by @weblate in #450
  • Translations update from Hosted Weblate by @weblate in #452
  • Translations update from Hosted Weblate by @weblate in #458
  • Translations update from Hosted Weblate by @weblate in #460

Full Changelog: v1.7.4...v1.7.5

1.7.4

31 Mar 20:39
d7819ac
Compare
Choose a tag to compare

What's New

  • Added select between two items in home screen
  • Fixed select between in cancelled screen not working
  • Fixed app crashing when you selected a generic format for multiple items at once
  • Fixed graphical glitch on RTL screens when the navigation bar showed up in landscape when moving tabs in download queue
  • Moved the cache location to the data folder so its accessible to everyone. If for some reason the app cant read that folder, it will use the old cache location
  • Fixed app not converting thumbnail to png even if set so
  • Slightly changed the thumbnail cropping command since the png thumbnail commands got added
  • Fixed app sometimes not closing the share activity when you dismiss the multiple download card
  • Fixed app not enabling sub languages chip when you only selected save auto subtitles
  • Added the title of the finished notification to the bottom if you want to see the full one
  • Added a toggle in the settings to disable downloading the file as a fragment
  • Slightly changed the counter badge offset in the download queue
  • Fixed app not checking save auto subtitles when you get back to it
  • Added indeterminate progress bar for running downloads notification if its in the beginning
  • Reverted cookies functionality since it was broken for people. It will always sign you out when you generate the cookie
  • Added big icon to the finished download notification showing the download type
  • Added a new permission to make the app be always on top. This slightly helps with the revanced pip issue. The download hook button sometimes sends you to pip but through the share menu its fixed. Not sure how to resolve this. will look further. If anyone has a solution, let me know
  • Fixed app downloading the original language of a video even though you chose another language. This was a bug with piped formats format id parsing
  • Fixed app not cancelling updating data of an item in the download card
  • Added a preference to prefer smaller sized formats
  • Added ability to choose another audio format in the video tab but not reset the video format
  • Sometimes the preferred resolution is not available, and the video defaulted to the maximum resolution when it should select the next higher quality.
  • Now formats that already have audio formats in them show the audio chip in the format list
  • Added an internal crash listener for the app. If the app crashes, it creates a crash log for you with the error stacktrace
  • Added ability to have saved filename templates. You can add them straight from the filename template dialog. They will also show up at the top of the list
  • fixed app sometimes not selecting preferred format based on format id even if it exists
  • fixed app not matching preferred vp9 codec formats
  • Fixed huge bug of app sometimes showing the title of the previous video in the home screen
  • Added select between two items in history screen
  • Added select between two items in command templates screen
  • Added select between two items when choosing playlist items
  • Fixed app sometimes not downloading suggested chapters from the cut screen
  • Added "EVERY HOUR" in the observe sources screen
  • Added parse metadata commands for audio type to fetch the release year if the description has it
  • Removed alarm manager and instead relied in workmanager for scheduled downloads due to android 14 restrictions

Added supported web addresses to the app

  • you can make this app be the default launcher for some website links
    currently the sites supported are the major yt-dlp extractors:
    twitter
    pinterest
    tiktok
    soundcloud
    vk
    youtube
    twitch
    instagram
    facebook
    reddit
    bilibili
    rutube

Added shortcuts when long pressing the app icon

I added 4 actions
Search
Downloads
Download Queue
New Command Template

Observe sources table had some changes and it was recreated

If you have any observe sources running, try recreating them manually. Backup and restore wont work as the structure is different

What's Changed

  • Translations update from Hosted Weblate by @weblate in #420
  • Translations update from Hosted Weblate by @weblate in #425
  • Translations update from Hosted Weblate by @weblate in #426
  • Translations update from Hosted Weblate by @weblate in #430
  • Translations update from Hosted Weblate by @weblate in #435
  • Translations update from Hosted Weblate by @weblate in #436
  • Translations update from Hosted Weblate by @weblate in #438
  • Translations update from Hosted Weblate by @weblate in #439
  • Translations update from Hosted Weblate by @weblate in #443

Full Changelog: v1.7.3.1...v1.7.4

1.7.3.1

03 Mar 11:07
738ebb8
Compare
Choose a tag to compare

What's New

  • Added ability to select all items between two selected items in download queue
  • Fixed app only getting one URL when tapping "Link you copied" in search view even if you copied multiple links
  • Fixed app crashing on playlist selector when sharing a playlist. Forgor to configure it with the new changes
  • Fixed app not removing errored, cancelled, saved downloads after you queued them for re-download
  • Added option to copy URLs of selected downloads in the download queue screen
  • Made app show all finished and errored notifications, instead of the latest one
  • Kinda fixed the app not giving you the correct path when sharing a file from the notification
  • Fixed app crashing when loading soundcloud results. They had stupidly large thumbnails, they are resized now
  • Added option to reset the recorded links in observe resources when you are trying to update it. From now on they wont get reset like before
  • Fixed major bug of app adding extra quotes in the yt-dlp config, making it fail on titles with quotes in them

Had to push this soon because of mostly the last error

What's Changed

  • Translations update from Hosted Weblate by @weblate in #414
  • Translations update from Hosted Weblate by @weblate in #415

Full Changelog: v1.7.3...v1.7.3.1

1.7.3

25 Feb 18:31
c7bd584
Compare
Choose a tag to compare

What's New

  • Added names to subtitle codes in the subtitle selector dialog
  • To prevent filename templates the app automatically adds .170B in the title tag and .30B in the uploader tag if they are written as the default template, otherwise they wont be tampered with
  • Fixed app taking a bit before scheduling a download when it was quick downloaded
  • Fixed app not updating the item data after being scheduled
  • Fixed new cookie items having the previous' cookie data in them
  • Fixed app not updating playlist data thumbnail while downloading
  • Added a note in the auto-updater that the apks come from the github repo
  • Added an option to disable swipe gestures in the download card between audio,video,command
  • While the app is updating data inside the download card and the user taps the cut button, instead of asking the user to update now it knows its updating and just tells him to wait a bit
  • When clearing results in the home screen, the running query job is cancelled
  • When creating a new cookie, hid the copy cookie button (duh!)
  • Replaced some icons around the app
  • Now if you have copied multiple links back to back the app will know that and will populate the links in the search view. You can then remove or add more and then hit search
  • Added a feature to show the item count for each tab in the download queue screen
  • Added a feature to also download the current video item as audio. Just so you know, whatever changes you made in the audio tab will be used for this audio download
  • When fetching playlist data, check if there are duplicate records in it
  • Made the video and audio titles more noticeable in the format selection card
  • Fixed app not updating formats while being in incognito mode in the multiple download card
  • Added content description for many buttons in the app to help people with accessibility problems or people who use TalkBack
  • Added a feature to only check for future videos in observe sources

Autogenerated Changes

  • Translations update from Hosted Weblate by @weblate in #391
  • Translations update from Hosted Weblate by @weblate in #395
  • Translations update from Hosted Weblate by @weblate in #399
  • Translations update from Hosted Weblate by @weblate in #402
  • Translations update from Hosted Weblate by @weblate in #408
  • Translations update from Hosted Weblate by @weblate in #410
  • Translations update from Hosted Weblate by @weblate in #411

Full Changelog: v1.7.2...v1.7.3

1.7.2

04 Feb 21:35
e863dd4
Compare
Choose a tag to compare

What's New

  • Increased the height of the history card a slight bit
  • Fixed app not using the -S format sorter in normal GUI downloads
  • Added the multiple download card as an option to disable the swipe gestures
  • Added a recyclerview to the search results because they were buggy before and would not show sometimes
  • Added a new history item card design in cases if you quick-downloaded a playlist or if you made multiple cuts of a file. Instead of being separate, they are bundled and you can share them all at once and if you want to open the file a new dialog will show telling you to choose which one. If any of them is deleted, they are greyed out
  • Fixed the shortcuts behaviour by allowing duplicate shortcuts to be added to textbox and to not check

Format Filtering

App can now let you filter between 4 categories.
All, self explanatory.
Suggested, a combination of multiple preferences you have set in the app like your preferred codec, container and format id, quality and resolution.
Smallest, it will select for each format the smallest size.
Generic, the generic formats you see on the app while an item hasn't updated to real formats yet, in case you want to use those for some reason.

...

  • Added clipboard button right in the home screen for quick access to the url you copied instead of going to the searchview. That item is also available there aswell.
  • Added an animation of it shrinking when it pops up
  • Added ability to show the URL in a history item if the download produced no title for it
  • Same idea with the download notification if you hit download too fast and the data fetching process hadn't finished yet.
  • Added zoom-in zoom-out slider for logs and terminal screens. It can remember your zoom choice for both
  • Added more options of data fetching for titles and authors, like track, alt_title to avoid the default youtube naming scheme when available. Useful for audio downloads
  • Since some people are confused. In the download card each tab item is independent and they each create a distinct download item and when you press download the app picks from the tab you are currently. If you want to select the audio format in the video tab you can just open the format list and scroll to the bottom for the audio formats. You can select multiple if you want and then press ok. But since some people thought that selecting the audio in audio tab would apply to the video tab, i added the ability to synchronise that format automatically in case people dont know about this lol
  • Added the snackbar notification when there are no current command templates when trying to edit an existing download item
  • Fixed that snackbar to fill the full text
  • Fixed app crashing when trying to change the directory of multiple items in the multiple download card
  • Fixed cases where the app downloaded a playlist but items had mismatching titles. This was due to playlist index being different from piped API to yt-dlp. Added filtering by ID instead which is fool-proof

Introducing Observe Sources

A long awaited feature that was planned for a long time, but always pushed back by other features.
You can now set a playlist to be observed by the app over and over based on a time period.
The download configuration is the exact same as if you would do a normal download. You can select types of audio video and command etc etc.
You can set it to run every day, every week, every month. or every 2 days and so on.
You can set the time the app should try to check for new entries to download.
You can set the time the app will start this observation process, in case you dont want it to start now.
You can set the case where the app should stop running it. Like after 10 runs, or after it reaches a certain date.
The item can store which url's it had registered and passed over to the download process, so it can skip them on the next run.
But you can set it to check the app's internal download history in case those files are still present. If not, the app will try to re-download them again.
You can make as much as you want :), but since its running on Alarm Manager its waking up the phone to run the task so be wary of battery usage if you have way too many of them.

...

  • added pop-up animations for all lists on the app
  • added ability to copy cookie content for a single cookie instead of just all of em
  • added a chip filter on the history fragment to hide the deleted records
  • added force ipv4 feature
  • added bitrate format information for formats long press details card
  • made the quick scroll handle rounder
  • fixed app still trying to fetch data even though the user cancelled it
  • added the ability to show the multiple download card in cancelled/errored/saved downloads when trying to redownload them. If the card is disabled in settings it will act like previous, instant downlaod
  • added ability to copy urls for each download tab items
  • added a chip option in the video tab to download automatic subtitles. its also an app setting
  • fixed a strange bug when the app would consider some video formats as audio formats
  • ellipsised the audio format id in the format section in the download card in case it was stupidly long, (facebook...)
  • fixed the app checking for duplicate downloads if you are trying to query multiple downloads, it will show a bottom sheet of all duplicate items
  • added ability to use the download archive of yt-dlp instead of using the app's method of duplicate checking. archive checks only the video id but the app checks the whole command config. up to you
  • Other small bug fixes

The history item has been updated in this version so old backups will not work. Please make a backup of your stuff in the settings before updating. In case this update fails, notify people in telegram and revert back to the past version and use your backup and also give us the backup to reproduce the error if it happens.
Happy Downloading :)

Autogenerated Changes

New Contributors

Full Changelog: v1.7.1...v1.7.2

v1.7.1

25 Dec 12:23
e294ca8
Compare
Choose a tag to compare

What's New

  • added ability to notify user when all the queries are finished processing. Helpful when you push a large txt file with links and dont want to stay in the app. Just dont kill the app, leave it in the background
  • fixes in autonumber template for cut files. removed extra spacing
  • added ability to update the card if the cut button is disabled due to missing data
  • fixed generic format string for worst audio and worst video
  • removed output-na-placeholder
  • added a scrollbar to the cut bottom sheet in cases where you could make an absurd number of cuts
  • removed suggested chips that the user had already chosen to avoid duplication
  • fixed app crashing if it failed to update yt-dlp in startup
  • fixed app crashing if it failed updating formats in the download card. it will now show a dialog of the error
  • fixed changelog being too slow after clicking it
  • made the details card fullscreen if you are in landscape
  • allowed the user to create a command template on the spot if their command tab is disabled in the download card and send you right to it after creation
  • other small fixes

I know, i know its a small update. Just wanted to push it for the app crashing on startup mostly

Autogenerated Changes

  • Translations update from Hosted Weblate by @weblate in #363
  • Translations update from Hosted Weblate by @weblate in #364
  • Translations update from Hosted Weblate by @weblate in #366

Full Changelog: v1.7.0...v1.7.1

v1.7.0

17 Dec 20:23
b80f9bc
Compare
Choose a tag to compare

What's New

  • fixed error notification not being dismissed and having a progress bar
  • fixed editing filename template not using multiple copies of the same tag and writing at the cursor
  • fixed appending search items in the search view not working for links
  • fixed terminal removing any instance of yt-dlp in the command instead of just the beginning
  • added ability to long press an item in the format details sheet to see the full string, and copy it/strings
  • ellipsised really long titles and authors in history/download details bottom sheet
  • now u can see all available piped instances in the piped instance dialog for you to choose
  • removed really long format command and replaced them with -S format sorting
  • fixed app not hiding adjust templates if user unchecked it
  • added ability to show the command that was used in a history item, u can also see that in a queued,cancelled ... download
  • Implemented preferred Audio Language. App will automatically choose an audio with your preference if it can find it, both in the download card also if you quick downloaded it
  • added subtitle language codes suggestions in the settings page
  • made the extractor chips in history page Sentence case
  • added a changelog screen where you can see recent releases and you can download the apks from it too
  • prevented app from crashing when trying to backup from a corrupted backup
  • added uploader_id as fallback for author data fetching in yt-dlp in case others are empty
  • fixed null pointer exception when running the update multiple items formats worker
  • added the seconds where the cut starts on downloads with cuts in them
  • made autonumbers be normal numbers instead of being 5 digits
  • fixed filename templates in cut files and added the index in the beginning and fixed bugs if the users left the template as empty
  • added 240p as a generic format

Intent integration with the app

You can use intents or apps like tasker or macrodroid to run commands to the app to run a download without user interaction
Accepted variables:

  • TYPE -> it can be: audio,video,command
  • BACKGROUND -> whether the app downloads on its own and wont show the download card if you have it on
  • COMMAND -> if your preferred type is audio/video or you set the TYPE variable as so, this will be appended to your Extra Commands string. If the type is command, the whole command will be used for the download

The intent that needs to be created is of android.intent.action.SEND and the intent text should be the url that you need to download.

Autogenerated Changes

  • Translations update from Hosted Weblate by @weblate in #338
  • Translations update from Hosted Weblate by @weblate in #346
  • Translations update from Hosted Weblate by @weblate in #348
  • Translations update from Hosted Weblate by @weblate in #354
  • Translations update from Hosted Weblate by @weblate in #357

Full Changelog: v1.6.9...v1.7.0

v1.6.9

27 Nov 15:56
a2369a8
Compare
Choose a tag to compare

What's New

  • Errored downloads sometimes had no title if it was quick downloaded. showed url instead
  • Fixed logs not being highlightable
  • Fixed app crashing when moving to landscape when having download card on
  • same thing for the details card
  • Fixed app crashing if you pressed download before data is loaded
  • Fixed app going to main activity when using rvx
  • Fixed errored downloads log button crashing the app
  • added hungarian
  • added serbian
  • added ability to enable/disable swipe gestures on any screen
  • added ability to choose whether extra command applies to audio video or both
  • hide search providers if the user has typed out an url in the searchview
  • fixed log removing some lines
  • added MASTER channel in yt-dlp updates
  • made errored downloads as a separate notification channel
  • fix notification language conflict for portugal brasil in worker notification
  • kept state of download card when going in landscape, even while updating data
  • add crop thumbnail to adjust audio preferences
  • fix command templates creation card showing extra command checkboxes even though extra command is disabled
  • fix preferred audio codec disrupting preferred audio id
  • made command tab sync title and author changes in the download item
  • fixed app duplicating --download-sections when spamming the extra commands page
  • added BUFFER SIZE as a preference in download settings
  • fixed prx series search engine not working

Autogenerated Changes

  • Translations update from Hosted Weblate by @weblate in #316
  • Translations update from Hosted Weblate by @weblate in #320
  • Translations update from Hosted Weblate by @weblate in #329
  • Translations update from Hosted Weblate by @weblate in #331
  • Translations update from Hosted Weblate by @weblate in #332
  • Translations update from Hosted Weblate by @weblate in #333
  • Translations update from Hosted Weblate by @weblate in #334
  • Translations update from Hosted Weblate by @weblate in #335
  • Translations update from Hosted Weblate by @weblate in #336

Full Changelog: v1.6.8...v1.6.9

v1.6.8

29 Oct 19:22
9c81b87
Compare
Choose a tag to compare

What's New

Notable Change

  • Made app always show the quick download card and asynchoronously load data while you are in it. Quick Download now if its on, it wont load data at all inside the card. This is useful in case people dont want to wait for redundant data when they end up quickly downloading anyway. You can cancel the update process by tapping the card title. If you have automatic format updating enabled, the formats will also be updated while you are in the card with shimmer effects. After data loads it will automatically fill in the data and in case you have edited out the title or author it will suggest you to update the fields on the side instead of replacing them. In case if the data was a playlist all along the card will dismiss and show you the playlist selector. Happy downloading :)

Other stuff:

  • removed trim filenames from command type downloads
  • fixed app not showing formats when it has generic formats
  • fixed author getting written as NA for kick videos
  • added separate channel for the worker notification that users can turn off
  • include search history when searching
  • removed scroll bug from command tab
  • added spacing between command template title and ok button in selection card
  • made download progress not dublicate in terminal
  • made ability to store terminal state
  • added ability to create multiple terminal instances and show them as a list similar to download queue
  • fixed thumbnail download not working
  • fixed app crashing when clicking on format updated notification
  • fixed app crashing when double clicking format on multiple download card
  • added custom sponsorblock api preference
  • removed contextual app bar when you its enabled and the user taps the log button in the erorred tab
  • added shimmer when loading data in the download card
  • fixed app showing no formats if there were no common formats. Now it will give you generic formats
  • made open command template list be half the screen, shortcuts third of the screen so the user can see what its being added
  • fixed sometimes app slipping queued downloads even though its told to pause all
  • fixed trim filenames cutting files too short
  • made mediastore scanning of files one by one
  • fixed filename template not working in multiple download card
  • fixed -F in terminal not being inline
  • added preferred audio codec
  • made auto update on boot if there are no active downloads
  • fixed format text overlapping
  • added a new error dialog in cases yt-dlp data fetching in the home screen fails. You can copy the log
  • formats auto updating as soon as the download card opens if auto-update is on
  • added preferred audio format always in the video tab
  • made app post downloads for queue in chunks
  • made app always save logs in case it fails, and if succeeds and logs are off it deletes it
  • fixed app navigating to home screen when cancelling download card in history screen
  • added a button to skip incoming app update so it wont bother you anymore
  • fixed settings not restoring some fields when coming from a backup
  • fixed crunchyroll not working with cookies
  • added search for command templates
  • added sort filtering for command templates
  • added all shortcuts inside filename template creation dialog. Long click them to see the explanation
  • added preference to hide elements from the download card
  • made avc1 and m4a as preferred codecs for noobs
  • u can edit the duplicated download item right from the error dialog or access the history item to view the file
  • added extractor args lang when searching in yt-dlp
  • removed webarchive search engine since its not supported anymore
  • fixed terminal prematurely closing
  • made format auto-update on by default for new users
  • fixed main activity getting removed from recents when using the app with rvx
  • added ability to have the last used command template for the next download
  • fixed app crashing in landscape logs
  • fixed app constantly going back to home in landscape or config change. now it keeps state
  • add subtitle language suggestions in the subtitle dialog
  • made command template scroll state hold even if fragment is destroyed
  • added slovak sk language
  • fixed terminal icon being blank in white mode, and now its red
  • fixed share files from notification showing 2 files even though its 1
  • fixed history item not being deleted from the bottom sheet
  • cleared outdated player urls for stale result items
  • added export cookies as file
  • added export command templates for selected templates
  • added icons for history details sheet chips
  • added markdown in the update dialog
  • and other random bug fixes

Autogenerated Changes

New Contributors

Full Changelog: v1.6.7...v1.6.8