From 5fdbc090d64604033b770c62f26ae0526a483239 Mon Sep 17 00:00:00 2001 From: Lyubomir Marinov Date: Fri, 3 Apr 2009 12:30:01 +0000 Subject: [PATCH] Allows the Windows setup to operate in auto-update mode for the updatecheck plug-in. However, the updatecheck plugin continues to not work on Windows Vista because ProcessBuilder doesn't understand UAC. --- .../install/windows/installer-windows.wxs | 115 +++++++++++++++++- resources/install/windows/updater.exe | Bin 17102 -> 5120 bytes .../updatechecker/UpdateCheckActivator.java | 102 +++++++++------- 3 files changed, 170 insertions(+), 47 deletions(-) diff --git a/resources/install/windows/installer-windows.wxs b/resources/install/windows/installer-windows.wxs index 30a13ebbd..af96f0a1b 100644 --- a/resources/install/windows/installer-windows.wxs +++ b/resources/install/windows/installer-windows.wxs @@ -186,8 +186,35 @@ - - NOT Installed + + NOT (IS_AUTOUPDATE = 1) + + + NOT Installed AND NOT (IS_AUTOUPDATE = 1) + + + + ""]]> + + + + + + + + + + + + + + + + + + + + @@ -195,7 +222,9 @@ - + + NOT (IS_AUTOUPDATE = 1) + @@ -209,19 +238,98 @@ BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" /> + + + + + + + + + + ""]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +