nsis: Rework icons, update icons archive, add copyright notice

closes: #18456

Signed-off-by: RestorerZ <restorer@mail2k.ru>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
RestorerZ
2025-10-01 20:47:27 +00:00
committed by Christian Brabandt
parent 9d57fe278f
commit c7b2dcd986
3 changed files with 12 additions and 6 deletions

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-
# NSIS file to create a self-installing exe for Vim.
# It requires NSIS version 3.0 or later.
# Last Change: 2025-09-06
# Last Change: 2025-09-30
#
Unicode true ; !include defaults to UTF-8 after Unicode True since 3.0 Alpha 2
@ -170,8 +170,8 @@ VIAddVersionKey /LANG=0 "FileVersion" \
!define MUI_ABORTWARNING
!define MUI_UNABORTWARNING
!define MUI_ICON "icons\vim_16c.ico"
!define MUI_UNICON "icons\vim_uninst_16c.ico"
!define MUI_ICON "icons\in_vim_32bpp.ico"
!define MUI_UNICON "icons\un_vim_32bpp.ico"
# Show all languages, despite user's codepage:
!define MUI_LANGDLL_ALLLANGUAGES
@ -181,10 +181,10 @@ VIAddVersionKey /LANG=0 "FileVersion" \
!define MUI_LANGDLL_REGISTRY_KEY "Software\Vim"
!define MUI_LANGDLL_REGISTRY_VALUENAME "Installer Language"
!define MUI_WELCOMEFINISHPAGE_BITMAP "icons\welcome.bmp"
!define MUI_UNWELCOMEFINISHPAGE_BITMAP "icons\uninstall.bmp"
!define MUI_WELCOMEFINISHPAGE_BITMAP "icons\in_welcome.bmp"
!define MUI_UNWELCOMEFINISHPAGE_BITMAP "icons\un_welcome.bmp"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "icons\header.bmp"
!define MUI_HEADERIMAGE_BITMAP "icons\in_header.bmp"
!define MUI_HEADERIMAGE_UNBITMAP "icons\un_header.bmp"
!define MUI_WELCOMEFINISHPAGE_BITMAP_STRETCH "AspectFitHeight"

Binary file not shown.

6
nsis/icons/README.txt Normal file
View File

@ -0,0 +1,6 @@
Updated Vim icons were provided by Pat Suwalski <pat.suwalski@gmail.com>
(https://groups.google.com/g/vim_dev/c/g-sV7iAVgVE/m/_XMUpPumUpsJ) on
13 February 2015.
Reworked on 30 September 2025 by RestorerZ <restorer@mail2k.ru>
(https://github.com/vim/vim/pull/18456).