Error handling on dialogs
When create/edit a remote/branch is duplicated or protocol not supported, the user interaction is quite counterintuitive
-
Don't close and reopen dialog with same input -
highlight in red problematic input -
add text with error (error validation on dialog)
This affects remote, branch, checkout actions