parent
9d7e553284
commit
a660c60d21
@ -29,7 +29,7 @@ Var installPath
|
||||
Var doLocalConf
|
||||
Var keepUserData
|
||||
Function un.onInit
|
||||
StrCpy $keepUserData "false" ; default value(It is must, otherwise few files such as shortcuts.xml, contextMenu.xml etc, will not be removed when $INSTDIR\doLocalConf.xml is not avaliable.)
|
||||
StrCpy $keepUserData "false" ; default value(It is must, otherwise few files such as shortcuts.xml, contextMenu.xml etc, will not be removed when $INSTDIR\doLocalConf.xml is not available.)
|
||||
; determinate theme path for uninstall themes
|
||||
StrCpy $installPath "$APPDATA\${APPNAME}"
|
||||
StrCpy $doLocalConf "false"
|
||||
@ -51,10 +51,10 @@ Function un.onUninstSuccess
|
||||
RMDir "$INSTDIR\plugins\disabled\"
|
||||
RMDir "$INSTDIR\plugins\"
|
||||
RMDir "$INSTDIR\updater\"
|
||||
RMDir "$INSTDIR\autoCompletion\"
|
||||
RMDir "$INSTDIR\"
|
||||
|
||||
RMDir "$APPDATA\${APPNAME}\plugins\"
|
||||
RMDir "$installPath\autoCompletion\"
|
||||
RMDir "$installPath\userDefineLangs\"
|
||||
RMDir "$installPath\themes\" ; if files are kept because of $keepUserData, this will not be deleted
|
||||
RMDir "$installPath\"
|
||||
@ -271,8 +271,8 @@ Section Uninstall
|
||||
Delete "$APPDATA\${APPNAME}\userDefineLangs\userDefinedLang-markdown.default.modern.xml"
|
||||
RMDir /r "$APPDATA\${APPNAME}\plugins\"
|
||||
RMDir /r "$APPDATA\${APPNAME}\backup\" ; Remove backup folder recursively if not empty
|
||||
RMDir "$APPDATA\${APPNAME}\themes\" ; has no effect as not empty at this momenet, but it is taken care at un.onUninstSuccess
|
||||
RMDir "$APPDATA\${APPNAME}" ; has no effect as not empty at this momenet, but it is taken care at un.onUninstSuccess
|
||||
RMDir "$APPDATA\${APPNAME}\themes\" ; has no effect as not empty at this moment, but it is taken care at un.onUninstSuccess
|
||||
RMDir "$APPDATA\${APPNAME}" ; has no effect as not empty at this moment, but it is taken care at un.onUninstSuccess
|
||||
|
||||
StrCmp $1 "Admin" 0 +2
|
||||
SetShellVarContext all ; make context for all user
|
||||
|
Loading…
Reference in New Issue
Block a user