Commit Graph

5 Commits

Author SHA1 Message Date
diftucs
6db667a2a3
DOCS(api): Fix typo 2021-11-26 22:45:24 +00:00
Robert Adam
86e6d2c604 FIX(client): Ambiguity in plugin installer
Previously the plugin installer attempted to select the correct plugin
binary by its file extension but it turns out that this is not a unique
choice (e.g. .so is supported on macOS and on Linux).

Therefore this commit introduces a mandatory manifest file that is to be
present in plugin bundles that contains the mapping for which binary to
use on which OS and for which architecture.

Because a plugin bundle now has to follow such a strict format, it is
now also mandatory for the bundle to have the file extension
.mumble_plugin (previously .zip was allowed as well).
2021-06-15 08:10:06 +02:00
Robert Adam
91ba447e8f DOCS(plugins): Fix missing pointer star in example 2021-06-07 08:22:08 +02:00
Robert Adam
6e8c19a98d
DOCS: Fix markdown table 2021-06-06 20:30:06 +02:00
Robert Adam
54012c5a07 DOCS: Document new plugin system 2021-06-06 17:49:41 +02:00