From 4faf12d1a2f45f101968a4438e79240adae35d72 Mon Sep 17 00:00:00 2001 From: Predrag Manojlovic Date: Thu, 16 Mar 2017 19:02:41 +0100 Subject: [PATCH] Win: Uninstall/reinstall done --- .../BitRock Installer Files/IgaunaApp-Win.xml | 136 ++++++++++++++++-- 1 file changed, 128 insertions(+), 8 deletions(-) diff --git a/assets/BitRock Installer Files/IgaunaApp-Win.xml b/assets/BitRock Installer Files/IgaunaApp-Win.xml index ce068f1..10bab40 100644 --- a/assets/BitRock Installer Files/IgaunaApp-Win.xml +++ b/assets/BitRock Installer Files/IgaunaApp-Win.xml @@ -168,25 +168,109 @@ - - + HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${product_fullname} ${product_version} UninstallString uninstaller_path + + previous_installation_exists + 1 + + + + + + ${uninstaller_path} --mode unattended - - exists - ${uninstaller_path} - + + equals + ${previous_installation_exists} + 1 + - - + + Deleting user data + ${user_home_directory}/.iguana + Deleting user data + + + equals + ${previous_installation_exists} + 1 + + + equals + ${installation_type} + uninstall + + + equals + ${keep_settings_and_userdata} + 0 + + + + + Deleting user settngs + ${user_home_directory}/.config/Iguana + Deleting user settngs + + + equals + ${previous_installation_exists} + 1 + + + equals + ${installation_type} + uninstall + + + equals + ${keep_settings_and_userdata} + 0 + + + + + 100 + Uninstallation completed + Uninstalled + + + equals + ${previous_installation_exists} + 1 + + + equals + ${installation_type} + uninstall + + + + + Uninstalled + Uninstalled + + + equals + ${previous_installation_exists} + 1 + + + equals + ${installation_type} + uninstall + + + Downloading files @@ -335,6 +419,42 @@ 0 30 + + installation_type + Instalation type + Existing instalation is detected + Existing instalation is detected + reinstall + reinstall + + + uninstall + Uninstall + Uninstall + + + + + + 1 + 1 + + + + + Re-install + + + + + + + equals + ${previous_installation_exists} + 1 + + +