Commit Graph
81 Commits
Author SHA1 Message Date
flesnukandGitHub 456266ba0b Add isrc to path formatting 2025-02-19 19:07:31 +01:00
Robert Honz 2055606d0b 👷 File extension guesser improved. Fixes #322 2025-01-12 17:42:09 +01:00
Robert Honz b8091e233b ✨ Album track number padding can be set. Fixes #142 2024-12-15 20:37:06 +01:00
Robert Honz ccbb1f246c 🛠️ Fixed track volume number gets omitted on CDn-1. Fixes #151 2024-12-13 10:33:35 +01:00
Robert Honz 56f4522f2b 🛠️ Fixed {album_artist} tag replacement on track level. Fixes #239 2024-11-17 23:06:36 +01:00
Robert Honz 037e6f14a2 ✨ Finished items will be written to log output. Minor refactoring. 2024-11-15 09:57:01 +01:00
Robert Honz 7134e0e51b ✨ tidalapi and dependent code was updated. 2024-11-13 13:09:58 +01:00
Robert Honz 3171b1570b ✨ Do not process tracks with missing segments. Refactored some method to pathlib.Path. 2024-11-13 09:49:33 +01:00
Robert Honz c1a102f646 ✨ Removed complex skipping options in favor of a faster duplicates check / skipping of already present items without download delay. 2024-11-13 09:09:00 +01:00
Robert Honz 78a48348a8 ✨ Track segments are downloaded simultaneously, which results in a huge speed increase. Some refactoring work has been done. 2024-11-12 22:15:11 +01:00
Robert Honz 02de0c8108 Fix: {album_artist} is now emitting only the album artist is only replaced on an Album level. Fixes #200 2024-11-10 14:30:02 +01:00
Robert Honz ce02215d7c {track_volume_num_optional} and {track_volume_num_optional_CD} added for an optional sub CD folder structure. Fixes #151 2024-11-10 14:21:10 +01:00
Robert Honz cee7696cfb Fix: Replace {artist_name} only on Track / Video basis. Fixes #171 2024-11-10 13:56:27 +01:00
Robert Honz 43fabacd95 Respect user specified config directory. Fixes #141 2024-11-09 13:51:39 +01:00
Robert Honz 558dfa65cc Respect user specified config directory. Fixes #141 2024-11-09 13:45:43 +01:00
Robert Honz 4012edfed3 Bug fix: Pagination for user playlists loading more than 50 items now. Fixes #131 2024-11-09 08:54:59 +01:00
Robert Honz f41d65d7d3 Since TIDAL has remove MQA (HI_RES), all traces of MQA have been removed here. 2024-11-06 15:01:18 +01:00
Robert Honz 1e9b24e282 ✨ {album_id} can be used for track naming. Fixes #123 2024-06-16 16:18:22 +02:00
Robert Honz 9c5ef7afe4 🛠️ Apply filter for results with children. Fixes #130 2024-06-16 15:55:09 +02:00
Robert Honz e9af97ef91 👷 Pagination enabled for playlists. Fixes #131 2024-06-16 14:21:46 +02:00
Robert Honz e61d68200a 🛠️ Fixed import error. 2024-05-24 10:01:01 +02:00
Robert Honz 182e531798 🛠️ Fixed crash on right click -> download a favorite list. 2024-05-24 09:31:37 +02:00
Robert Honz 9a4ffcf6ec 👷 Result columns resizable again. 2024-05-24 08:50:25 +02:00
Robert Honz df92dcb0a4 ✨ Regular expression can be used to filter results. 2024-05-24 08:07:57 +02:00
Robert Honz 5b04063e83 ✨ User favorites (hearted items) are now selectable from the left pane's list. Fixes #99 2024-05-24 07:23:10 +02:00
Robert Honz 776542de5c ✨ Can download artists. Fixes #102 2024-05-22 06:33:40 +02:00
Robert Honz 3a6bf023d7 ✨ Can search for artists using an artist link. 2024-05-21 15:51:26 +02:00
Robert Honz 8fc6298d28 ✨ Filter are AND and not OR linked. 2024-05-15 09:02:08 +02:00
Robert Honz b257f48d6a ✨ Filtering keeps top level item shown. 2024-05-15 08:33:39 +02:00
Robert Honz 5a013f5180 👷 Import changed. 2024-05-14 07:34:18 +02:00
Robert Honz f46e9cf3e0 ✨ Results tree uses View component and displays filter input fields. 2024-05-14 07:31:57 +02:00
Robert Honz 840f23d252 ✨ Exception logging on filename sanitization and download watcher. 2024-04-22 07:58:32 +02:00
Robert Honz 78670a38ba 👷 Hacky workaround marked with TODO. 2024-04-21 19:16:13 +02:00
Robert Honz 67166861e9 ✨ pathvalidate library is currently not able to shorten filenames. Implemented a hacky workaround for now. Fixes #91 2024-04-21 17:35:22 +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 68ad21276b 👷 Migrated media constants to tidalpi. 2024-04-20 16:02:29 +02:00
Robert Honz 81e04f4529 🛠️ Naming placeholder to str conversion fix. 2024-04-20 14:54:03 +02:00
Robert Honz 9cfdbc1d9f ✨ For albums you can now use album_num_volumes as a placeholder and for tracks track_volume_num. Fixes #90 2024-04-20 14:01:17 +02:00
Robert Honz b972ec01b6 ✨ album_id can be used as a placeholder for album namings. album_year can also be used within track namings. Fixes #85 2024-04-20 11:54:46 +02:00
Robert Honz a3ef1b8cba ✨ Explicit versions can be tagged with filename placeholder track_explicit and album_explicit. Fixes #82 2024-04-20 11:38:21 +02:00
Robert Honz b57d36ac80 ✨ Explicit versions will be shown. Audio quality is shown in results and download table. Fixes #58 2024-04-20 11:28:38 +02:00
Robert Honz a9b0b285d1 👷 Switch to match function for placeholder replacement. 2024-04-05 09:39:47 +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 1dcfd98a75 ✨ Include dafault album image in build. 2024-04-01 19:54:11 +02:00
Robert Honz 8e7209f693 ✨ Cover will be shown for download queue. 2024-04-01 12:26:10 +02:00
Robert Honz 7df41edc01 ✨ Can remove all queue items and finished queue items. 2024-04-01 12:17:46 +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 a53f63fbe9 ♻️ ffmpeg will be checked against the path in config. 2024-03-29 11:17:30 +01:00
Robert Honz 58d97afbc2 ✨ Removed deprecated code. 2024-03-29 11:17:30 +01:00