hyperplay-desktop-client
hyperplay-desktop-client copied to clipboard
Update Game Card and Game Page with remaining statuses
Looking at the current designs, I noticed we do not have any about the 'paused' state. It makes sense since this is a new feature that we are finishing implementing.
In short, both the Game card and the game page should have the following states:
- Not Installed
- Installing (should show both a Pause and a Cancel Button)
- Paused (Should show a continue download button)
- Installed
- Repairing (Cannot be canceled since it can corrupt files, so we should only disable the Play button)
- Updating (Cancel and Pause)
- Moving Game (Same as repairing)
This is how I did on the current design:
Moving is the same as Repairing it only changes the text.
Cards:
Not Installed:
Installing (should show both a Pause and a Cancel Button):
Paused (Should show a continue download button)
Installed
Repairing (Cannot be canceled since it can corrupt files, so we should only disable the Play button)
Updating (Cancel and Pause)
Moving Game (Same as repairing)
Here are designs for the statuses on the Game page:
Only remaining work is the "Extracting" message.
Extracting progress percentage*