Skip to content

SwiftDL v0.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 06:30
· 46 commits to main since this release

Added

  • A window for every download. A file caught from the browser opens a
    small New download window (address, category, save location, size) instead
    of the main window. Starting it turns the same window into live progress, with
    each connection's start position and progress, and then a Download complete
    summary with Open and Show in folder.
  • Download video button. The extension detects video and audio files a page
    loads and shows a button over video players that lists them. The popup lists
    them too, and the toolbar icon shows how many were found.
  • Automatic extension offer. SwiftDL registers its extension with installed
    Chrome, Edge and Brave, which show a one-time New extension added prompt
    (takes effect once the extension is on the Chrome Web Store). A Connect your browser bar and a
    Browser settings page show which browsers were found and whether the
    extension has connected.
  • Alt+click bypass, a per-site switch and a small-file threshold in the
    extension.
  • System tray. Closing the main window keeps downloads and browser
    integration running; the tray menu opens or quits SwiftDL.
  • The engine reports each connection's start, position and end.
  • The uninstaller removes SwiftDL's browser registrations.
  • Test pages for the extension in tools/throttle_server.py.

Changed

  • Calmer visual design: neutral buttons, one system-blue accent for progress
    and focus, no gradients, label/value details instead of boxed stat cards.
  • New graphite logo.
  • Redesigned extension popup in the app's style.
  • Connections are shown as one rounded slot per connection, in both the main
    window and the download window.
  • Softer file-type tiles throughout the app.

Fixed

  • Frameless windows no longer show the light Windows 11 border, and download
    windows no longer show white edges around their frame.

Install

  • Windows: SwiftDL_*_x64-setup.exe (no admin rights needed)
  • macOS: SwiftDL_*_universal.dmg
  • Linux: .AppImage, .deb or .rpm
  • Browser extension: it's installed with the app. In Chrome or Edge, open chrome://extensions, turn on Developer mode, click Load unpacked and choose SwiftDL's extension folder (SwiftDL → Settings → Browser → Install manually → Open folder, or %LOCALAPPDATA%\SwiftDL\extension). swiftdl-extension.zip below has the same files. A one-click Chrome Web Store version is planned.