This controller handles the remote dialog.
Provides control for the remote-action dialog.
The current mode; one of fetch/push/pull
Callbacks corresponding to the 3 (fetch/push/pull) modes
Returns git arguments common to fetch/push/pulll
Display the available remotes in a listwidget
Generates a Qt callback for fetch/push/pull.
Update the local/remote branch names when a branch is selected
Update the remote branch name when a branch is selected
Update the remote name when a remote from the list is selected
Launches fetch/push/pull dialogs.