mumble
mumble copied to clipboard
Unprivileged user install on Windows
Currently the .msi installation requires administrator privileges which I don't have, even if I select an installation directory in my own home folder. I'm in a managed environment so I don't have admin rights, but I should be able to install in my home folder. Windows 7.
I agree that this should be possible.
However, there's a reason why Mumble installs to Program Files: it uses Windows UI automation (uiAccess=true in the app's manifest) to gain better access to global keypresses. This can only be achieved if Mumble is installed to Program Files -- Windows enforces that.
Conveying that to users is tricky. People often expect they can install programs anywhere and have them behave the same. Not so, due to this Microsoft rule.
We should probably just display whether UIAccess is enabled via the UI. We now have a toggle for UIAccess in the UI, so it makes sense to also show whether it is even available in the first place.
Related to #1292.
Just to state my opinion here: Should this be implemented please make it a separate installer and keep the system-wide msi installer.
please make it a separate installer
Instead of installer, please make it a separate zip archive.
What would installer do here? It shouldn't register anything persistent outside its own directory.
Yeah, a portable release is the way to go.