Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The minimum volume setting determines how much a user's audio will fade
out with increasing in-game distance when positional audio is enabled.
Having this at 80% yields a basically non-noticeable effect leading to a
couple of reports of volume fading not working at all.
Thus this commit changes the default to 25% which should be an audible
difference. It is not set to 0% in order to not run into situations in
which users don't hear each other at all and then thinking that
positional audio is completely broken.
For anyone who wants a realistic audio experience though, this should be
set to 0%.
Furthermore the tooltip for this setting was changed as well.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This commit introduces a new plugin framework into the codebase of the
Mumble client. Note that "plugin" here really refers to a (more or less)
general purpose plugin and is therefore not to be confused with the
previously available positional data plugins (only responsible for
fetching positional data from a running game and passing that to
Mumble).
The plugin interface is written in C, removing the compiler-dependence
the old "plugins" had. Instead plugins can now be written in an
arbitrary language as long as that language is capable of being compiled
into a shared library and also being capable of being C-compatible.
As already indicated a plugin is essentially a shared library that
provides certain functions that allow Mumble to interface with it.
Inside Mumble the so-called PluginManager is responsible for managing
the plugins and relaying events to the respective callbacks. Plugins
themselves can also interact with Mumble on their own initiative by
using the provided API functions.
Fixes #2455
Fixes #2148
Fixes #1594
Fixes #2051
Fixes #3742
Fixes #4575
Fixes #4751
|
|
|
|
|
|
The functions snd_card_get_name and snd_card_get_longname allocate a
String and return 0 if success otherwise the negative error code.
There is a need to check the return value before using the allocated String.
This commit fixes this by checking the return value and exiting if the
return value is not zero.
Ref:alsa-project.org/alsa-doc/alsa-lib/group___control.html#gad48d44da8e3bfe150e928267008b8ff5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Manually recover translations from previous file versions.
To recover them the old files are used, moving the elements to their new location within the xml element,
and manually fixing up the changed Connect element; keep the translation but mark them unfinished.
This way we have a decent but outdated translation rather than none.
|
|
|
|
|
|
|
|
Note: The lupdate script noted the removal of plural forms as the target language has less forms for:
br, cs, en, fa_IR, he, hu, lt, pl, ru, tr, uk
The printed message is:
> Removed plural forms as the target language has less forms.
> If this sounds wrong, possibly the target language is not set or recognized.
|
|
Mode: default
Minimum percent translated: 0
Matched 41 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 45 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 45 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 45 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 45 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 44 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 44 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 42 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 42 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 42 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 42 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 42 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 43 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 43 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 42 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 41 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 41 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 40 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 38 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 38 languages
|