Update progress
To allow more automation in updating, it has been moved into a background system process that would update the system without any attention needed by a user. Since the update process is a typical security risk with many anti virus applications (browse past IT news for exploits in the updater of well known ones), we decided to pay special attention to this issue and kept the interface between the user interface and the more powerful background service as small as possible.
We also wanted to avoid problems arising from a partially updated system which could leave a state of perfect integrity.
Both issues combined led to this dialog that shows the status of the background updating in a plain and simple way.