GNOME Bugzilla – Bug 454448
Install icons for all users, not only one user
Last modified: 2018-06-29 21:42:01 UTC
Need to install icons and start menu items in %Profiles Directory&\All users. Profiles Directory is the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. The result is that all users get access
to gnucash without admin having to manually move icons around after the installation.
Basically the same issue as bug#454108: Gnucash needs to be fixed so that it can be installed *for all users* on a system. @Brian: Can you please try to find out which place is the "normal convention" for windows software? (Note that all gnucash developers used to be linux/unix-only developers; windows is still Neuland/virgin soil to us.) Some reference URL to this would be good. Thanks a lot.
I'd class myself as an enduser/power user rather than developer. But i have noticed that there are binary packages out there that give you installation options that give access automatically. Whether they build this in i'm not sure. But there will be a dialog box that looks like this during set up ____________________________________________________ | | | Who do you allow to use this program? | | | | 0 Allow all users to use this program | | 0 Allow only current user to use this program | |____________________________________________________| I've highlighted the registry key as some users may change change the actual hard code naming of the directory where user settings may be stored. It could be possible that the application packager does this for you with a flick of a few switches. Its just a guess as this is way out of my league.
The original request is now fixed as of r16268, which will be in 2.2.0 or 2.1.6. Our packaging program (Inno Setup) also supports such choice questions. However, we lean towards installing for all users by default and not asking about the specific choice... I think that should be fine enough. The rest of these issues will be discussed in that other bug. *** This bug has been marked as a duplicate of 454108 ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=454448. Please update any external references or bookmarks.