summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/download.py
Commit message (Expand)AuthorAgeFilesLines
* refactor(downloader): 🔧 reorganize TrackStreamInfo class and importsRobert Honz2025-11-131-12/+1
* Create TrackStreamInfo dataclass & Add proper docstringsRikrdoga2025-11-121-11/+41
* Resolve Race Condition and Optimize Session Switching for Atmos DownloadsRikrdoga2025-11-041-21/+75
* Merge pull request #596 from Winman486/fix/rate-limiting-playlist-downloadsexislow2025-10-221-0/+4
|\
| * Merge upstream/master and resolve conflictsWinman4862025-10-201-2/+4
| |\
| * | feat(gui): add 'Download Full Album', 'Download All Albums', and 'Single albu...Winman4862025-10-171-0/+4
* | | Move credentials to constants, improve docs (tidal_obj), and clean up Atmos l...Rikrdoga2025-10-211-3/+4
* | | minor fix: Respect audio quality selectedRikrdoga2025-10-201-1/+0
* | | Apply formatter and fix TRY003Rikrdoga2025-10-201-3/+2
* | | Refactor Dolby Atmos ImplementationRikrdoga2025-10-201-26/+20
* | | Refactor Dolby Atmos feature to be internal and seamlessRikrdoga2025-10-201-4/+34
| |/ |/|
* | Merge pull request #600 from truubo/597-optional-explicit-symbol-in-track-titleexislow2025-10-201-1/+1
|\ \
| * | Add a checkbox to settings that toggles the explicit symbol in track titlesTrubo2025-10-191-1/+1
| |/
* | fix(download): 🐛 handle missing `st_birthtime` attribute in track sortingRobert Honz2025-10-201-1/+3
* | fix(download): 🐛 update sorting method for track pathsRobert Honz2025-10-201-1/+1
|/
* feat(metadata): ✨ add explicit track metadata handlingRobert Honz2025-10-171-2/+6
* feat(metadata): ✨ add support for explicit track metadataRobert Honz2025-10-171-0/+1
* feat(metadata): ✨ add support for synced and unsynced lyricsRobert Honz2025-10-171-4/+9
* feat(metadata): ✨ add UPC metadata handling and configurationRobert Honz2025-10-171-0/+6
* feat(path): ✨ add customizable delimiters for artist names in file pathsRobert Honz2025-10-171-6/+27
* feat(metadata): ✨ add customizable metadata delimiters for artistsRobert Honz2025-10-171-2/+2
* fix(download): 🐛 handle empty items list in download processRobert Honz2025-10-061-0/+10
* fix(download): 🐛 adjust cover image handling to prevent metadata size issuesRobert Honz2025-09-071-3/+11
* refactor(constants): streamline enums and enhance type annotationsRobert Honz2025-08-131-1/+2
* feat: add metadata_write_url setting for conditional URL metadata writingRobert Honz2025-08-121-1/+1
* feat: add support for original image dimension in album coversRobert Honz2025-08-121-1/+5
* feat(metadata): add UPC support for metadata taggingRobert Honz2025-08-121-0/+1
* refactor(download): 🔧 Improve media validation and preparation logicRobert Honz2025-07-031-56/+25
* refactor(download): ✨ Enhance media collection handling and download executionRobert Honz2025-07-021-35/+195
* refactor(download): 🔧 Improve media validation and download processRobert Honz2025-07-021-100/+311
* refactor(download): ✨ Refactor media download logic for clarity and efficiencyRobert Honz2025-07-021-39/+137
* refactor(download): ✨ Enhance docstrings for `RequestsClient` and `Download...Robert Honz2025-07-021-0/+246
* refactor(gui): ✨ Enhance type annotations and improve method signaturesRobert Honz2025-07-021-32/+32
* 🛠️ Directory length limit is checked and adapted correctly now. Fixes #4...Robert Honz2025-06-301-4/+7
* 👷 Lists and cover will be loaded in background. Gui won't hang anymore. Fi...Robert Honz2025-06-291-3/+1
* ✨ Implemented playlist track position naming (`{list_pos}`) for downloads. ...Robert Honz2025-04-021-7/+23
* 🛠️ Fixed and simplified path_file_sanitize method.Robert Honz2025-03-271-3/+1
* 🛠️ Fix: Only re-create media item if it is a track. Fixes #386Robert Honz2025-03-251-1/+1
* 👷 Code style.Robert Honz2025-03-241-1/+3
* 👷 Check if albums and videos are available or not due to regional restrict...Robert Honz2025-03-241-7/+18
* ✨ Downloads can be now paused / resumed. Fixes #149 & 324Robert Honz2025-03-031-3/+38
* 👷 CLI: Download list is scrolling vertically and overall progress is shown...Robert Honz2025-03-011-7/+10
* 👷 Close network connections explicitly. Fixes #371Robert Honz2025-02-281-22/+30
* 🛠️ Fixed path length sanitation. Also refactored the path helper to use ...Robert Honz2025-02-281-4/+4
* 🛠️ Fixed composer in metadata. Needs to be empty string.Robert Honz2025-02-281-3/+9
* ✨ Replay gain information can be disabled in settings. Fixes #176Robert Honz2025-02-281-1/+2
* ✨ Adding TIDAL share url to metadata. See #176Robert Honz2025-02-281-0/+1
* 🛠️ Fix: No `media_metadata_tags` available for videos. Fixes #338Robert Honz2025-01-171-1/+3
* 👷 File extension guesser improved. Fixes #322Robert Honz2025-01-121-3/+12
* 🛠️ Fix: Playlist was not created if symlink was deactivated. Fixes #322Robert Honz2025-01-111-0/+2