Override some strings in the installer, particularly title and welcome

* On the welcome screen, make it much more clear if the version is
  already installed. If it's not installed, give a tiny summary of what
  RenderDoc actually is.
This commit is contained in:
baldurk
2016-01-08 20:34:06 +01:00
parent 768f7bbc76
commit 1efe8c2b69
2 changed files with 42 additions and 2 deletions
+2 -2
View File
@@ -69,9 +69,9 @@ VERSION=`egrep "#define RENDERDOC_VERSION_(MAJOR|MINOR)" renderdoc/data/version.
export RENDERDOC_VERSION="${VERSION}.0"
/c/Program\ Files\ \(x86\)/WiX\ Toolset\ v3.8/bin/candle.exe -o dist/Installer32.wixobj installer/Installer32.wxs
/c/Program\ Files\ \(x86\)/WiX\ Toolset\ v3.8/bin/light.exe -ext WixUIExtension -sw1076 -o dist/Installer32.msi dist/Installer32.wixobj
/c/Program\ Files\ \(x86\)/WiX\ Toolset\ v3.8/bin/light.exe -ext WixUIExtension -sw1076 -loc installer/customtext.wxl -o dist/Installer32.msi dist/Installer32.wixobj
/c/Program\ Files\ \(x86\)/WiX\ Toolset\ v3.8/bin/candle.exe -o dist/Installer64.wixobj installer/Installer64.wxs
/c/Program\ Files\ \(x86\)/WiX\ Toolset\ v3.8/bin/light.exe -ext WixUIExtension -sw1076 -o dist/Installer64.msi dist/Installer64.wixobj
/c/Program\ Files\ \(x86\)/WiX\ Toolset\ v3.8/bin/light.exe -ext WixUIExtension -sw1076 -loc installer/customtext.wxl -o dist/Installer64.msi dist/Installer64.wixobj
rm dist/*.wixobj dist/*.wixpdb
+40
View File
@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<WixLocalization Culture="en-us" xmlns="http://schemas.microsoft.com/wix/2006/localization">
<String Id="WelcomeDlgDescription">[ProductName] [ProductVersion] is a frame capture graphics debugger for Vulkan, D3D11 and OpenGL (https://github.com/baldurk/renderdoc).&#xa;&#xa;Click Next to continue or Cancel to exit Setup.</String>
<String Id="MaintenanceWelcomeDlgDescription">[ProductName] [ProductVersion] is already installed.&#xa;&#xa;Click Next for options of to repair or remove it, or Cancel to exit the Setup Wizard.</String>
<String Id="AdvancedWelcomeEulaDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="BrowseDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="CancelDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="CustomizeDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="DiskCostDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="ErrorDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="ExitDialog_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="PostDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="FatalError_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="FeaturesDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="FilesInUse_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="InstallDirDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="InstallScopeDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="LicenseAgreementDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="InfoDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="ReadyDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="ApacheSelectDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="MaintenanceTypeDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="MaintenanceWelcomeDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="MsiRMFilesInUse_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="OutOfDiskDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="OutOfRbDiskDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="PrepareDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="ProgressDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="ResumeDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="SetupTypeDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="UserExit_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="VerifyReadyDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="WaitForCostingDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="WelcomeDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
<String Id="WelcomeEulaDlg_Title" Overridable="yes">[ProductName] [ProductVersion] Setup</String>
</WixLocalization>