aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2024-03-03 14:16:43 -0500
committerBob Arnson <github@bobs.org>2024-03-03 14:58:07 -0500
commit7ec45e8318dc81392daa4eb3d8f95a1a88b60402 (patch)
tree4fbf663c4ca113f60133683081078908d6dcd89d
parent1a1da6f105baf47babf292ea71a8218868071c5a (diff)
downloadwix-7ec45e8318dc81392daa4eb3d8f95a1a88b60402.tar.gz
wix-7ec45e8318dc81392daa4eb3d8f95a1a88b60402.tar.bz2
wix-7ec45e8318dc81392daa4eb3d8f95a1a88b60402.zip
More virtual/override symbols.
And *Sequence/Show works thusly, even with somewhat funky ids.
-rw-r--r--src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs4
-rw-r--r--src/ext/UI/wixlib/Common.wxs2
-rw-r--r--src/ext/UI/wixlib/ExitDialog.wxs4
-rw-r--r--src/ext/UI/wixlib/FatalError.wxs4
-rw-r--r--src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs2
-rw-r--r--src/ext/UI/wixlib/PrepareDlg.wxs2
-rw-r--r--src/ext/UI/wixlib/ProgressDlg.wxs2
-rw-r--r--src/ext/UI/wixlib/ResumeDlg.wxs2
-rw-r--r--src/ext/UI/wixlib/UserExit.wxs4
-rw-r--r--src/ext/UI/wixlib/WelcomeDlg.wxs2
-rw-r--r--src/ext/UI/wixlib/WelcomeEulaDlg.wxs2
-rw-r--r--src/ext/UI/wixlib/WixUI_Advanced.wxs8
12 files changed, 19 insertions, 19 deletions
diff --git a/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs b/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs
index 77b2ca3a..c43af04b 100644
--- a/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs
+++ b/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs
@@ -405,8 +405,8 @@ namespace WixToolsetTest.UI
405 405
406 private static void Build(string[] args) 406 private static void Build(string[] args)
407 { 407 {
408 var result = WixRunner.Execute(args) 408 var result = WixRunner.Execute(args);
409 .AssertSuccess(); 409 result.AssertSuccess();
410 } 410 }
411 411
412 private static void BuildX64(string[] args) 412 private static void BuildX64(string[] args)
diff --git a/src/ext/UI/wixlib/Common.wxs b/src/ext/UI/wixlib/Common.wxs
index bfaa44b8..f95d4d0e 100644
--- a/src/ext/UI/wixlib/Common.wxs
+++ b/src/ext/UI/wixlib/Common.wxs
@@ -9,7 +9,7 @@
9 <Binary Id="WixUI_Ico_Info" SourceFile="!(wix.WixUIInfoIco=$(var.infoIco))" /> 9 <Binary Id="WixUI_Ico_Info" SourceFile="!(wix.WixUIInfoIco=$(var.infoIco))" />
10 <Binary Id="WixUI_Bmp_New" SourceFile="!(wix.WixUINewIco=$(var.newIco))" /> 10 <Binary Id="WixUI_Bmp_New" SourceFile="!(wix.WixUINewIco=$(var.newIco))" />
11 <Binary Id="WixUI_Bmp_Up" SourceFile="!(wix.WixUIUpIco=$(var.upIco))" /> 11 <Binary Id="WixUI_Bmp_Up" SourceFile="!(wix.WixUIUpIco=$(var.upIco))" />
12 <WixVariable Id="WixUICostingPopupOptOut" Value="1" Overridable="yes" /> 12 <WixVariable Id="virtual WixUICostingPopupOptOut" Value="1" />
13 13
14 <UI Id="WixUI_Common"> 14 <UI Id="WixUI_Common">
15 <!-- ui text --> 15 <!-- ui text -->
diff --git a/src/ext/UI/wixlib/ExitDialog.wxs b/src/ext/UI/wixlib/ExitDialog.wxs
index 8f7dec1f..ab6aafab 100644
--- a/src/ext/UI/wixlib/ExitDialog.wxs
+++ b/src/ext/UI/wixlib/ExitDialog.wxs
@@ -17,11 +17,11 @@
17 </Dialog> 17 </Dialog>
18 18
19 <InstallUISequence> 19 <InstallUISequence>
20 <Show Dialog="ExitDialog" OnExit="success" Overridable="yes" /> 20 <Show Dialog="virtual ExitDialog" OnExit="success" />
21 </InstallUISequence> 21 </InstallUISequence>
22 22
23 <AdminUISequence> 23 <AdminUISequence>
24 <Show Dialog="ExitDialog" OnExit="success" Overridable="yes" /> 24 <Show Dialog="virtual ExitDialog" OnExit="success" />
25 </AdminUISequence> 25 </AdminUISequence>
26 </UI> 26 </UI>
27 </Fragment> 27 </Fragment>
diff --git a/src/ext/UI/wixlib/FatalError.wxs b/src/ext/UI/wixlib/FatalError.wxs
index a383b9b3..2a8ff199 100644
--- a/src/ext/UI/wixlib/FatalError.wxs
+++ b/src/ext/UI/wixlib/FatalError.wxs
@@ -17,11 +17,11 @@
17 </Dialog> 17 </Dialog>
18 18
19 <InstallUISequence> 19 <InstallUISequence>
20 <Show Dialog="FatalError" OnExit="error" Overridable="yes" /> 20 <Show Dialog="virtual FatalError" OnExit="error" />
21 </InstallUISequence> 21 </InstallUISequence>
22 22
23 <AdminUISequence> 23 <AdminUISequence>
24 <Show Dialog="FatalError" OnExit="error" Overridable="yes" /> 24 <Show Dialog="virtual FatalError" OnExit="error" />
25 </AdminUISequence> 25 </AdminUISequence>
26 </UI> 26 </UI>
27 </Fragment> 27 </Fragment>
diff --git a/src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs b/src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs
index 7208aff3..a6ee7fb1 100644
--- a/src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs
+++ b/src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs
@@ -19,7 +19,7 @@
19 </Dialog> 19 </Dialog>
20 20
21 <InstallUISequence> 21 <InstallUISequence>
22 <Show Dialog="MaintenanceWelcomeDlg" Before="ProgressDlg" Overridable="yes" Condition="Installed AND NOT RESUME AND NOT Preselected AND NOT PATCH" /> 22 <Show Dialog="virtual MaintenanceWelcomeDlg" Before="ProgressDlg" Condition="Installed AND NOT RESUME AND NOT Preselected AND NOT PATCH" />
23 </InstallUISequence> 23 </InstallUISequence>
24 </UI> 24 </UI>
25 </Fragment> 25 </Fragment>
diff --git a/src/ext/UI/wixlib/PrepareDlg.wxs b/src/ext/UI/wixlib/PrepareDlg.wxs
index 1b22b04f..4030472b 100644
--- a/src/ext/UI/wixlib/PrepareDlg.wxs
+++ b/src/ext/UI/wixlib/PrepareDlg.wxs
@@ -23,7 +23,7 @@
23 </Dialog> 23 </Dialog>
24 24
25 <InstallUISequence> 25 <InstallUISequence>
26 <Show Dialog="PrepareDlg" Before="AppSearch" Overridable="yes" /> 26 <Show Dialog="virtual PrepareDlg" Before="AppSearch" />
27 </InstallUISequence> 27 </InstallUISequence>
28 </UI> 28 </UI>
29 </Fragment> 29 </Fragment>
diff --git a/src/ext/UI/wixlib/ProgressDlg.wxs b/src/ext/UI/wixlib/ProgressDlg.wxs
index 057b104f..e62ef1a8 100644
--- a/src/ext/UI/wixlib/ProgressDlg.wxs
+++ b/src/ext/UI/wixlib/ProgressDlg.wxs
@@ -34,7 +34,7 @@
34 </Dialog> 34 </Dialog>
35 35
36 <InstallUISequence> 36 <InstallUISequence>
37 <Show Dialog="ProgressDlg" Before="ExecuteAction" Overridable="yes" /> 37 <Show Dialog="virtual ProgressDlg" Before="ExecuteAction" />
38 </InstallUISequence> 38 </InstallUISequence>
39 </UI> 39 </UI>
40 </Fragment> 40 </Fragment>
diff --git a/src/ext/UI/wixlib/ResumeDlg.wxs b/src/ext/UI/wixlib/ResumeDlg.wxs
index 67e1cc58..a241e70d 100644
--- a/src/ext/UI/wixlib/ResumeDlg.wxs
+++ b/src/ext/UI/wixlib/ResumeDlg.wxs
@@ -32,7 +32,7 @@
32 </Dialog> 32 </Dialog>
33 33
34 <InstallUISequence> 34 <InstallUISequence>
35 <Show Dialog="ResumeDlg" Before="ProgressDlg" Overridable="yes" Condition="Installed AND (RESUME OR Preselected)" /> 35 <Show Dialog="virtual ResumeDlg" Before="ProgressDlg" Condition="Installed AND (RESUME OR Preselected)" />
36 </InstallUISequence> 36 </InstallUISequence>
37 </UI> 37 </UI>
38 </Fragment> 38 </Fragment>
diff --git a/src/ext/UI/wixlib/UserExit.wxs b/src/ext/UI/wixlib/UserExit.wxs
index 7c3a07ed..dc05136f 100644
--- a/src/ext/UI/wixlib/UserExit.wxs
+++ b/src/ext/UI/wixlib/UserExit.wxs
@@ -17,11 +17,11 @@
17 </Dialog> 17 </Dialog>
18 18
19 <InstallUISequence> 19 <InstallUISequence>
20 <Show Dialog="UserExit" OnExit="cancel" Overridable="yes" /> 20 <Show Dialog="virtual UserExit" OnExit="cancel" />
21 </InstallUISequence> 21 </InstallUISequence>
22 22
23 <AdminUISequence> 23 <AdminUISequence>
24 <Show Dialog="UserExit" OnExit="cancel" Overridable="yes" /> 24 <Show Dialog="virtual UserExit" OnExit="cancel" />
25 </AdminUISequence> 25 </AdminUISequence>
26 </UI> 26 </UI>
27 </Fragment> 27 </Fragment>
diff --git a/src/ext/UI/wixlib/WelcomeDlg.wxs b/src/ext/UI/wixlib/WelcomeDlg.wxs
index bb13f1dc..b60933b9 100644
--- a/src/ext/UI/wixlib/WelcomeDlg.wxs
+++ b/src/ext/UI/wixlib/WelcomeDlg.wxs
@@ -20,7 +20,7 @@
20 </Dialog> 20 </Dialog>
21 21
22 <InstallUISequence> 22 <InstallUISequence>
23 <Show Dialog="WelcomeDlg" Before="ProgressDlg" Overridable="yes" Condition="NOT Installed OR PATCH" /> 23 <Show Dialog="virtual WelcomeDlg" Before="ProgressDlg" Condition="NOT Installed OR PATCH" />
24 </InstallUISequence> 24 </InstallUISequence>
25 </UI> 25 </UI>
26 </Fragment> 26 </Fragment>
diff --git a/src/ext/UI/wixlib/WelcomeEulaDlg.wxs b/src/ext/UI/wixlib/WelcomeEulaDlg.wxs
index 4b389ac6..ee01d29a 100644
--- a/src/ext/UI/wixlib/WelcomeEulaDlg.wxs
+++ b/src/ext/UI/wixlib/WelcomeEulaDlg.wxs
@@ -37,7 +37,7 @@
37 </UI> 37 </UI>
38 38
39 <InstallUISequence> 39 <InstallUISequence>
40 <Show Dialog="WelcomeEulaDlg" Before="ProgressDlg" Overridable="yes" Condition="NOT Installed" /> 40 <Show Dialog="virtual WelcomeEulaDlg" Before="ProgressDlg" Condition="NOT Installed" />
41 </InstallUISequence> 41 </InstallUISequence>
42 </Fragment> 42 </Fragment>
43</Wix> 43</Wix>
diff --git a/src/ext/UI/wixlib/WixUI_Advanced.wxs b/src/ext/UI/wixlib/WixUI_Advanced.wxs
index bab05ec9..4f8bfa0c 100644
--- a/src/ext/UI/wixlib/WixUI_Advanced.wxs
+++ b/src/ext/UI/wixlib/WixUI_Advanced.wxs
@@ -8,7 +8,7 @@ installs, install path, and features.
8WiX variables used: 8WiX variables used:
9 - WixUISupportPerMachine 9 - WixUISupportPerMachine
10 - WixUISupportPerUser 10 - WixUISupportPerUser
11 11
12Todo: 12Todo:
13 - Clicking Install doesn't work! - APPLICATIONFOLDER isn't set; need to accept another "incoming" property. 13 - Clicking Install doesn't work! - APPLICATIONFOLDER isn't set; need to accept another "incoming" property.
14 - Replace this dialog set UI fragment with the UI extension. 14 - Replace this dialog set UI fragment with the UI extension.
@@ -33,8 +33,8 @@ Todo:
33 <?endforeach?> 33 <?endforeach?>
34 34
35 <Fragment> 35 <Fragment>
36 <WixVariable Id="WixUISupportPerUser" Value="1" Overridable="yes" /> 36 <WixVariable Id="virtual WixUISupportPerUser" Value="1" />
37 <WixVariable Id="WixUISupportPerMachine" Value="1" Overridable="yes" /> 37 <WixVariable Id="virtual WixUISupportPerMachine" Value="1" />
38 38
39 <PropertyRef Id="ApplicationFolderName" /> 39 <PropertyRef Id="ApplicationFolderName" />
40 40
@@ -119,7 +119,7 @@ Todo:
119 </UI> 119 </UI>
120 120
121 <InstallUISequence> 121 <InstallUISequence>
122 <Show Dialog="WelcomeDlg" Before="AdvancedWelcomeEulaDlg" Condition="Installed AND PATCH" /> 122 <Show Dialog="override WelcomeDlg" Before="AdvancedWelcomeEulaDlg" Condition="Installed AND PATCH" />
123 </InstallUISequence> 123 </InstallUISequence>
124 124
125 <Property Id="WIXUI_INSTALLDIR" Value="APPLICATIONFOLDER" /> 125 <Property Id="WIXUI_INSTALLDIR" Value="APPLICATIONFOLDER" />