Updates to about dialog.
Use signals to send events from the player thread.
Performance & safety improvement.