diff options
author | bitraid <bitraid@protonmail.ch> | 2018-10-17 10:43:49 +0300 |
---|---|---|
committer | bitraid <bitraid@protonmail.ch> | 2018-10-17 13:58:02 +0300 |
commit | a992c015c1b09a34bad9109b9a5552c9ce2545e9 (patch) | |
tree | 854f89d9d95ef2be7224cb2b77a6ca34cb5b544a /misc/nsis | |
parent | 1fe1641f7bc7e7af2436d8dfe979e98a091f2fe9 (diff) | |
download | qutebrowser-a992c015c1b09a34bad9109b9a5552c9ce2545e9.tar.gz qutebrowser-a992c015c1b09a34bad9109b9a5552c9ce2545e9.zip |
NSIS: use builtin function to refresh shell icons
Diffstat (limited to 'misc/nsis')
-rwxr-xr-x | misc/nsis/install.nsh | 3 | ||||
-rwxr-xr-x | misc/nsis/uninstall.nsh | 3 |
2 files changed, 2 insertions, 4 deletions
diff --git a/misc/nsis/install.nsh b/misc/nsis/install.nsh index 477ac144e..114d5aa83 100755 --- a/misc/nsis/install.nsh +++ b/misc/nsis/install.nsh @@ -405,8 +405,7 @@ Section "-Write Install Info" ; hidden section, write install info as the final StrCpy $4 '0$4' WriteRegStr SHCTX "${MULTIUSER_INSTALLMODE_UNINSTALL_REGISTRY_KEY_PATH}$0" "InstallDate" "$1$2$4" - ; Refresh Shell Icons - System::Call "shell32::SHChangeNotify(i 0x08000000, i 0, i 0, i 0)" + ${RefreshShellIcons} SectionEnd ; Modern install component descriptions diff --git a/misc/nsis/uninstall.nsh b/misc/nsis/uninstall.nsh index 4d45d270e..13cbc2903 100755 --- a/misc/nsis/uninstall.nsh +++ b/misc/nsis/uninstall.nsh @@ -68,8 +68,7 @@ Section "un.Program Files" SectionUninstallProgram DeleteRegValue SHCTX "SOFTWARE\Classes\.xht\OpenWithProgids" "${PRODUCT_NAME}HTML" DeleteRegValue SHCTX "SOFTWARE\Classes\.xhtml\OpenWithProgids" "${PRODUCT_NAME}HTML" DeleteRegValue SHCTX "SOFTWARE\Classes\.webp\OpenWithProgids" "${PRODUCT_NAME}HTML" - ; Refresh Shell Icons - System::Call "shell32::SHChangeNotify(i 0x08000000, i 0, i 0, i 0)" + ${RefreshShellIcons} ${endif} ${endif} SectionEnd |