From 375b7e54a9ef1f651e98d7d23b36fcb5aee19df6 Mon Sep 17 00:00:00 2001 From: vorotamoroz Date: Fri, 30 Oct 2026 04:42:24 +0000 Subject: [PATCH] Align shared confirmation dialogue actions with message text --- package-lock.json | 21 ++++++++++++++++----- package.json | 2 +- updates.md | 2 ++ 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 717ba6f1..5de010f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "@smithy/util-retry": "^4.4.5", "@vrtmrz/browser-ui-kit": "0.1.0", "@vrtmrz/livesync-commonlib": "0.2.2", - "@vrtmrz/obsidian-plugin-kit": "0.1.4", + "@vrtmrz/obsidian-plugin-kit": "0.1.5", "@vrtmrz/ui-interactions": "0.1.2", "@vrtmrz/value-store": "0.1.0", "diff-match-patch": "^1.0.5", @@ -4170,12 +4170,14 @@ } }, "node_modules/@vrtmrz/obsidian-plugin-kit": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@vrtmrz/obsidian-plugin-kit/-/obsidian-plugin-kit-0.1.4.tgz", - "integrity": "sha512-MxZgd7UOr8DXk0e+JsAXJmYj/8bfIoEliI4ruvp1Cu4U+mmVI/p63nZ5we3dDW+EaCgRAgF+ztuVDkcMUk1DwA==", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@vrtmrz/obsidian-plugin-kit/-/obsidian-plugin-kit-0.1.5.tgz", + "integrity": "sha512-4AzTLmKSzMcDQErZd1NmppsaKnkA9qVjmPXxU3MQlPZlElphz+7n+tjmCxpf5S8eNTycnlpcAD2a7qjTg02+2w==", "license": "MIT", "dependencies": { - "@vrtmrz/ui-interactions": "0.1.2" + "@vrtmrz/secret-store": "0.1.0", + "@vrtmrz/ui-interactions": "0.1.2", + "@vrtmrz/value-store": "0.1.0" }, "peerDependencies": { "obsidian": ">=1.8.7" @@ -4195,6 +4197,15 @@ "playwright": ">=1.50.0" } }, + "node_modules/@vrtmrz/secret-store": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@vrtmrz/secret-store/-/secret-store-0.1.0.tgz", + "integrity": "sha512-9qkJQdt5IRxhPIIQr55bRMaKZjDpF9fLpTtIOsR0Ab90Wl52hj3wsY28EUtgCCRZ1qbXHAgDuplbg0NNMjAolQ==", + "license": "MIT", + "dependencies": { + "@vrtmrz/value-store": "0.1.0" + } + }, "node_modules/@vrtmrz/ui-interactions": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/@vrtmrz/ui-interactions/-/ui-interactions-0.1.2.tgz", diff --git a/package.json b/package.json index 84e21ce5..036512e0 100644 --- a/package.json +++ b/package.json @@ -205,7 +205,7 @@ "@smithy/util-retry": "^4.4.5", "@vrtmrz/browser-ui-kit": "0.1.0", "@vrtmrz/livesync-commonlib": "0.2.2", - "@vrtmrz/obsidian-plugin-kit": "0.1.4", + "@vrtmrz/obsidian-plugin-kit": "0.1.5", "@vrtmrz/ui-interactions": "0.1.2", "@vrtmrz/value-store": "0.1.0", "diff-match-patch": "^1.0.5", diff --git a/updates.md b/updates.md index 515c88f8..82be282a 100644 --- a/updates.md +++ b/updates.md @@ -14,6 +14,8 @@ Earlier releases remain available in the 1.0 release history, the 1.0 preview hi ### Fixes +- Buttons in shared confirmation dialogues now align with the message text, with space for keyboard focus outlines. + - A new Join or scheduled Fetch asks for data-handling choices again, even after a previous Fetch changed the local database suffix. - Fast Setup retains interrupted choices in an editable Markdown code block in the fetch flag. On restart, we confirm the current remote and saved choices, choose again, or cancel; a remaining flag never reapplies choices silently. - If the saved selection cannot be read, we can choose new options for that attempt without repairing or rewriting the flag. Completing or cancelling the operation removes the whole flag.