If you are disconnected from a remote repo or say don't have your private key in to access a remote repo there is no option to avoid error. authFetch: false is not enough to disable ungit from trying to connect to the remote to fetch the tags.
The tags will be fetched on focus/mouse move ( causing working-tree-changed event to fire). There is also git-directory-changed both which will cause branches.js and remotes.js to fire remote calls (and remotes.js will throw errors on screen).
This also probably leads to more battery drain in an offline/disconnect situation.
Will submit a PR I believe doesn't break anything but does allow offline/non remote support.
If you are disconnected from a remote repo or say don't have your private key in to access a remote repo there is no option to avoid error.
authFetch: false
is not enough to disable ungit from trying to connect to the remote to fetch the tags.The tags will be fetched on focus/mouse move ( causing
working-tree-changed
event to fire). There is alsogit-directory-changed
both which will cause branches.js and remotes.js to fire remote calls (and remotes.js will throw errors on screen).This also probably leads to more battery drain in an offline/disconnect situation.
Will submit a PR I believe doesn't break anything but does allow offline/non remote support.