You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 15, 2022. It is now read-only.
Now that the branch pull/push buttons are in a tooltip of the status-bar, you have to click 2 times (click to open tooltip + click button) to do these actions.
It just feels a bit like too much extra work.
Possible solution
Below an exploration in adding something similar to the Magic sync button like on Desktop.
Clicking on the status-bar items does the action immediately without showing a tooltip. Also only the actions that you can currently do are shown.
Neither ahead or behind
Behind
Ahead
Ahead and behind
Unpublished
This should cover 97.4% of use cases.
Special cases
Sometimes you might wanna fetch before pulling. Maybe to make sure nobody made more changes on the remote? Or you want to force push. For these cases, we could have a context-menu show up when right-clicking. So at any time there are still available.
The current popup could still be used for errors or confirmations, for example: