remove ask-code icon from status bar
This commit is contained in:
parent
6ea2f00258
commit
18e58c53ae
@ -28,7 +28,7 @@ import { regDevChatView, regTopicView } from './contributes/views';
|
||||
import ExtensionContextHolder from './util/extensionContext';
|
||||
import { logger } from './util/logger';
|
||||
import { LoggerChannelVscode } from './util/logger_vscode';
|
||||
import { createStatusBarItem, createAskCodeStatusBarItem } from './panel/statusBarView';
|
||||
import { createStatusBarItem } from './panel/statusBarView';
|
||||
import { UiUtilWrapper } from './util/uiUtil';
|
||||
import { UiUtilVscode } from './util/uiUtil_vscode';
|
||||
import { FT } from './util/feature_flags/feature_toggles';
|
||||
@ -195,9 +195,6 @@ async function activate(context: vscode.ExtensionContext) {
|
||||
registerUpdateChatModelsCommand(context);
|
||||
|
||||
createStatusBarItem(context);
|
||||
if (FT("ask-code")) {
|
||||
createAskCodeStatusBarItem(context);
|
||||
}
|
||||
|
||||
regTopicDeleteCommand(context);
|
||||
regAddTopicCommand(context);
|
||||
|
@ -71,31 +71,3 @@ export function createStatusBarItem(context: vscode.ExtensionContext): vscode.St
|
||||
return statusBarItem;
|
||||
}
|
||||
|
||||
export function createAskCodeStatusBarItem(context: vscode.ExtensionContext): vscode.StatusBarItem {
|
||||
const askCodeBarItem = vscode.window.createStatusBarItem(vscode.StatusBarAlignment.Right, 100);
|
||||
|
||||
askCodeBarItem.text = `AskCode`;
|
||||
askCodeBarItem.tooltip = `Wait for check status for /ask-code`;
|
||||
askCodeBarItem.command = undefined;
|
||||
|
||||
setInterval(async () => {
|
||||
if (isIndexingStopped()) {
|
||||
if (isNeedIndexingCode()) {
|
||||
askCodeBarItem.tooltip = `Click to index code for /ask-code`;
|
||||
askCodeBarItem.command = 'DevChat.AskCodeIndexStart';
|
||||
} else {
|
||||
askCodeBarItem.tooltip = `No need to index code for /ask-code`;
|
||||
askCodeBarItem.command = undefined;
|
||||
}
|
||||
|
||||
} else {
|
||||
askCodeBarItem.tooltip = `Click to stop indexing code for /ask-code`;
|
||||
askCodeBarItem.command = 'DevChat.AskCodeIndexStop';
|
||||
}
|
||||
}, 10000);
|
||||
|
||||
askCodeBarItem.show();
|
||||
context.subscriptions.push(askCodeBarItem);
|
||||
|
||||
return askCodeBarItem;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user