Releases: pyroscope/rtorrent-ps
“Design Your Canvas” (2018-07-01)
v1.1 “Design Your Canvas” (2018-07-01)
This release adds the new fully customizable and responsive canvas v2, and many new configuration and XMLRPC commands plus a few fixes – see below for a full list of changes. It comes with complete documentation hosted on Read the Docs and built with Sphinx. Binary builds for Debian and Ubuntu are available as DEB packages on Bintray.
Note that rTorrent-PS is based on the stable release of rTorrent, and that is still version 0.9.6 at the time of this release. Many of the features and commands in version 0.9.7 are originally developed in or otherwise back-ported to this project anyway.
Read the related pyrocore update to 0.6.x instructions, which will update configuration snippets in the rtorrent.d directories. If you used those snippets before, their update is required to run the new version – else you'll get visual defects at the very minimum, but worse stuff might happen.
If you do not have a ~/rtorrent/rtorrent.d directory created by the helper scripts, then you just have to know yourself what to do (i.e. browse through git diffs) – those scripts can only handle standard situations and setups.
-
Docs: Much improved (moved to Read the Docs and using Sphinx)
-
UI: Added responsive canvas v2 with full customization (issue #60)
- New
ui.column.rendermulti-command - Added
ui.column.hideand related commands - Added 3 new
convert.*commands - Added
ui.color.custom1…9andui.color.*.indexcommands - New default columns: ❢ ℞ ⋉ ≣
- New alert indicators for “tracker down” and “DNS problems”
- ‘Tagged’ indicator (⚑) now in its own column
- Built-in views are collapsed by default now
- New
-
UI:
Infodetails panel is now active by default (notPeer list) -
UI: Made
*key a built-in keyboard shortcut [@chros73] -
UI: Key to toggle sacrificial columns manually (bound to
/) -
Command: Added
string.*command group (issue #59) -
Command: Added
valueconversion command -
Command: Added
array.atcommand (issue #60) -
Command: Added
d.custom.if_zand mored.custom.*commands (issue #101) -
Command: Added
d.is_metacommand [@chros73] -
Command: Added
d.tracker_aliascommand (issue #97) -
Command: Added
d.multicall.filtered -
Command: Added
system.hasand 3 other related commands (issue #82) -
Command: Added
system.client_version.as_valuecommand -
Command: Added
docommand (issue #98) -
Command: Added
import.returnprivate command -
Command: Added
throttle.names(issue #65) -
Command: Added
ui.bind_key.verboseflag (issue #55) -
Command: Added
event.view.hideandevent.view.showevents -
Fix: Prevent filtering of
startedandstoppedviews [@chros73] (issue #36) -
Fix:
system.file.allocate.set=[0|1]semantics [@chros73] (issue #41) -
Fix:
log.messages– restored lost patch for message writing (issue #78) -
Fix: Properly close XMLRPC log, i.e. only once (issue #94)
-
Fix:
starthandles platforms that useRUNPATHinstead ofRPATH -
Patch:
catchcommand is silent when first command isfalse= -
Build:
bootstrapscript – switch to Python3 (issue #84) -
Build: Improved git build process
-
Build:
allnow really does it all, and added a few more actions -
Build: Allow installation of several concurrent patch versions
-
Build: Apply patches for OpenSSL 1.1 (on platforms using it)
-
Build: Added
-std=c++11|0xoption (needed foralgorithm::medianpatch) -
Build: Fixed
CXXFLAGSfor GCC 6+ -
Build: Dropped rTorrent 0.8.x/0.9.2 support (issue #26)
-
Build: Fedora 26 support (if you use this: it's unmaintained, unless people open PRs)
-
Tasks: Added integration tests for commands –
invoke test [-n ‹name›](issue #84) -
Tasks: New
cmd_docstask to generate extension command index -
Docker: Run
pkg2debfor several Debian / Ubuntu LTS versions -
Docker: Run an EPHEMERAL rTorrent-PS instance in a Debian Stretch container
NOTE: Support for rTorrent versions before 0.9.6 and non-C++11 compilers will end soon!
First version-tagged release
- improved build script
system.random = [[<lower>,] <upper>]command- UI: tracker alias mappings
trackers.alias.set_key=«domain»,«alias»andtrackers.alias.items=commands
- new Arch AUR PKGBUILDs, and
pkg2pacmanaction by @xsmile (#48) - more flexible installation options (#43)
- easier manual setup with
make-rtorrent-config.shscript