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 @@
+
+
+
+
+