GSoC 2019: Plugin Manager (Week 9)
This week's work involves a lot of bug fixing, refining and code cleaning. Some notable work includes:
-
I made
DownloadUtils
cancellable by adding a slot functioncancel()
that can abort the download process. This is useful when for example, we're closing Resource Manager and the threads that are loading metadata haven't finished, especially when the Internet is slow and we don't want that thread to keep occupied in the thread pool.
Here it's important to distinguish threads for different purposes