Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-16FORMAT: Run clang-format 10 on all source filesRobert Adam
2021-04-16FEAT(client): Plugin frameworkRobert Adam
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
2021-03-02MAINT: Update copyright notice to 2021Robert Adam
This was done by running scripts/updateLicenseHeaders.py and then manually editing the LICENSE file.
2020-09-11FORMAT: Run clang-format 10 on all C/CXX source-filesRobert
2020-06-28REFAC(plugins): replace NULL with nullptrPopkornium18
This changes all occurances of NULL in the plugins source dir to nullptr. Additionally explicit comparisons with NULL were removed.
2020-01-07Auto-update LICENSE.header in source filesDavide Beatrici
2019-08-09plugins: use new headerDavide Beatrici
2019-01-25Auto-update LICENSE.header in source filesDavide Beatrici
2018-01-02Auto-update LICENSE.header in source files.Mikkel Krautz
2017-11-19Accomplish changes in all the pluginsdavidebeatrici
2017-01-08Update tree copyrights to 2017.Mikkel Krautz
2016-11-30ffxiv_x64 Plugin: Add a plugin for Final Fantasy XIV x64Arthur Moore
Use ffxiv.cpp to provide both plugins
2016-11-27ffxiv Plugin: Add a plugin for Final Fantasy XIVArthur Moore
This only supports the DirectX 9 version of the game.