-
Notifications
You must be signed in to change notification settings - Fork 611
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
installer: Update Inno Setup from 5.6.1 to 6.1.2 #330
Conversation
There's no longer a separate is-unicode.exe file for InnoSetup - only is.exe is available now. Details can be found at https://jrsoftware.org/isdl.php#stable. Signed-off-by: Dennis Ameling <dennis@dennisameling.com>
Previously, there was a separate is-unicode.exe version of InnoSetup. Starting with version 6, only an is.exe file is available. Signed-off-by: Dennis Ameling <dennis@dennisameling.com>
This commit is the exact output of running installer/update-inno-setup.sh, without any other changes. Signed-off-by: Dennis Ameling <dennis@dennisameling.com>
This commit applies several changes to install.iss that are necessary after the Inno Setup 6.1.0 update. Signed-off-by: Dennis Ameling <dennis@dennisameling.com>
ErrorCode:Integer; | ||
begin | ||
GetWindowsVersionEx(Version); | ||
if (Version.Major<6) then begin |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As discussed in #327 (comment), this check is no longer necessary since the minimum version required by InnoSetup is now also Windows Vista (see MinVersion
above).
@@ -3370,7 +3362,6 @@ begin | |||
Form.Caption:='Git Uninstall: Removing in-use files'; | |||
Form.ClientWidth:=ScaleX(500); | |||
Form.ClientHeight:=ScaleY(256); | |||
Form.Center; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needed to prevent errors in InnoSetup, as discussed in #327 (comment)
Thank you! |
Successor of #327. As discussed in that PR, we'll make separate PRs for the Inno Setup update and later on for adding Windows ARM64 64-bit support (currently installs in
Program Files (x86)
). This PR focuses on the Inno Setup upgrade, without changing any other functionality. It's split up into multiple commits for easier reviewing.CC @dscho