Seen on: component/git-history
What it fixes
The History tab shows only the current branch. This piece adds the branches and tags pane: local, remote, and tag trees, search, paging, picking a branch or tag to show its history, an all-branches view, and starred favorites remembered per repository, in a third pane on wide layouts and a sheet on narrow ones.
Why we need it
It is PR 7 of the series in the Git History series issue (#8). It is the largest interaction surface of the feature, and reviewing it on its own keeps the earlier PRs small.
How to fix it
Cut a fresh branch on top of the details pane piece carrying the refs pane, the refs hook, the ref tree helper, the favorites state, and their tests. The default-branch marker fixed in the server piece becomes visible here. The PR description states the end state from the series issue. Nothing deferred.
Seen on: component/git-history
What it fixes
The History tab shows only the current branch. This piece adds the branches and tags pane: local, remote, and tag trees, search, paging, picking a branch or tag to show its history, an all-branches view, and starred favorites remembered per repository, in a third pane on wide layouts and a sheet on narrow ones.
Why we need it
It is PR 7 of the series in the Git History series issue (#8). It is the largest interaction surface of the feature, and reviewing it on its own keeps the earlier PRs small.
How to fix it
Cut a fresh branch on top of the details pane piece carrying the refs pane, the refs hook, the ref tree helper, the favorites state, and their tests. The default-branch marker fixed in the server piece becomes visible here. The PR description states the end state from the series issue. Nothing deferred.