This is a feature-rich release containing a few bug fixes along with lots of new features. Recommended upgrade for everyone. The release features a new dialog used when adding torrents (yes, you can now add more than one torrent at once), an about dialog with version information and an ETA column.
PicoTorrent now features a new type of installer which builds on WiX Burn. This works wonders and lets us download the C++ runtime at install time, instead of using the merge module (which was a quite ugly solution and did not work 100%).
Features
- When closing PicoTorrent, ask if the user wants to exit the application or minimize it to the tray. The choice can be remembered. This does not apply when exiting via the menus. (#63)
- A new About dialog with PicoTorrent version information. Mostly useful when one needs a quick way of obtaining the current version, and which Git branch and commitish was built. (#61)
- A new dialog when adding torrents which shows in place of the old Choose save path dialog. One can now add multiple torrents at once, and change save paths and file priorities before adding them for download. (#60)
- Added a keybinding (
Delete
) to remove the selected torrents in the list view. (#58) - Added a new column to the list view showing the estimated time until the torrent has been downloaded. (#48).
Fixes
- An issue with the list view flickering while updating the items was fixed by turning on double buffering in the extended style. (#62)
- The hotkey
Ctrl+A
used theRegisterHotKey
which registers global hotkeys. This was replaced with applicationACCELERATORS
as otherwiseCtrl+A
would not let other applications select all (for example). (#67)
Screenshots
The new dialog when adding torrents.
Prompting the user for a Close action.
The new installer UI is substantially better than the old one.