Use a proper url requestor for the add share dialog

also improved how the dialog stretches