Commit Graph
166 Commits
Author SHA1 Message Date
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
Robert Honz ca8c7caaad 🛠️ Result list will not get cleared on user list reload. Multiple expansions of the same album will not double up the children of the album. 2024-02-21 06:26:26 +01:00
Robert Honz 4ed2a67e4c ✨ GUI user lists can be reloaded. Logout is possible. 2024-02-05 06:31:18 +01:00
Robert Honz 0f8670ebba ✨ Settings will be saved to file. 2024-02-04 12:50:19 +01:00
Robert Honz c71a2bdb0b ✨ Preferences dialog added. Show settings. 2024-02-04 12:19:40 +01:00
Robert Honz fe5d450cb3 ✨ Respect download delay when downloading a bunch of tracks / videos. 2024-02-01 20:04:55 +01:00
exislowandGitHub ce9afc1629 Merge branch 'master' into pkce 2024-02-01 07:41:59 +01:00
Robert Honz c1bf278fd7 ✨ Implemented login dialog for PKCE login method. Fixes #22. 2024-02-01 07:38:01 +01:00
exislowandGitHub 7c0d2ab2ea Merge pull request #21 from exislow/class_default
♻️ Removed unnecessary default values.
2024-01-27 16:51:55 +01:00
Robert Honz 2671db94c7 🛠️ Fixed crash on empty search result list. 2024-01-27 16:46:26 +01:00
Robert Honz 4c7026b00f ♻️ Removed unnecessary default values. 2024-01-23 17:22:10 +01:00
Robert Honz af37a87e8c ✨ Lists within results can be expanded and partially downloaded. 2024-01-19 14:29:39 +01:00
Robert Honz 549931d142 ✨ Windows taskbar icon workaround with proper app id string. 2024-01-19 11:22:30 +01:00
Robert Honz 1e4d89aac8 ✨ Windows taskbar icon workaround. 2024-01-19 11:16:33 +01:00
Robert Honz d39bcc9292 ✨ Window icon will be shown. App will be built with specific icons per OS. 2024-01-19 11:06:38 +01:00
Robert Honz 6cf723b2b8 ✨ Added version dialog. See File -> Version. 2024-01-19 10:00:27 +01:00
Robert Honz 038eaf85cb ♻️ Generalised download.py. 2024-01-19 08:17:47 +01:00
Robert Honz 53c8db80f8 ♻️ Refactoring of tidal related function. Cleaned up TODOs. 2024-01-19 07:34:32 +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 922b3d2655 ✨ Result pagination implement for GUI. 2024-01-18 21:57:35 +01:00