shell: redo all control commands / gui signals when closing a project