From 79b32740742749c77136fa3b6a4497cfa8b2f1cc Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Thu, 24 Apr 2025 15:56:02 +0200 Subject: [PATCH] migrate to wix6 * drop custom dialogs in installer --- dist/win/resources/customWizard.wxi | 109 -------------- dist/win/resources/main.wxs | 220 +++++++++++++--------------- dist/win/resources/overrides.wxi | 2 +- dist/win/resources/ui.wxf | 16 -- 4 files changed, 106 insertions(+), 241 deletions(-) delete mode 100644 dist/win/resources/customWizard.wxi delete mode 100644 dist/win/resources/ui.wxf diff --git a/dist/win/resources/customWizard.wxi b/dist/win/resources/customWizard.wxi deleted file mode 100644 index ab25702ce..000000000 --- a/dist/win/resources/customWizard.wxi +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - 1 - "1"]]> - - - 1 - 1 - - NOT Installed - Installed AND PATCH - - 1 - LicenseAccepted = "1" - - 1 - 1 - NOT WIXUI_DONTVALIDATEPATH - "1"]]> - WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID="1" - 1 - 1 - - NOT Installed - Installed AND NOT PATCH - Installed AND PATCH - - 1 - - 1 - 1 - 1 - - - - - - - - - - - - - - - - We recommend for the best user experience to download and install the following third party Windows driver: - - - Homepage)]]> - - - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/dist/win/resources/main.wxs b/dist/win/resources/main.wxs index 335dd3511..5616193a7 100644 --- a/dist/win/resources/main.wxs +++ b/dist/win/resources/main.wxs @@ -1,6 +1,5 @@ - + @@ -30,174 +29,165 @@ - + - + + - - - - - + + + + - + - + - - + + + - - - + + + - - - + - - - - - = 17134)]]> - + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - + + + + - - + + - - - - + + + + - + - + - + - + - - + + - + - - + Target="$(var.CloseApplicationTarget)" + Id="Close$(var.JpAppName)" + CloseMessage="no" + RebootPrompt="no" + PromptToContinue="yes" + Description="A running instance of $(var.JpAppName) is found, using files marked for update. Please close it to continue." + Property="FOUNDRUNNINGAPP" + /> + - - + + - + - - Not Installed - Not Installed - Not Installed - Not Installed + + + + + - Not Installed + - Not Installed + - Not Installed + - JP_UPGRADABLE_FOUND + - JP_DOWNGRADABLE_FOUND + - + - - FOUNDRUNNINGAPP + + - + + + + + - NOT Installed OR REINSTALL - + + + - - - - - - - - - + + + + diff --git a/dist/win/resources/overrides.wxi b/dist/win/resources/overrides.wxi index c4c946868..a5580e5f0 100644 --- a/dist/win/resources/overrides.wxi +++ b/dist/win/resources/overrides.wxi @@ -47,4 +47,4 @@ Legacy Installation settings: - SkipCryptomatorLegacyCheck Should be defined to disable checking for the inno setup installation of Cryptomator and undefined, to enable it. --> - + diff --git a/dist/win/resources/ui.wxf b/dist/win/resources/ui.wxf deleted file mode 100644 index 0aadc0b05..000000000 --- a/dist/win/resources/ui.wxf +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - 1 - 1 - NOT Installed - - - - - \ No newline at end of file