do not commit .cproject
remove unused list player
simplify listener handle