feat: refresh tree view and status bar together
This MR introduces a new class CurrentBranchRefresher
which is responsible for refreshing both the StatusBar
and the ForCurrentBranch
sidebar.
Now we fetch the pipeline, mr, and closing issue only once and populate both the sidebar and status bar with it.
On the following screencast you can see how I push a new change to a branch and after some time, both sidebar and status bar refresh.
Related to #60 (closed)
Edited by Tomas Vik