From 8bd50493520047c5a6ad073a4d4da7ce80f2b48e Mon Sep 17 00:00:00 2001 From: Luke Cordova Date: Sun, 20 Nov 2022 07:14:56 -0800 Subject: [PATCH] dynamic throw > throw ball with mouse --- media/main-bundle.js | 2 +- package.json | 6 +++--- src/extension/extension.ts | 17 +++++++---------- src/panel/main.ts | 2 +- 4 files changed, 12 insertions(+), 15 deletions(-) diff --git a/media/main-bundle.js b/media/main-bundle.js index 20e4e7ec..23c57a09 100644 --- a/media/main-bundle.js +++ b/media/main-bundle.js @@ -687,7 +687,7 @@ function petPanelApp(basePetUri, theme, themeKind, petColor, petSize, petType, s window.addEventListener('message', (event) => { const message = event.data; // The json data that the extension sent switch (message.command) { - case 'toggle-dynamic-throw': + case 'throw-with-mouse': if (dynamicThrowToggle) { dynamicThrowOff(); dynamicThrowToggle = false; diff --git a/package.json b/package.json index bdd050a6..3d030d22 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "icon": "icon.png", "activationEvents": [ "onCommand:vscode-pets.start", - "onCommand:vscode-pets.toggle-dynamic-throw", + "onCommand:vscode-pets.throw-with-mouse", "onCommand:vscode-pets.throw-ball", "onCommand:vscode-pets.spawn-pet", "onCommand:vscode-pets.delete-pet", @@ -79,8 +79,8 @@ "icon": "media/dog.svg" }, { - "command": "vscode-pets.toggle-dynamic-throw", - "title": "Toggle Dynamic Throwing", + "command": "vscode-pets.throw-with-mouse", + "title": "Throw ball with mouse", "category": "Pet Coding", "icon": { "dark": "media/icon/dark-throw-outline.svg", diff --git a/src/extension/extension.ts b/src/extension/extension.ts index b803696b..9a750353 100644 --- a/src/extension/extension.ts +++ b/src/extension/extension.ts @@ -348,15 +348,12 @@ export function activate(context: vscode.ExtensionContext) { ); context.subscriptions.push( - vscode.commands.registerCommand( - 'vscode-pets.toggle-dynamic-throw', - () => { - const panel = getPetPanel(); - if (panel !== undefined) { - panel.toggleDynamicThrow(); - } - }, - ), + vscode.commands.registerCommand('vscode-pets.throw-with-mouse', () => { + const panel = getPetPanel(); + if (panel !== undefined) { + panel.toggleDynamicThrow(); + } + }), ); context.subscriptions.push( @@ -774,7 +771,7 @@ class PetWebviewContainer implements IPetPanel { public toggleDynamicThrow(): void { this.getWebview().postMessage({ - command: 'toggle-dynamic-throw', + command: 'throw-with-mouse', }); } diff --git a/src/panel/main.ts b/src/panel/main.ts index 219b5f53..fff69eee 100644 --- a/src/panel/main.ts +++ b/src/panel/main.ts @@ -487,7 +487,7 @@ export function petPanelApp( window.addEventListener('message', (event): void => { const message = event.data; // The json data that the extension sent switch (message.command) { - case 'toggle-dynamic-throw': + case 'throw-with-mouse': if (dynamicThrowToggle) { dynamicThrowOff(); dynamicThrowToggle = false;