From f6dfd2fae10092df12fecba735df3e14d64f91f3 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Thu, 30 Mar 2017 16:26:01 +0200 Subject: [PATCH] :bug: show current scm provider in viewlet title fixes #23437 --- .../parts/scm/electron-browser/scmViewlet.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/vs/workbench/parts/scm/electron-browser/scmViewlet.ts b/src/vs/workbench/parts/scm/electron-browser/scmViewlet.ts index ec4dbf364d7..17e9cda7af9 100644 --- a/src/vs/workbench/parts/scm/electron-browser/scmViewlet.ts +++ b/src/vs/workbench/parts/scm/electron-browser/scmViewlet.ts @@ -360,6 +360,17 @@ export class SCMViewlet extends Viewlet { .done(undefined, onUnexpectedError); } + getTitle(): string { + const title = localize('source control', "Source Control"); + const providerLabel = this.scmService.activeProvider && this.scmService.activeProvider.label; + + if (providerLabel) { + return localize('viewletTitle', "{0}: {1}", title, providerLabel); + } else { + return title; + } + } + getActions(): IAction[] { return this.menus.getTitleActions(); }