From a0e9b67dd9b3b1a96488ef880f916c5d16a3fdde Mon Sep 17 00:00:00 2001 From: ctf0 Date: Thu, 18 Apr 2024 11:22:53 +0200 Subject: [PATCH] 110 --- CHANGELOG.md | 4 ++++ package.json | 12 ++++++------ src/extension.ts | 5 +++++ 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a3b156..8f03595 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,3 +29,7 @@ ### 1.0.0 - add support for macro cmnds suggestions + +### 1.1.0 + +- fix not reflecting `"macros.qp-allow"` list changes when executing `Macros: Execute` diff --git a/package.json b/package.json index 9fdf1d6..7e18bd6 100644 --- a/package.json +++ b/package.json @@ -2,11 +2,11 @@ "name": "macros", "displayName": "macros", "description": "automate repetitive actions with custom macros", - "version": "1.0.0", + "version": "1.1.0", "publisher": "ctf0", "repository": "https://github.com/ctf0/macros", "engines": { - "vscode": "^1.80.0" + "vscode": "^1.85.0" }, "categories": [ "Other" @@ -71,9 +71,9 @@ "watch": "npm run esbuild" }, "devDependencies": { - "@types/node": "^20.8.9", - "typescript": "^5.2.2", - "esbuild": "^0.19.5", - "@types/vscode": "^1.80.0" + "@types/node": "^20.12.7", + "typescript": "^5.4.5", + "esbuild": "^0.20.2", + "@types/vscode": "^1.85.0" } } diff --git a/src/extension.ts b/src/extension.ts index 6cb7cb0..f01c282 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -20,6 +20,11 @@ export function activate(context: vscode.ExtensionContext) { loadMacros(context); } }), + vscode.workspace.onDidChangeConfiguration((e) => { + if (e.affectsConfiguration(`${util.PACKAGE_NAME}.qp-allow`)) { + util.readConfig(); + } + }), vscode.commands.registerCommand(`${util.PACKAGE_NAME}.execute`, async () => { vscode.window.showQuickPick(getQPList()).then((selection) => { if (selection) {