update gitignore
fix shock spinbox

signal didn't set the shock level, fix spinbox step size