Closed
Description
Is your feature request related to a problem? Please describe.
Today Heroic uses parallel downloads what can take a lot of resources from the machine and also bug the installation of games that might show as not installed.
Describe the solution you'd like
A queue system implemented on the Global State. If a game is installing and the user asks to install another one, the last should go to the queue.
After the installation finishes, on the ComponentDidUpdate function a helper function could check if any games are installing, if not, checks the queue and starts to install the new one if have some.