Releases: equeim/tremotesf2
Releases Β· equeim/tremotesf2
2.5.0
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
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
2.2.0
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
Added
- Trackers list shows number of seeders and leechers for trackers, not just total number peers
- New dependencies:
- libpsl
- cxxopts
- 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
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
1.11.2
1.11.1
1.11.0
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)