Skip to content

Releases: equeim/tremotesf2

2.5.0

15 Oct 19:25
Compare
Choose a tag to compare

Added

  • Qt 6 support (with unreleased KF6 libraries)
  • Option to move torrent file to trash instead of deleting it.
    It is enabled by default, and fallbacks to deletion if move failed for any reason.

Changed

  • Windows builds use Qt 6
  • Progress bar columns in torrent/file lists are now displayed with percent text
  • Default columns and sort order in torrents list are changed according to my personal taste: default sorting is now by added date, from new to old
  • When search field is focused via shortcut its contents are now selected
  • When Tremotesf is launched for the first time it now doesn't place itself in the middle of the screen, letting OS decide

Removed

  • Windows 8.1 and Windows 10 versions prior to 1809 (October 2018 Update) are not supported anymore

Fixed

  • "Open" action on torrent's root file directory
  • Saving of settings and window state when on logout/reboot/shutdown on Windows
  • Unnecessary RPC requests when torrent's limits are edited

2.4.0

30 May 21:49
Compare
Choose a tag to compare

Added

  • "Add torrent" dialog now has checkbox to remove torrent file when torrent is added

Changed

  • "Remember last download directory" is replaced with "Remember parameters of last added torrent",
    which also remembers priority, started/paused state and "Delete .torrent file" checkbox of last added torrent
  • "Remember last torrent open directory" setting is renamed to "Remember location of last opened torrent file"
  • When "Remember last torrent open directory" is unchecked user's home directory is always used
  • When authentication is enabled, Authorization header will be sent in advance
    instead of waiting for 401 response from server (thanks @otaconix)

Fixed

  • Errors when opening certain torrent files
  • Incorrect error message being displayed when there is no configured servers

2.3.0

01 May 00:32
Compare
Choose a tag to compare
2.3.0

2.2.0

28 Mar 21:33
Compare
Choose a tag to compare

Added

  • Torrent priority selection in torrent's context menu

Changed

  • Torrent status icons are redrawn to be more contrasting

Fixed

  • Torrent status icons being pixelated on high DPI displays
  • Torrent priority column being empty
  • Zero number of leechers
  • No icon in task switcher in KDE Plasma Wayland

2.1.0

12 Mar 20:05
Compare
Choose a tag to compare

Added

  • Trackers list shows number of seeders and leechers for trackers, not just total number peers
  • New dependencies:
    1. libpsl
    2. cxxopts
    3. cpp-httplib 0.11 or newer (for tests only, optional)

Changed

  • "Seeders" and "leechers" now refer to total number of seeders and leechers reported by trackers,
    while number of peers that we are currently downloading from / uploading to is displayed separately
  • Tracker's error is displayed in separate column
  • Torrents that have an error but are still being downloaded/uploaded are displayed under both "Status" filters simultaneously
  • TREMOTESF_BUILD_TESTS CMake option is replaced by standard BUILD_TESTING option

Fixed

  • Fixed issues with lists or torrents/trackers not being updated sometimes
  • Main window placeholder when there is no torrents in list is now displayed correctly

2.0.0

05 Nov 13:33
Compare
Choose a tag to compare

Added

  • Dark theme support on Windows (dark window title bar on Windows 10
    is supported only on 1809 or newer and it can be buggy because Windows 10 doesn't support this officially)
  • System accent color on Windows is used in app UI (can be disabled in settings)
  • Windows builds now write logs to C:\Users\User\AppData\Local\tremotesf\tremotesf directory
  • Opening of torrents (local files or HTTP(S) links) and magnet links is now supported via drag & drop or Ctrl+V on main window
  • Option to automatically fill link from clipboard when adding torrent link (disabled by default)
  • Last download directory is now remembered when adding torrents (can be disabled in settings) (thanks Alex Bell)
  • Directory of last opened torrent is now remembered (can be disabled in settings)
  • When adding torrents via opening file/link, drag & drop or clipboard while disconnected from server,
    Tremotesf will now show message explaining that they will be added after connection to server
    (instead of doing this sliently, confusing users)
  • Status message is shown over empty torrent list when not connected to server
  • Command line option to enable debug logs

Changed

  • Raised minimum version of Qt to 5.15
  • Raised minimum version of CMake to 3.16 (3.21 on Windows)
  • Windows build now uses Fusion style since default style imitating Win32 controls is non-themeable
  • Windows installer now associates Tremotesf with torrent files and magnet links

Removed

  • Sailfish OS support
  • org.equeim.Tremotesf D-Bus interface is removed
  • Removed special handling for various file managers when using "Show in file manager" action
    Now Tremotesf uncoditionally tries to use org.freedesktop.FileManager1 D-Bus interface,
    and if it fails then QDesktopServices::openUrl() is used

Fixed

  • IPv6 address can be now used to connect to server
  • Windows paths are always displayed with native directory separators

1.11.3

17 Mar 21:59
Compare
Choose a tag to compare

Fixed

  • RPM spec file

1.11.2

16 Mar 20:38
Compare
Choose a tag to compare

Fixed

  • Display of torrents list updates

1.11.1

01 Mar 20:37
Compare
Choose a tag to compare

Added

  • MSI installer for Windows

Fixed

  • Renaming files when adding torrent
  • Display of torrents count in status filters
  • Sorting of torrents by ETA

Removed

  • Donation links

1.11.0

13 Feb 21:32
Compare
Choose a tag to compare

Added

  • Automatic reconnection to server (thanks to LuK1337)
  • PEM certificate can be loaded from file
  • Links in torrents' comments are now clickable
  • Torrent list filters (except search) are now saved when app is restarted
  • Torrent properties screen now shows list of web seeders
  • Most menu items that didn't have icons now have them (thank to Buck Melanoma)
  • Hovering cursor over status bar when connection to server failed show more detailed error description
  • Vcpkg integration when building for Windows

Changed

  • Further reduced memory usage when opening torrent files
  • All app resources are now bundled inside executable
  • Windows builds use MSVC toolchain by default

Fixed

  • Sailfish OS support (this will be the last release that supports Saifish OS)
  • Console window output encoding on Windows (it now also uses UTF-8 on Windows 10)