move UncommittedCommandException to internal
fix can't show quick window by cancel in at configuration
move candidate objects to public
change icon by command