Commit Graph
75 Commits
Author SHA1 Message Date
Robert Honz bf5c533aff 👷 Fixed download delay for skipped files. 2024-05-22 21:49:55 +02:00
Robert Honz 11ec464f89 👷 Silence ffmpeg output. Fixes #103 2024-05-21 15:38:59 +02:00
Robert Honz a81015ab02 👷 Metadata write was moved / untied from download. Fixes #104 2024-05-15 09:48:36 +02:00
Robert Honz 042781162f 👷 Lyrics are not available for videos. 2024-05-03 20:56:06 +02:00
Robert Honz 07e5366193 🛠️ Lyrics file will be created on flac extract. Fixes #93 2024-04-25 22:53:51 +02:00
Robert Honz 533365533e ✨ Use M4A file extension for audio tracks instead of MP4. 2024-04-21 22:46:17 +02:00
Robert Honz f31d69e0ae 👷 Fixed video and list download. 2024-04-21 22:42:19 +02:00
Robert Honz b07c3374b2 ✨ FLAC can be extracted from MP4 containers (see options). Downgrade on HI_RES download is possible (see options). Fixes #93 #86 2024-04-21 19:18:05 +02:00
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
exislowandGitHub 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