Skip to content

Commit 9440c63

Browse files
authored
feat(amazonq): status bar menu string changes (aws#4773)
* feat(amazonq): status bar menu string changes * fix tests
1 parent 2d5631a commit 9440c63

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

packages/core/src/codewhisperer/service/inlineCompletionService.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -223,30 +223,31 @@ export class CodeWhispererStatusBar {
223223
statusBar.command = listCodeWhispererCommandsId
224224
statusBar.backgroundColor = undefined
225225

226+
const title = 'Amazon Q'
226227
switch (status) {
227228
case 'loading': {
228229
const selectedCustomization = getSelectedCustomization()
229-
statusBar.text = codicon` ${getIcon('vscode-loading~spin')} CodeWhisperer${
230+
statusBar.text = codicon` ${getIcon('vscode-loading~spin')} ${title}${
230231
selectedCustomization.arn === '' ? '' : ` | ${selectedCustomization.name}`
231232
}`
232233
break
233234
}
234235
case 'ok': {
235236
const selectedCustomization = getSelectedCustomization()
236237
const icon = isSuggestionsEnabled ? getIcon('vscode-debug-start') : getIcon('vscode-debug-pause')
237-
statusBar.text = codicon`${icon} CodeWhisperer${
238+
statusBar.text = codicon`${icon} ${title}${
238239
selectedCustomization.arn === '' ? '' : ` | ${selectedCustomization.name}`
239240
}`
240241
break
241242
}
242243

243244
case 'expired': {
244-
statusBar.text = codicon` ${getIcon('vscode-debug-disconnect')} CodeWhisperer`
245+
statusBar.text = codicon` ${getIcon('vscode-debug-disconnect')} ${title}`
245246
statusBar.backgroundColor = new vscode.ThemeColor('statusBarItem.warningBackground')
246247
break
247248
}
248249
case 'notConnected':
249-
statusBar.text = codicon` ${getIcon('vscode-chrome-close')} CodeWhisperer`
250+
statusBar.text = codicon` ${getIcon('vscode-chrome-close')} ${title}`
250251
break
251252
}
252253

packages/core/src/codewhisperer/ui/statusBarMenu.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ export const listCodeWhispererCommands = Commands.declare({ id: listCodeWhispere
104104
)
105105
})
106106
return createQuickPick(getQuickPickItems(), {
107-
title: 'Amazon Q (Preview) + CodeWhisperer',
107+
title: 'Amazon Q',
108108
buttons: [createExitButton()],
109109
ignoreFocusOut: false,
110110
}).prompt()

packages/core/src/test/codewhisperer/service/inlineCompletionService.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ describe('codewhisperer status bar', function () {
218218
await service.refreshStatusBar()
219219

220220
const actualStatusBar = statusBar.getStatusBar()
221-
assert.strictEqual(actualStatusBar.text, '$(chrome-close) CodeWhisperer')
221+
assert.strictEqual(actualStatusBar.text, '$(chrome-close) Amazon Q')
222222
assert.strictEqual(actualStatusBar.command, listCodeWhispererCommandsId)
223223
assert.deepStrictEqual(actualStatusBar.backgroundColor, undefined)
224224
})
@@ -230,7 +230,7 @@ describe('codewhisperer status bar', function () {
230230
await service.refreshStatusBar()
231231

232232
const actualStatusBar = statusBar.getStatusBar()
233-
assert.strictEqual(actualStatusBar.text, '$(debug-start) CodeWhisperer')
233+
assert.strictEqual(actualStatusBar.text, '$(debug-start) Amazon Q')
234234
assert.strictEqual(actualStatusBar.command, listCodeWhispererCommandsId)
235235
assert.deepStrictEqual(actualStatusBar.backgroundColor, undefined)
236236
})
@@ -242,7 +242,7 @@ describe('codewhisperer status bar', function () {
242242
await service.refreshStatusBar()
243243

244244
const actualStatusBar = statusBar.getStatusBar()
245-
assert.strictEqual(actualStatusBar.text, '$(debug-pause) CodeWhisperer')
245+
assert.strictEqual(actualStatusBar.text, '$(debug-pause) Amazon Q')
246246
assert.strictEqual(actualStatusBar.command, listCodeWhispererCommandsId)
247247
assert.deepStrictEqual(actualStatusBar.backgroundColor, undefined)
248248
})
@@ -254,7 +254,7 @@ describe('codewhisperer status bar', function () {
254254
await service.refreshStatusBar()
255255

256256
const actualStatusBar = statusBar.getStatusBar()
257-
assert.strictEqual(actualStatusBar.text, '$(debug-disconnect) CodeWhisperer')
257+
assert.strictEqual(actualStatusBar.text, '$(debug-disconnect) Amazon Q')
258258
assert.strictEqual(actualStatusBar.command, listCodeWhispererCommandsId)
259259
assert.deepStrictEqual(
260260
actualStatusBar.backgroundColor,

0 commit comments

Comments
 (0)