Windows install for all users
My understanding is that the Windows install for 2.0.3 (and other MuseScore 2 release thus far) does not give the option to install for all users. I don't know anything about how Windows installers work or how we create our packages, but is this something that would be at all possible to address for 2.1? I have a Windows machine again and would be willing to work on this, given some guidance.
Comments
Yes it would be possible I believe. The serious part will be to make sure it's compatible with the 2.0.X installs for update. We need to look into the Wix template https://github.com/musescore/MuseScore/blob/2.1/build/packaging/WIX.tem…
Wix is the toolset called by Cmake to create the MSI package. See http://wixtoolset.org/
I believe we are already doing some things well like using HKMU for the root registry, and so it's already possible to install for all users or not using the ALLUSERS variable as explained here https://musescore.org/en/node/75361 However we don't ask the user if he wants to install for all users or not. I have no idea how to add the UI.
In reply to Yes it would be possible I by [DELETED] 5
Maybe we could use WixUI_Advanced, see:
http://wixtoolset.org/documentation/manual/v3/wixui/wixui_dialog_librar…
http://wixtoolset.org/documentation/manual/v3/wixui/dialog_reference/wi…
Also WixUI_FeatureTree / WixUI_Mondo seem interesting, letting the user decide which features to install.
In reply to Yes it would be possible I by [DELETED] 5
Thanks for that! Somehow I didn't see that thread when searching for previous discussion of the topic, or at least missed the workaround. I've passed that along to the IT person at my school who asked me about this.
I'll look into what might be involved in getting this into the UI. I have to imagine it would be something simple, since it's a pretty standard feature.