From 6d328d05017a24f45b49061b9b3a6f8f80ae57c5 Mon Sep 17 00:00:00 2001 From: dbuechel Date: Fri, 9 Aug 2019 11:54:24 +0200 Subject: [PATCH] SEBWIN-300: Integrated custom action into setup to remove leftover files from legacy installations. --- Setup/LegacyCleanup.wxs | 7 +++++++ Setup/Product.wxs | 3 +++ Setup/Setup.wixproj | 1 + Setup/Shortcuts.wxs | 6 +++--- SetupBundle/Bundle.wxs | 2 +- SetupBundle/Resources/Theme.xml | 2 +- 6 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 Setup/LegacyCleanup.wxs diff --git a/Setup/LegacyCleanup.wxs b/Setup/LegacyCleanup.wxs new file mode 100644 index 00000000..3ec04d7e --- /dev/null +++ b/Setup/LegacyCleanup.wxs @@ -0,0 +1,7 @@ + + + + + + diff --git a/Setup/Product.wxs b/Setup/Product.wxs index 54eceffc..fcfdc404 100644 --- a/Setup/Product.wxs +++ b/Setup/Product.wxs @@ -19,5 +19,8 @@ + + + diff --git a/Setup/Setup.wixproj b/Setup/Setup.wixproj index 69ff5ec0..3cdbfb8c 100644 --- a/Setup/Setup.wixproj +++ b/Setup/Setup.wixproj @@ -26,6 +26,7 @@ + diff --git a/Setup/Shortcuts.wxs b/Setup/Shortcuts.wxs index e0113d8a..b319f6da 100644 --- a/Setup/Shortcuts.wxs +++ b/Setup/Shortcuts.wxs @@ -5,13 +5,13 @@ - - - + diff --git a/SetupBundle/Bundle.wxs b/SetupBundle/Bundle.wxs index 9e767938..523be3c3 100644 --- a/SetupBundle/Bundle.wxs +++ b/SetupBundle/Bundle.wxs @@ -4,7 +4,7 @@ UpgradeCode="26C1045A-99CC-4479-987B-376390379441" IconSourceFile="$(var.Setup.ProjectDir)Resources\Application.ico"> + LocalizationFile="Resources\Theme.wxl" SuppressOptionsUI="yes" SuppressRepair="yes" /> diff --git a/SetupBundle/Resources/Theme.xml b/SetupBundle/Resources/Theme.xml index 79175c0a..bf5c3183 100644 --- a/SetupBundle/Resources/Theme.xml +++ b/SetupBundle/Resources/Theme.xml @@ -3,7 +3,7 @@ - #(loc.Caption) + #(loc.Caption) Segoe UI Segoe UI Segoe UI