implemented desktop player list panel