If a user closes the AppCenter, they have no way of tracking or knowing how far along the download is, or whether it's update is completed (only new apps get the notification). It is also stated in the HIG that apps should use progressbars for actions done in the background, so I think that it would be good for the OS to also follow this metaphor. The same applies for uninstall progress.
Proposal
Have the running flatpak (and apt?) process be monitored and used to display a placeholder of the app (with or without the icon), with a progressbar with diagonally dashed stripes coloured green if installing, or red if uninstalling. This is suppsed to be in tandem with #441 and could be probably be implemented in to plank too since the app's progressbar would be coloured differently from the normal progressbar.
Problem
If a user closes the AppCenter, they have no way of tracking or knowing how far along the download is, or whether it's update is completed (only new apps get the notification). It is also stated in the HIG that apps should use progressbars for actions done in the background, so I think that it would be good for the OS to also follow this metaphor. The same applies for uninstall progress.
Proposal
Have the running flatpak (and apt?) process be monitored and used to display a placeholder of the app (with or without the icon), with a progressbar with diagonally dashed stripes coloured green if installing, or red if uninstalling. This is suppsed to be in tandem with #441 and could be probably be implemented in to plank too since the app's progressbar would be coloured differently from the normal progressbar.
Prior Art
The iOS 6 app install indicator: