From 63d59fc89b005a778a265d5c796256a330ba7a62 Mon Sep 17 00:00:00 2001 From: timea-solid <4144203+timea-solid@users.noreply.github.com> Date: Mon, 9 Nov 2026 10:47:11 +0100 Subject: [PATCH 1/2] improved messaging around delete container --- src/internal/internalPane.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/internal/internalPane.ts b/src/internal/internalPane.ts index 0a4dfe61..8ab0e9fb 100644 --- a/src/internal/internalPane.ts +++ b/src/internal/internalPane.ts @@ -79,7 +79,10 @@ const pane: PaneDefinition = { () => { if (deletionPending) return const resourceLabel = utils.label(subject) || subject.value - return confirmDeletion(`Are you sure you want to delete "${resourceLabel}"?\nThis can't be undone.`) + const deleteMessage = isFolder + ? `Are you sure you want to delete "${resourceLabel}" and all its contents?\nThis can't be undone.` + : `Are you sure you want to delete "${resourceLabel}"?\nThis can't be undone.` + return confirmDeletion(deleteMessage) .then(confirmed => { if (!confirmed) return deletionPending = true @@ -87,9 +90,11 @@ const pane: PaneDefinition = { const resourceLogic = context.session.logic?.resource || solidLogicSingleton.resource return resourceLogic.recursiveDelete(subject) .then(() => { - const str = `Deleted "${resourceLabel}"` - console.log(str) - showMessage('Resource deleted', str) + const confirmDeleteMessage = isFolder + ? `Deleted "${resourceLabel}" and all of its contents.` + : `Deleted "${resourceLabel}".` + console.log(confirmDeleteMessage) + showMessage('Resource deleted', confirmDeleteMessage) dom.dispatchEvent(new CustomEvent('solid-resource-deleted', { detail: { resource: subject } })) From d62ad53a97f0435f69c62e7b15a07a3e9b1defe2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 9 Nov 2026 09:49:17 +0000 Subject: [PATCH 2/2] chore: update solidos dependencies (dev: solid-logic@6.0.1-6 solid-ui@5.0.2-8 pane-registry@5.0.2-3 folder-pane@4.0.1-2 profile-pane@4.1.0-0 source-pane@4.0.1-0) (latest: rdflib@2.4.1 activitystreams-pane@2.0.0 chat-pane@4.0.0 contacts-pane@4.0.0 issue-pane@4.0.0 meeting-pane@4.0.0) --- package-lock.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index fe2860cc..86426783 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2440,9 +2440,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", - "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "version": "4.12.3", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.3.tgz", + "integrity": "sha512-R76UKbvsqI68DJJVTVyqFKqU98CN4+B+acxNfEA2IFarSzP0SjtKf/3+fFiXzTyv5Fj3PxLkGHe2wnVWWMxobQ==", "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" @@ -3505,9 +3505,9 @@ } }, "node_modules/@rolldown/pluginutils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", - "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.1.0.tgz", + "integrity": "sha512-K+NU2HDCEem4sClgHH4ZZXwdJeNFkJo+hRk479DIwdIviAPN2hFJH1KHHwg8CxHQXvi0M5XY4deTXINfIiSG6w==", "license": "MIT" }, "node_modules/@rollup/pluginutils": { @@ -4543,9 +4543,9 @@ } }, "node_modules/ast-v8-to-istanbul": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-1.0.7.tgz", - "integrity": "sha512-kFL68AG6ajd8fg248zwM9GQrUWEp79gsmjum34OEXjs4yHuUMZfYKwOLW9GMmB4oNvVrj+EAGxsP7ye2UR9UlA==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-1.0.8.tgz", + "integrity": "sha512-lPdpagk13ANXV+HClJEpCZM7kUsl5XcvgqKzZhaj6Ve1ZFICcY2sGhAN1n1vT0tML6EclT7bfVgTxqL57Gkpow==", "devOptional": true, "license": "MIT", "dependencies": {