From 64cd25382d14cd7474a25e75c53e4e370690225b Mon Sep 17 00:00:00 2001 From: ZeekA McZeekA <148893598+TheZeekA@users.noreply.github.com> Date: Sun, 2 Aug 2026 14:39:34 +1200 Subject: [PATCH] Add Explorer right-click integration ("Open with ZeeCrypt") Registers a single "Open with ZeeCrypt" context-menu entry for both files (*\shell) and folders (Directory\shell), per-user (HKCU, no admin required, matching the installer's existing scope). MultiSelectModel "Player" makes Explorer launch one instance with every selected path passed as an argument, rather than one instance per file. No app code changes needed: main() already forwards os.Args into onDrop() (the same path drag-and-drop uses), and onDrop() already auto-detects encrypt vs. decrypt from the file itself, so a single generic entry is correct rather than separate Encrypt/Decrypt verbs that would have to guess. Closes #14. --- dist/windows/installer.wxs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/dist/windows/installer.wxs b/dist/windows/installer.wxs index 8bb664b..43989f2 100644 --- a/dist/windows/installer.wxs +++ b/dist/windows/installer.wxs @@ -79,6 +79,31 @@ + + + + + + + + + + + + + + +