Browse Source

Split removal of configuration files to 2 options.

adaptive-webui-19844
sledgehammer999 12 years ago
parent
commit
f2f2dad402
  1. 2
      src/windows/installer-translations/english.nsi
  2. 6
      src/windows/uninstaller.nsi

2
src/windows/installer-translations/english.nsi

@ -29,3 +29,5 @@ LangString remove_registry ${LANG_ENGLISH} "Remove registry keys"
LangString remove_conf ${LANG_ENGLISH} "Remove configuration files" LangString remove_conf ${LANG_ENGLISH} "Remove configuration files"
;LangString remove_firewall ${LANG_ENGLISH} "Remove Windows Firewall rule" ;LangString remove_firewall ${LANG_ENGLISH} "Remove Windows Firewall rule"
LangString remove_firewall ${LANG_ENGLISH} "Remove Windows Firewall rule" LangString remove_firewall ${LANG_ENGLISH} "Remove Windows Firewall rule"
;LangString remove_cache ${LANG_ENGLISH} "Remove torrents and cached data"
LangString remove_cache ${LANG_ENGLISH} "Remove torrents and cached data"

6
src/windows/uninstaller.nsi

@ -69,11 +69,17 @@ Section "un.$(remove_firewall)" ;
SectionEnd SectionEnd
Section /o "un.$(remove_conf)" ;"un.Remove configuration files" Section /o "un.$(remove_conf)" ;"un.Remove configuration files"
System::Call 'shell32::SHGetSpecialFolderPath(i $HWNDPARENT, t .r1, i ${CSIDL_APPDATA}, i0)i.r0' System::Call 'shell32::SHGetSpecialFolderPath(i $HWNDPARENT, t .r1, i ${CSIDL_APPDATA}, i0)i.r0'
RMDir /r "$1\qBittorrent" RMDir /r "$1\qBittorrent"
SectionEnd
Section /o "un.$(remove_cache)"
System::Call 'shell32::SHGetSpecialFolderPath(i $HWNDPARENT, t .r1, i ${CSIDL_LOCALAPPDATA}, i0)i.r0' System::Call 'shell32::SHGetSpecialFolderPath(i $HWNDPARENT, t .r1, i ${CSIDL_LOCALAPPDATA}, i0)i.r0'
RMDir /r "$1\qBittorrent\" RMDir /r "$1\qBittorrent\"
SectionEnd SectionEnd
;-------------------------------- ;--------------------------------

Loading…
Cancel
Save