v0.1.11.1
·
100 commits
to master
since this release
Major releases will now be added to GitHub--minor releases will likely be skipped.
Update to get new features: python -m pip install --upgrade aria2tui
Summary of major changes from 0.1.9.0 to 0.1.11.1:
Features
- Added right pane with different views:
- View 1: Download task's files, size, and progress
- View 2: Speed graph
- View 3: Progress graph
- View 4: Download piece progress
- Press ' to open the right pane, " to cycle through pane views.
- Added file picker option to main menu for adding local torrent files
- Management of multifile torrents has been improved:
- Files can be skipped
- Filenames can be edited
- As far as I know this is not possible in the Aria2c web clients.
- Added
--add_downloadand--add_download_bgflags so that aria2tui can be used as a system magnet link-handler but also to allow downloads to be easily added from a shell/shellscript.
Improvements
- Ensured that the display messages are consistent when adding URIs and/or torrents. Previously when URIs were addded it would return the list of GIDs; this has been replaced with a proper message showing how many were added.
- Added unified "Add Download Tasks" menu option--URIs and torrents no longer have to be added separately.
- Display selected downloads in right pane in the operations menu.
- This was previously done using an infobox but this caused flickering.
- Added download type column.
- Added uri column.
- Added header when viewing 'DL Info: Files', 'DL Info: Servers', etc.
- Highlight downloads with 'removed' status red.
- Added asynchronous data refresh requests using threading--inherited from listpick==0.1.9.
- Added left-right scrolling using h/l--inherited from listpick==0.1.8.
- Scroll to home/end with H/L--inherited from listpick==0.1.8.
Bug fixes
- Split batch requests into clumps of 2000 to prevent aria2c throwing an error.
- Fixed error when adding torrent path with ~.
- Fixed crash when adding a non-existent torrent path.
- Fixed cursor displaying after dropping to nvim to add uris/torrents.
- Fixed "View Downloads" still auto-refreshing.
- Added placeholder footer string to ensure that the footer doesn't resize after loading the footer string.
- Fixed bug which caused crash due to config key error.
- Aria2TUI connection now uses a picker spash screen.
- This fixes pink flash when colours dict changed to the other picker.
- Displaying selected tasks in the operation menu no longer causes flickering.
- Fixed display of torrent size so that it shows the total size of all files in the torrent.
- Refresh timer remains the set value after exiting to the menu and returning to the watch downloads Picker.
- Fixed crash when trying to edit options.