add xbutton
fix #200
Merge branch 'master' of https://github.com/hoyoji/HoYoJi
fix #155
fix #280
Merge branch 'master' of https://github.com/hoyoji/HoYoJi
fix #259