Skip to content

v0.9.6

Choose a tag to compare

@sevenlayercookie sevenlayercookie released this 22 Feb 03:47
· 456 commits to main since this release

Highlights

  • Added result sorting options in the UI.
  • Transmission client improvements for compatibility, category
    behavior, and add-flow reliability.
  • Refreshed with a new logo (and some fun animations).
  • Polished multiple UI details.

Issues/Requests Addressed

  • #19 Feature Request: Add torrent with Forced Resume in qBittorrent
    • Added QB_FORCE_START support to force-start newly added torrents in
      qBittorrent (this bypasses any queue restrictions that might apply to the new torrent).
  • #18 Categories in Transmission
    • Improved Transmission category handling, including category-based download
      directory behavior and related path mapping. Transmission does not handle subfolders for its labels/categories, so MouseSearch now does this by default, putting torrents into a subfolder in the Transmission download folder matching the label/category name.
  • #21 Sort search results options now available.

Changed

  • Transmission integration overhaul
    • Better support for both legacy RPC and JSON-RPC style responses/method
      formats.
    • Automatic RPC mode fallback handling.
    • Improved torrent add flow (including binary/metainfo adds), returning hash
      when available.
    • Better category handling for Transmission by computing per-category
      download directories.
    • Better remote-to-local path mapping when showing torrent save paths.
  • Download/add flow updates
    • Add responses now include hash more consistently, improving immediate
      status polling.
    • MID resolution can now fall back to local metadata when needed.
  • UI polish
    • New logo (static + animated states).
    • Destination path row behavior adjusted (remove button behavior
      simplified).

Fixed

  • Improved search jump/scroll positioning
  • Improved Transmission tracker error visibility:
    • Tracker errors surfaced in UI status display.
    • Warning toasts triggered when tracker errors change.
  • Added additional logging around auto-organize success/details for easier
    troubleshooting.