Skip to content

Commit

Permalink
Closes #1543: adds status bar id & name
Browse files Browse the repository at this point in the history
  • Loading branch information
eamodio committed Jun 22, 2021
1 parent d1bacaf commit 1a6c192
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 2 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Expand Up @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p

## [Unreleased]

### Added

- Adopts new vscode `createStatusBarItem` API to allow for independent toggling — closes [#1543](https://github.com/eamodio/vscode-gitlens/issues/1543)

### Fixed

- Fixes [#1545](https://github.com/eamodio/vscode-gitlens/issues/1545) - Missing branch comparison controls in versions 11.5.0 and 11.5.1
Expand Down
14 changes: 12 additions & 2 deletions src/statusbar/statusBarController.ts
Expand Up @@ -61,7 +61,12 @@ export class StatusBarController implements Disposable {

this._statusBarMode =
this._statusBarMode ??
window.createStatusBarItem(alignment, alignment === StatusBarAlignment.Right ? 999 : 1);
window.createStatusBarItem(
'gitlens.mode',
alignment,
alignment === StatusBarAlignment.Right ? 999 : 1,
);
this._statusBarMode.name = 'GitLens Modes';
this._statusBarMode.command = Commands.SwitchMode;
this._statusBarMode.text = mode.statusBarItemName;
this._statusBarMode.tooltip = 'Switch GitLens Mode';
Expand All @@ -87,7 +92,12 @@ export class StatusBarController implements Disposable {

this._statusBarBlame =
this._statusBarBlame ??
window.createStatusBarItem(alignment, alignment === StatusBarAlignment.Right ? 1000 : 0);
window.createStatusBarItem(
'gitlens.blame',
alignment,
alignment === StatusBarAlignment.Right ? 1000 : 0,
);
this._statusBarBlame.name = 'GitLens Current Line Blame';
this._statusBarBlame.command = Container.config.statusBar.command;

if (configuration.changed(e, 'statusBar.enabled')) {
Expand Down

0 comments on commit 1a6c192

Please sign in to comment.