From: Simon Tatham Date: Sat, 2 Apr 2016 07:00:17 +0000 (+0100) Subject: MSI installer: turn the desktop icon off by default. X-Git-Tag: 0.68~191 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=8c0104ca0a188a2e039a2f6676e8b455ab148a1a;p=PuTTY.git MSI installer: turn the desktop icon off by default. I rushed out the MSI in too much of a hurry to sort out this kind of thing, but now we've got leisure to reconsider, I think it's better behaviour not to clutter everyone's desktops unless specifically asked to. --- diff --git a/windows/installer.wxs b/windows/installer.wxs index 175de46d..d4aa6c35 100644 --- a/windows/installer.wxs +++ b/windows/installer.wxs @@ -298,12 +298,19 @@ separately disableable are the auxiliary ones for desktop shortcuts, .PPK file extension and modifying PATH. - (And even those are mostly historical - the first two were - checkbox options in Inno Setup, and the third was not done at - all by Inno Setup so people might be surprised by it when - switching to this installer. I don't actually know for sure - that anyone _wants_ to be without these pieces. So all of them - are enabled by default.) + DesktopFeature (the desktop icon) is disabled by default, on + the basis of not cluttering up desktops too much unless + someone actually wants it. The .PPK association and PATH are + behind-the-scenes sorts of thing, so they're on by default. + + (The old Inno Setup installer also made it optional whether + PuTTY got a Start Menu subfolder. That seems to be harder in + WiX, because the Start Menu shortcuts are tied in to the + installation of the files themselves, so the Start Menu + subfolder is mandatory if you're using this installer at all. + That doesn't seem unreasonable to me - if you don't want + _that_, you might as well just unpack the zip file and not + bother with an installer at all.) --> @@ -319,7 +326,7 @@ -