In order to clone a remote repository, the source URL can be pasted in the relative text box, no matter if it's a http, a https or whatever.
On the opposite, in order to add a new remote repository the user can't paste its url, since it has to split it into several parts:
the protocol: http, https, local or ssh the base address (the domain name) the port number the relative path
This is really annoying. For example, it's very uncommon that a remote repository url is given with the domain name separated by the path.
THG should allow the user to insert the url using a single textbox. The need for splitting the url into the 4 parts shouldn't be one of the user's burdens
I'm preparing a pull request for this. Could you be interested?