mumble-voip / mumble

Mumble is an open-source, low-latency, high quality voice chat software.
https://www.mumble.info
Other
6.44k stars 1.12k forks source link

Provide an official 'portable' Mumble for Windows #1292

Open mkrautz opened 10 years ago

mkrautz commented 10 years ago

On OS X, having multiple versions of Mumble installed is easy. Simply duplicate the app bundle, and rename to 'Mumble .app'. Tada!

On Windows, it's not so.

For development purposes, it'd be very handy to have a portable version of Mumble available. And since we developers need it, it's most likely also a feature that users would want.

One problem with a portable install is the inability to gain uiAccess=true to peek at global shortcuts from elevated games such as MMOs. Perhaps we'd want to add a notice to the Shortcuts config dialog mentioning that this feature is not enabled to avoid confusion?

Technically, this could be achieved by building with CONFIG+=no-elevation, and then conditionally compiling in the notice when that CONFIG flag is set.

CydFSA commented 10 years ago

Try creating an empty Mumble.ini in the folder and using the -m argument (I think it's -m...).

mkrautz commented 10 years ago

Yes. That's the process.

But the point of this issue is to provide portable ZIP files for all of our Windows builds, so we can use them for tracking down regressions, security issues, and so on.

A convenient side effect is that it will provide a simple download for users who want a portable install, instead of having to know 'the INI trick'.

hacst commented 10 years ago

Imho this isn't essential to have in the 1.3.0 timeframe.

2wayne commented 10 years ago

Will this feature be implemented in the near future? I am asking because I am unsure if the installation registers something which wouldn't make it portable even if you use mumble.ini.

jagodragon commented 9 years ago

The problem i've had with this is that when you use the mumble .ini, windows will periodically lock the ini file and make a new one. this results in lost settings... i was attempting to use this to push an already setup mumble to all my guildies... the problem became apparent almost immediately when the complaints started pouring in...

mkrautz commented 9 years ago

Reassigning to 1.4.0.

It is not critical for 1.3.0.

thejustsoul commented 7 years ago

Some time ago, after a sudden power outage, I was surprised to find that mumble has lost all its settings (mumble.ini). It is folded. It was first observed, generally, programs using .INI configs. It is possible to prevent in the future? But to make a backup config. Mumble 1.2.19, Win 7 x64.

davidebeatrici commented 7 years ago

Sorry to hear that.

We already fixed the problem with #3255, it shouldn't happen anymore.

The problem is still there for 1.2.x, as we didn't release a new version after the fix.

thejustsoul commented 7 years ago

@davidebeatrici Thank you, when can we expect a new release?

davidebeatrici commented 7 years ago

We don't have an ETA yet, but for now you can use development snapshots.

bilogic commented 1 month ago

Try creating an empty Mumble.ini in the folder and using the -m argument (I think it's -m...).

It's -c/--config, not -m. And from sleuthing, it is a JSON file, not INI.

On windows, I found it in cd %localappdata%\Mumble\Mumble