Renames explorer views

Adds refresh commands for explorer views
Adds context menu commands to both explorer views
This commit is contained in:
Eric Amodio
2017-06-25 23:38:42 -04:00
parent 272bb4db45
commit 6410a274d5
4 changed files with 66 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
'use strict';
import { Event, EventEmitter, ExtensionContext, TreeDataProvider, TreeItem, Uri, window } from 'vscode';
import { commands, Event, EventEmitter, ExtensionContext, TreeDataProvider, TreeItem, Uri, window } from 'vscode';
import { UriComparer } from '../comparers';
import { ExplorerNode, FileHistoryNode, RepositoryNode, ResourceType, StashNode } from './explorerNodes';
import { GitService, GitUri } from '../gitService';
@@ -16,6 +16,8 @@ export class GitExplorer implements TreeDataProvider<ExplorerNode> {
private _roots: ExplorerNode[] = [];
constructor(private context: ExtensionContext, private git: GitService) {
commands.registerCommand('gitlens.gitExplorer.refresh', () => this.refresh());
const editor = window.activeTextEditor;
const uri = (editor !== undefined && editor.document !== undefined)