summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDiego Elio Pettenò <[email protected]>2018-12-31 16:22:25 +0000
committersr55 <[email protected]>2019-01-01 15:15:50 +0000
commit3efe700b9a8a0fc815c709b8154960b600bc8f7b (patch)
treeb295e6035ac4c7a9b8a414a7c1ad44ff4b5ae7d8
parente80894ccb4b71f1ba2ee0122aa2b20aad0d827fc (diff)
setup: don't require the user to agree to GPL-3 to complete setup.
As @foone complains on twitter often enough, this should not require agreement for use since GPL is not an EULA. The definitions are inspired from the similar NSIS setup file from VLC.
-rw-r--r--win/CS/HandBrakeWPF/Installer/Installer64.nsi3
-rw-r--r--win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi3
2 files changed, 6 insertions, 0 deletions
diff --git a/win/CS/HandBrakeWPF/Installer/Installer64.nsi b/win/CS/HandBrakeWPF/Installer/Installer64.nsi
index 9cbda7a13..50b134631 100644
--- a/win/CS/HandBrakeWPF/Installer/Installer64.nsi
+++ b/win/CS/HandBrakeWPF/Installer/Installer64.nsi
@@ -29,6 +29,9 @@ SetCompressor lzma
!define MUI_ABORTWARNING
!define MUI_ICON "HandBrakepineapple.ico"
!define MUI_UNICON "HandBrakepineapple.ico"
+; GPL is not an EULA, no need to agree to it.
+!define MUI_LICENSEPAGE_BUTTON $(^NextBtn)
+!define MUI_LICENSEPAGE_TEXT_BOTTOM "You are now aware of your rights. Click Next to continue."
; Welcome page
!insertmacro MUI_PAGE_WELCOME
diff --git a/win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi b/win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi
index f40b71fec..b67757a95 100644
--- a/win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi
+++ b/win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi
@@ -29,6 +29,9 @@ SetCompressor lzma
!define MUI_ABORTWARNING
!define MUI_ICON "HandBrakepineapple.ico"
!define MUI_UNICON "HandBrakepineapple.ico"
+; GPL is not an EULA, no need to agree to it.
+!define MUI_LICENSEPAGE_BUTTON $(^NextBtn)
+!define MUI_LICENSEPAGE_TEXT_BOTTOM "You are now aware of your rights. Click Next to continue."
; Welcome page
!insertmacro MUI_PAGE_WELCOME