From 82417e47aca29358595febb4870a01584970a9fc Mon Sep 17 00:00:00 2001 From: Jeffrey Morgan Date: Sun, 30 Aug 2015 16:45:32 -0700 Subject: [PATCH] Better shortcut checkbox, installer finished event. Signed-off-by: Jeffrey Morgan --- windows/Toolbox.iss | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/windows/Toolbox.iss b/windows/Toolbox.iss index 314468294c..8d2f67422c 100644 --- a/windows/Toolbox.iss +++ b/windows/Toolbox.iss @@ -47,7 +47,7 @@ Name: "upgrade"; Description: "Upgrade Docker Toolbox only" Name: "custom"; Description: "Custom installation"; Flags: iscustom [Run] -Filename: "{win}\explorer.exe"; Parameters: "{userprograms}\Docker\"; Flags: postinstall; Description: "Show Shortcuts in File Explorer" +Filename: "{win}\explorer.exe"; Parameters: "{userprograms}\Docker\"; Flags: postinstall; Description: "View Shortcuts in File Explorer" [Tasks] Name: desktopicon; Description: "{cm:CreateDesktopIcon}" @@ -350,12 +350,17 @@ end; #include "modpath.iss" procedure CurStepChanged(CurStep: TSetupStep); +var + Success: Boolean; begin + Success := True; if CurStep = ssPostInstall then begin if IsTaskSelected(ModPathName) then ModPath(); if not WizardSilent() then - MigrateVM(); - end + Success := MigrateVM(); + if Success then + trackEvent('Installer Finished'); + end; end;