Button's label edit

add gitignore
add label edit dialog