Commit Graph
137 Commits
Author SHA1 Message Date
Robert Honz 26596ddd32 🛠️ Version Dialog: Behavior changed on auto / manual check. 2024-05-03 20:39:29 +02:00
Robert Honz 7f8912d83b 🛠️ Display dialog on manual version update check, if no new version available. 2024-04-25 23:13:48 +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 840f23d252 ✨ Exception logging on filename sanitization and download watcher. 2024-04-22 07:58:32 +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 94dac6c5b9 👷 Legacy code cleanup due to tidalapi update. 2024-04-20 17:29:42 +02:00
Robert Honz 3455e6f08a 👷 Dummy path fixed. 2024-04-20 15:38:50 +02:00
Robert Honz c4b72f70cd ✨ Download list will indicate, if a file was skipped. 2024-04-20 15:37:53 +02:00
Robert Honz 519e856b14 🛠️ Values for options passed via command line will be converted to int if necessary. Fixes #83
Settings save fix after refactoring to `StrEnum`.
2024-04-20 13:50:54 +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 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 48d4293a70 👷 Removed multithreading debug message. 2024-04-03 06:07:27 +02:00
Robert Honz fe5d9880cb 👷 Cleanup of . value usage for Enum access. 2024-04-02 16:26:57 +02:00
Robert Honz a0812dd709 👷 Removed debug info. 2024-04-02 15:34:27 +02:00
Robert Honz 1dcfd98a75 ✨ Include dafault album image in build. 2024-04-01 19:54:11 +02:00
Robert Honz 1ed07912ad ✨ Can add multiple media lists to download queue. 2024-04-01 19:02:00 +02:00
Robert Honz dd6fb1e85f ✨ Cosmetic changes. 2024-04-01 16:06:02 +02:00
Robert Honz 9e6f865f54 ✨ Artists can be downloaded using the download queue. Fixes #71 2024-04-01 15:40:58 +02:00
Robert Honz 140664afca ✨ Download items will now be taken from the queue. 2024-04-01 13:28:59 +02:00
Robert Honz 0e91d7cea2 ✨ Background worker will handle download of queued items. 2024-04-01 13:09:42 +02:00
Robert Honz 4478b66c24 ✨ Able to remove single items from download queue. 2024-04-01 12:44:41 +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 7e185bc0a2 ✨ Cover will be shown for lists. 2024-03-29 13:10:22 +01:00
Robert Honz 0592593853 ✨ Make use of get table data helper functions. 2024-03-29 12:57:46 +01:00
Robert Honz 349e1d7950 ✨ Set table data using helper function. 2024-03-29 12:34:55 +01: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 aa902f7069 👌 Reduced network traffic for covers. 2024-03-29 12:02:12 +01:00
Robert Honz 9e27dd39b9 ✨ Updates will be automatically checked on startup and can also be checked manually. Version dialog is used to display update information. Fixes #76 2024-03-28 07:44:47 +01:00
Robert Honz dd92f19af6 ✨ Main GUI will show basic dialog, if update available. 2024-03-27 07:17:21 +01:00
Robert Honz 6e050be9d6 ✨ Version is correctly shown in PyInstaller running mode. Running the app from source code points to dev config dir (~/.config/tidal_dl_ng-dev). 2024-03-26 07:10:01 +01:00
Robert Honz e3cee90bf8 ✨ Display cover in info area. 2024-03-25 16:53:51 +01:00
Robert Honz a14f0c1965 🛠️ Fixed crash on download / search of unavailable media items. 2024-03-25 14:12:28 +01:00
Robert Honz e51f8d7ab5 ✨ Info pane will be initialized correctly. 2024-03-23 14:11:11 +01:00
Robert Honz 10e2f39196 ✨ Added info pane to GUI. 2024-03-23 14:00:33 +01:00
Robert Honz d47517dd4b ✨ All albums of an artist can be downloaded. 2024-03-22 18:18:51 +01:00
Robert Honz 48fd379eba ✨ Search for artists is possible. 2024-03-22 17:31:33 +01:00
Robert Honz e6c66cf9e3 🛠️ Fixed bright tooltip font color if using Windows. Fixed #61 2024-03-22 16:29:32 +01:00
Robert Honz c7c8c12574 🛠️ Version will be shown correctly. 2024-03-22 16:20:29 +01:00
Robert Honz 12d3360c12 🧑‍🔧️ GUI buttons correctly prefixed with pb. 2024-03-22 15:02:26 +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 17dc336d44 🛠 dl object will be re-created after settings update to apply settings immediately. Related to #49 2024-02-26 07:49:37 +01:00
Robert Honz 3c57db9e82 ✨ Direct link search can handle invalid links. 2024-02-26 07:34:07 +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 87626d64c5 ✨ Do not display unavailable search results. 2024-02-26 07:02:02 +01:00
Robert Honz 832f5ce443 ♻️ Refactored format_str method to one format_str_media method. 2024-02-26 06:04:41 +01:00