github DJDoubleD/QobuzDownloaderX-MOD 1.0.0.0
Version 1.0.0.0

latest releases: 1.2.6.0, YSMOD_v1.2.5.0, YSMOD_1.2.5.0...
17 months ago

What's Changed

This release includes some significant new features and fixes.
I decided to bump the application version to 1.0 as all originally intended download URL's are now supported.
This also warranted an updated readme which further differentiates QobuzDownloaderX-MOD from the original.

New features

  • Added support for downloading the user's favorite artists through the url https://play.qobuz.com/user/library/favorites/artists
    Favorite Artists will be downloaded in the /- Favorites subfolder under the selected main download folder.
  • Added support for downloading the user's favorite tracks through the url https://play.qobuz.com/user/library/favorites/tracks
    Favorite Tracks will be downloaded in the /- Favorites subfolder under the selected main download folder.
  • Reworked error handling: Just log failed album download instead of aborting task (resolves #25)
    While downloading full labels & artists discographies, one failed album download will no longer abort the full download job.
    When an error (or warning) occurs during an album download, this will simply be logged (see next bullet point) and downloading will continue with the next albums.
  • Implemented new logging system with a log file for each download task (Resolves #9)
    All log files (including the various existing error logs), will now be created in the /log folder which will be automatically created in the application's executable folder.
    For each download job that is started (for a valid supported link), a new log file is created in the /log folder.
    Example log file: Download_Log_2023-05-04_17.10.20.662.log
    In order to keep the log files manageable, all log files older than 1 day will be removed from the log dir when the application is launched.
  • Add button to open Log folder
    In order to facilitate the access to the logging feature, a new button to open the log folder has been added in the main interface:
    image

Improvements / bugfixes

  • Don't hide but disable checkboxes during download
    The quality selection checkboxes used to be hidden during a download job. Now they are just disabled so the selected quality remains visible during downloads.
  • Disable "Select Download Folder" and "Open Search" buttons during download task
    Just as extra safety measure to avoid download interruptions.
  • Differentiate logging for bulk album download completion
    The "Job Finished" message at the end of a download job will now differentiate between completely successful downloads or downloads where errors/warnings occurred.
  • Improve search results rendering: reduce flickering/artifacts while search results are rendered
  • Optimize Goodies download (Hopefully improves if not solves #26)
    If multiple digital booklets are present for an album and 1 fails, the program now continues instead of aborting the download.
  • Multiple refactoring's and (hopefully) optimizations in the backend code

Don't miss a new QobuzDownloaderX-MOD release

NewReleases is sending notifications on new releases.