Robert Honz
f9862e0646
✨ PKCE / OAuth login will be chosen on the fly, depending on the desired audio quality of the track to speed up non HIRES_LOSSLESS downloads. Quality for tracks in download queue can be chosen individually. Fixes #73
2024-04-21 15:58:31 +02:00
Robert Honz
a205e44c26
✨ Adapted download code to new tidalapi version.
2024-04-20 18:11:36 +02:00
Robert Honz
083d6604f7
👷 Legacy code cleanup due to tidalapi update.
2024-04-20 16:35:06 +02:00
Robert Honz
62d0bd0a6c
👷 Legacy code cleanup due to tidalapi update.
2024-04-20 16:32:52 +02:00
Robert Honz
8fdbb9127c
👷 Exception handling on missing lyrics adjusted due to tidalapi breaking changes. Fixes #92
2024-04-20 16:19:08 +02:00
Robert Honz
68ad21276b
👷 Migrated media constants to tidalpi.
2024-04-20 16:02:29 +02:00
Robert Honz
d5dc32078b
👷 Lint checker fixes.
2024-04-03 07:09:15 +02:00
Robert Honz
ff16fce066
✨ Download delay enabled for skipped tracks.
2024-04-03 06:10:36 +02:00
Robert Honz
fe5d9880cb
👷 Cleanup of . value usage for Enum access.
2024-04-02 16:26:57 +02:00
Robert Honz
5014f510c9
🛠️ Duplicates check now detects all files correct.
2024-04-02 15:21:57 +02:00
Robert Honz
48d3212c5e
🛠️ Skip download if media not available.
2024-04-02 10:44:36 +02:00
Robert Honz
e035e9553e
🛠️ List / Album name will be displayed at correct progress bar.
2024-04-01 15:41:34 +02:00
Robert Honz
9dd8f6c856
Merge branch '71-feature-show-queued-downloads'
...
* 71-feature-show-queued-downloads:
✨ Lists can also be downloaded using the "Download List" button.
👌 Reduced network traffic for covers.
✨ Display cover in info area.
✨ Use `Album.image()` to get cover url.
✨ Software named explicitly.
✨ Info pane will be initialized correctly.
✨ Added info pane to GUI.
# Conflicts:
# tidal_dl_ng/gui.py
2024-03-29 12:32:11 +01:00
Robert Honz
ead4b8a905
✨ Lists can also be downloaded using the "Download List" button.
2024-03-29 12:24:42 +01:00
Robert Honz
a53f63fbe9
♻️ ffmpeg will be checked against the path in config.
2024-03-29 11:17:30 +01:00
Robert Honz
f7361b3078
✨ Use Album.image() to get cover url.
2024-03-25 16:53:27 +01:00
Robert Honz
a14f0c1965
🛠️ Fixed crash on download / search of unavailable media items.
2024-03-25 14:12:28 +01:00
Robert Honz
d331f93c91
✨ Downloader will check for FFmpeg before converting video files.
2024-03-22 15:50:06 +01:00
Robert Honz
12d3360c12
🧑🔧 ️ GUI buttons correctly prefixed with pb.
2024-03-22 15:02:26 +01:00
Robert Honz
1e42f7c22d
🛠️ Try harder to find a release date. Fixes #56
2024-03-19 14:53:03 +01:00
Robert Honz
bc88b6fcac
🛠 Album Artist ID3 tag only shows the main album artists. Fixes #51
2024-03-19 07:23:35 +01:00
Robert Honz
ce639659b4
✨ Added append as a new option for skip existing. 🛠️ Fixed skip existing ignore extension.
2024-03-19 07:02:00 +01:00
Robert Honz
5c5aac11f1
✨ The full track name will be used as file title.
2024-03-14 06:36:48 +01:00
Robert Honz
e3a8588324
Merge branch '41-request-song-organization'
...
* 41-request-song-organization:
✨ Track media items will be re-created with album information. Path format refactored.
♻️ Refactored format_str method to one `format_str_media` method.
# Conflicts:
# tidal_dl_ng/download.py
# tidal_dl_ng/gui.py
2024-03-13 06:48:11 +01:00
Robert Honz
bbb6051fdd
✨ Track media items will be re-created with album information. Path format refactored.
2024-03-13 06:40:32 +01:00
Robert Honz
ab7b7f2edd
🛠 If lyrics subtitles empty use text without time information.
2024-03-04 08:24:13 +01:00
Robert Honz
d845f40e54
✨ Direct search for links in GUI is possible. ♻️ Instantiate media method was moved to helper.
2024-02-26 07:27:53 +01:00
Robert Honz
67c69290f0
✨ Check if song is available before download.
2024-02-26 06:53:53 +01:00
Robert Honz
4b7f47bc0a
🛠️ Download check on video download deactivated fix.
2024-02-26 06:48:11 +01:00
Robert Honz
2e75bf4fdc
🛠️ Skip lyrics if lyrics not available. Fixes #38
2024-02-09 11:01:25 +01:00
Robert Honz
f94cd0d51c
✨ Lyrics are downloaded to separate *.lrc file. Implements #19
2024-02-01 20:53:45 +01:00
Robert Honz
1137fe2659
✨ Rename lyrics option and add lyrics to file options.
2024-02-01 20:10:14 +01:00
Robert Honz
fe5d450cb3
✨ Respect download delay when downloading a bunch of tracks / videos.
2024-02-01 20:04:55 +01:00
Robert Honz
6e3a43f828
🛠️ stream() was renamed in get_stream() by tidalapi. Fixes #22 and #6 .
2024-02-01 17:49:25 +01:00
exislow and GitHub
ce9afc1629
Merge branch 'master' into pkce
2024-02-01 07:41:59 +01:00
Robert Honz
d7e97c0b5a
✨ Improved file naming (extension).
2024-01-27 17:27:57 +01:00
Robert Honz
4c7026b00f
♻️ Removed unnecessary default values.
2024-01-23 17:22:10 +01:00
Robert Honz
bd91967d1b
✨ Environment path variables, like '~' will get expanded and can now be used in settings.
2024-01-23 09:48:32 +01:00
Robert Honz
038eaf85cb
♻️ Generalised download.py.
2024-01-19 08:17:47 +01:00
Robert Honz
8e9e2c1794
🛠️ Fixed threading errors in GUI.
2024-01-19 07:25:41 +01:00
Robert Honz
5be69084a1
♻️ Minor renamings.
2024-01-18 22:46:34 +01:00
Robert Honz
12362983d6
✨ Result pagination implement for Downloader.
2024-01-18 22:14:46 +01:00
Robert Honz
caf1ad70df
✨ File extension stored in an enum. File exists check refactored to explicit extension check.
2024-01-17 22:18:48 +01:00
Robert Honz
62c75e6c97
✨ File extension stored in an enum. File exists check refactored to explicit extension check.
2024-01-17 22:08:39 +01:00
Robert Honz
e3d780e36d
♻️ Capitalized enum names..
2024-01-16 06:33:23 +01:00
Robert Honz
1ca44af435
🛠️ Fixed GUI crashes. Root Cause: QProgressBar setValue() calls from download thread. Fixes #2 .
2024-01-15 21:55:51 +01:00
Robert Honz
acf2ff3adb
🛠️ Changed cli progress bar length.
2024-01-15 21:22:34 +01:00
Robert Honz
fb6e45a0d4
🛠️ Deptry warnings fixed.
2024-01-14 23:27:39 +01:00
Robert Honz
ec728d4dcd
♻️ Refactored download for CLI.
2024-01-14 23:09:43 +01:00
Robert Honz
affaae101e
♻️ Refactored usage of settings.
2024-01-14 18:10:58 +01:00