Move id/label

This commit is contained in:
roblou
2017-01-03 17:29:23 -08:00
parent 68274bfd8f
commit ecbf70e253
4 changed files with 10 additions and 7 deletions
@@ -126,8 +126,8 @@ registry.registerWorkbenchAction(new SyncActionDescriptor(searchActions.FocusAct
registry.registerWorkbenchAction(new SyncActionDescriptor(searchActions.FindInFilesAction, Constants.FindInFilesActionId, nls.localize('findInFiles', "Find in Files"), { primary: KeyMod.CtrlCmd | KeyMod.Shift | KeyCode.KEY_F },
Constants.SearchInputBoxFocussedKey.toNegated()), 'Find in Files');
registry.registerWorkbenchAction(new SyncActionDescriptor(searchActions.FocusNextSearchResultAction, Constants.FocusNextSearchResultActionId, 'Focus next result', { primary: KeyCode.F4 }), 'Focus next result');
registry.registerWorkbenchAction(new SyncActionDescriptor(searchActions.FocusPreviousSearchResultAction, Constants.FocusPreviousSearchResultActionId, 'Focus previous result', { primary: KeyMod.Shift | KeyCode.F4 }), 'Focus next result');
registry.registerWorkbenchAction(new SyncActionDescriptor(searchActions.FocusNextSearchResultAction, searchActions.FocusNextSearchResultAction.ID, searchActions.FocusNextSearchResultAction.LABEL, { primary: KeyCode.F4 }), '');
registry.registerWorkbenchAction(new SyncActionDescriptor(searchActions.FocusPreviousSearchResultAction, searchActions.FocusPreviousSearchResultAction.ID, searchActions.FocusPreviousSearchResultAction.LABEL, { primary: KeyMod.Shift | KeyCode.F4 }), '');
registry.registerWorkbenchAction(new SyncActionDescriptor(searchActions.ReplaceInFilesAction, searchActions.ReplaceInFilesAction.ID, searchActions.ReplaceInFilesAction.LABEL, { primary: KeyMod.CtrlCmd | KeyMod.Shift | KeyCode.KEY_H }), 'Replace in Files');
registry.registerWorkbenchAction(new SyncActionDescriptor(searchActions.CloseReplaceAction, Constants.CloseReplaceWidgetActionId, '', { primary: KeyCode.Escape }, ContextKeyExpr.and(Constants.SearchViewletVisibleKey, Constants.ReplaceInputBoxFocussedKey)), '');
@@ -267,8 +267,11 @@ export class ClearSearchResultsAction extends Action {
}
export class FocusNextSearchResultAction extends Action {
public static ID = 'search.action.focusNextSearchResult';
public static LABEL = nls.localize('FocusNextSearchResult.label', "Focus next search result");
constructor(id: string, label: string, @IViewletService private viewletService: IViewletService) {
super('focusNextSearchResult', nls.localize('FocusNextSearchResult.label', "Focus next search result"));
super(id, label);
}
public run(): TPromise<any> {
@@ -279,8 +282,11 @@ export class FocusNextSearchResultAction extends Action {
}
export class FocusPreviousSearchResultAction extends Action {
public static ID = 'search.action.focusPreviousSearchResult';
public static LABEL = nls.localize('FocusPreviousSearchResult.label', "Focus previous search result");
constructor(id: string, label: string, @IViewletService private viewletService: IViewletService) {
super('focusPreviousSearchResult', nls.localize('FocusPreviousSearchResult.label', "Focus previous search result"));
super(id, label);
}
public run(): TPromise<any> {
@@ -476,7 +476,6 @@ export class SearchViewlet extends Viewlet {
public selectPreviousResult(): void {
const eventPayload = { focusEditor: true };
// previous with no current selection?
this.tree.selectPrevious(undefined, undefined, eventPayload);
let [selected]: FileMatchOrMatch[] = this.tree.getSelection();
if (!selected) {
@@ -9,8 +9,6 @@ export const VIEWLET_ID = 'workbench.view.search';
export const FindInFilesActionId = 'workbench.action.findInFiles';
export const FocusActiveEditorActionId = 'search.action.focusActiveEditor';
export const FocusNextSearchResultActionId = 'search.action.focusNextSearchResult';
export const FocusPreviousSearchResultActionId = 'search.action.focusPreviousSearchResult';
export const ToggleCaseSensitiveActionId = 'toggleSearchCaseSensitive';
export const ToggleWholeWordActionId = 'toggleSearchWholeWord';