From 0d76ca3c5b17caa2c8106a75ee6ca1332deae603 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Fri, 30 Sep 2011 03:43:24 -0400 Subject: [PATCH] Windows: register Shell Ext handlers Add registry keys and values to enable use of the overlay handlers for symlinks and mount points. Add registry keys and values to enable use of the property sheet handlers. Correct registry keys for the Folder background context menu handler. Change-Id: Icac560fc6ffcec6bcc41f64adeae3ee2e5884fdb Reviewed-on: http://gerrit.openafs.org/5530 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- src/WINNT/install/wix/feature.wxi | 7 ++- src/WINNT/install/wix/files.wxi | 16 +++++- src/WINNT/install/wix/lang/en_US/strings.wxl | 2 + src/WINNT/install/wix/platform.wxi | 6 ++ src/WINNT/install/wix/registry.wxi | 59 ++++++++++++++++++-- 5 files changed, 81 insertions(+), 9 deletions(-) diff --git a/src/WINNT/install/wix/feature.wxi b/src/WINNT/install/wix/feature.wxi index d30599807..789243d9d 100644 --- a/src/WINNT/install/wix/feature.wxi +++ b/src/WINNT/install/wix/feature.wxi @@ -125,7 +125,6 @@ - @@ -137,6 +136,9 @@ + + + @@ -257,7 +259,6 @@ - @@ -394,6 +395,8 @@ + + diff --git a/src/WINNT/install/wix/files.wxi b/src/WINNT/install/wix/files.wxi index e6913f39c..d86e8361e 100644 --- a/src/WINNT/install/wix/files.wxi +++ b/src/WINNT/install/wix/files.wxi @@ -1132,8 +1132,13 @@ - - + + + + + + + @@ -1141,6 +1146,13 @@ + + + + + + + diff --git a/src/WINNT/install/wix/lang/en_US/strings.wxl b/src/WINNT/install/wix/lang/en_US/strings.wxl index 368fc3c0e..dcd659f62 100644 --- a/src/WINNT/install/wix/lang/en_US/strings.wxl +++ b/src/WINNT/install/wix/lang/en_US/strings.wxl @@ -45,6 +45,8 @@ AFS Context Menu Shell Extension AFS Context Menu Shell Extension (32-bit) + AFS Overlay Handler Shell Extension + AFS Overlay Handler Shell Extension (32-bit) Authentication for AFS AFS Client Help Server Manager diff --git a/src/WINNT/install/wix/platform.wxi b/src/WINNT/install/wix/platform.wxi index 4c569cf9d..1209a1b37 100644 --- a/src/WINNT/install/wix/platform.wxi +++ b/src/WINNT/install/wix/platform.wxi @@ -48,6 +48,8 @@ + + @@ -110,6 +112,7 @@ + @@ -163,6 +166,8 @@ + + @@ -221,6 +226,7 @@ + diff --git a/src/WINNT/install/wix/registry.wxi b/src/WINNT/install/wix/registry.wxi index cca7455d0..eff6e121a 100644 --- a/src/WINNT/install/wix/registry.wxi +++ b/src/WINNT/install/wix/registry.wxi @@ -64,15 +64,39 @@ + + - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -198,7 +222,7 @@ - + @@ -237,15 +261,40 @@ + + + - - + + + + + + + + + + + + + + + + + + + + + + + + -- 2.39.5