From 3aa4665a568a8f223f194de0eb597037ce78b80d Mon Sep 17 00:00:00 2001 From: KeenRivals Date: Thu, 18 Jun 2020 09:43:00 -0400 Subject: [PATCH] Add Windows shortcuts for all users. The default shell context in NSIS is for the current user. This causes $SMPROGRAMS to put the link in the current user's profile. Other users on the system get no start menu link. This is causing me trouble because I'm trying to deploy Meshlab in a school and by default only the user that installs the application gets the Start Menu shortcuts. Docs for SetShellVarContext at https://nsis.sourceforge.io/Docs/Chapter4.htmL I also handled removing old currentuser shortcuts during uninstall/install. --- install/windows/resources/meshlab.nsi | Bin 12806 -> 6836 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/install/windows/resources/meshlab.nsi b/install/windows/resources/meshlab.nsi index 4038a3901155dc3237c9abf902e31ac285c9ce56..fab2f641a433bc22b7a398257982d3a6568cfd86 100644 GIT binary patch literal 6836 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 yDQ8^rww+LurCc9p(hg@d#hlF