Skip to content

UDownload 1.0.17

Choose a tag to compare

@docaghajani docaghajani released this 11 Aug 20:16
· 11 commits to main since this release

UDownload 1.0.17

UDownload 1.0.17 is a cumulative release containing the download workflow, browser integration, progress-dialog and transfer-control improvements developed since v1.0.12.

Download workflow

  • Added an IDM-style Download Complete dialog.
  • Added Address and Saved path information.
  • Added Open, Open with and Open folder actions.
  • Added drag-and-drop support for completed files.
  • Completed files can be dragged to file managers and compatible applications.
  • Added an option to disable the Download Complete dialog with confirmation.
  • The dialog can be enabled again from Options.

Download Progress

  • Added Minimize support.
  • Active, paused and waiting downloads reopen Download Progress on double-click.
  • Resuming a download from the main window reopens its Progress dialog.
  • Only one Progress dialog is kept for each download.
  • Removed the redundant standalone Close button.
  • Moved Show details, Minimize, Pause/Resume and Cancel into the standard dialog footer.

Pause / Resume / Cancel

  • Reworked transfer control to use the live aria2 state instead of stale database state.
  • Moved transfer RPC operations away from the GTK main thread.
  • Fixed Pause failing after Resume.
  • Fixed Progress dialogs becoming unresponsive after repeated Pause/Resume operations.
  • Added hard-stop handling for downloads that continued transferring after aria2 reported them as paused.
  • Detects and stops duplicate aria2 GIDs writing to the same file.
  • Partial files remain resumable after Pause or Cancel.
  • Resume continues the existing partial file instead of creating a duplicate filename.
  • X, Minimize and other window actions remain responsive while transfer operations run.

Browser integration

  • Renamed browser menu actions to “Download with UDownload”.
  • Improved Chrome/Chromium native messaging error reporting.
  • Added native-host repair support.
  • Improved native-host executable handling.
  • Updated Chrome and Firefox integration versions.

Other improvements

  • Improved full-row context-menu interaction.
  • Download Later now queues downloads without inventing a schedule.
  • Starting a download opens its Progress dialog.
  • Improved synchronization between aria2, the database and the GTK UI.