Networking & GUI Tasks of Deyan Sadinov

GUI Commit by Deyan Sadinov
downloadAgent.cancelDownload() sounds more reasonable.