Typo
[gpg4win.git] / src / installer.nsi
index 391d354..4723ad5 100644 (file)
@@ -61,8 +61,6 @@ OutFile "${PACKAGE}-light-${VERSION}.exe"
 OutFile "${PACKAGE}-${VERSION}.exe"
 !endif
 
-Icon "${TOP_SRCDIR}/doc/logo/gpg4win-logo-icon.ico"
-UninstallIcon "${TOP_SRCDIR}/doc/logo/gpg4win-logo-icon.ico"
 
 # Set the installation directory.
 !ifndef INSTALL_DIR
@@ -110,11 +108,17 @@ Var OtherGnuPGDetected
 !define MUI_FINISHPAGE_NOAUTOCLOSE
 !define MUI_UNFINISHPAGE_NOAUTOCLOSE
 
-#!define MUI_HEADERIMAGE
-#!define MUI_HEADERIMAGE_BITMAP \
-#               "${TOP_SRCDIR}/doc/logo/gpg4win-logo-150x57.bmp"
+!define MUI_HEADERIMAGE
+!define MUI_HEADERIMAGE_BITMAP \
+               "${TOP_SRCDIR}/doc/logo/gpg4win-nsis-header-install-150x57.bmp"
+!define MUI_HEADERIMAGE_UNBITMAP \
+               "${TOP_SRCDIR}/doc/logo/gpg4win-nsis-header-uninstall-150x57.bmp"
 !define MUI_WELCOMEFINISHPAGE_BITMAP \
-               "${TOP_SRCDIR}/doc/logo/gpg4win-logo-164x314.bmp"
+               "${TOP_SRCDIR}/doc/logo/gpg4win-nsis-wizard-install-164x314.bmp"
+!define MUI_UNWELCOMEFINISHPAGE_BITMAP \
+               "${TOP_SRCDIR}/doc/logo/gpg4win-nsis-wizard-uninstall-164x314.bmp"
+!define MUI_ICON "${TOP_SRCDIR}/doc/logo/gpg4win-nsis-install.ico"
+!define MUI_UNICON "${TOP_SRCDIR}/doc/logo/gpg4win-nsis-uninstall.ico"
 
 # Remember the installer language
 
@@ -123,8 +127,8 @@ Var OtherGnuPGDetected
 !define MUI_LANGDLL_REGISTRY_VALUENAME "Installer Language"
 
 # No Umlaute, please!
-#define MUI_LANGDLL_INFO "Please choose a language for the setup. "\
-   "Bitte Sprache des Setups angeben."
+!define MUI_LANGDLL_INFO "Please choose a language for the setup.$\r$\n\
+Bitte die Sprache des Installations-Vorgangs angeben."
 
 # The list of wizard pages.
 
@@ -177,9 +181,10 @@ Var STARTMENU_FOLDER
 
 # Uninstaller pages.
 
+!insertmacro MUI_UNPAGE_WELCOME
 !insertmacro MUI_UNPAGE_CONFIRM
 !insertmacro MUI_UNPAGE_INSTFILES
-
+!insertmacro MUI_UNPAGE_FINISH
 
 #Page license
 #Page components
@@ -223,8 +228,7 @@ LangString T_LangCode ${LANG_ENGLISH} "en"
 # Startup page
 LangString T_GPLHeader ${LANG_ENGLISH} \
   "This software is licensed under the terms of the GNU General Public \
-   License (GPL) which guarantees your freedom to share and change Free \
-   Software."
+   License (GPL)."
 
 LangString T_GPLShort ${LANG_ENGLISH} \
   "In short: You are allowed to run this software for any purpose. \
@@ -249,6 +253,9 @@ LangString T_NoKeyManager ${LANG_ENGLISH} \
 LangString DESC_Menu_manuals ${LANG_ENGLISH} \
    "Documentation"
 
+LangString DESC_Menu_uninstall ${LANG_ENGLISH} \
+   "Uninstall"
+
 # Used as subdirectory name on Desktop.
 LangString DESC_Desktop_manuals ${LANG_ENGLISH} \
    "Gpg4win Documentation"
@@ -282,9 +289,9 @@ Function CustomPageOptions
 FunctionEnd
 
 # Display a warning if this is a Beta version.
-Function PrintBetaWarning
-   MessageBox MB_OK "$(T_BetaWarning)"
-FunctionEnd
+#Function PrintBetaWarning
+#   MessageBox MB_OK "$(T_BetaWarning)"
+#FunctionEnd
 
 
 # Display a warning if GnuPP has been detected and allow the user to abort
@@ -395,7 +402,7 @@ FunctionEnd
 # diagnostic if this is not the case and abort installation.
 Function PrintNonAdminWarning
 
-  Call PrintBetaWarning
+  #Call PrintBetaWarning
 
   ClearErrors
   UserInfo::GetName