NetworkManager/src/contrib
Lubomir Rintel 1f091945da contrib/nm-vpn-plugin-utils: split editor plugin lookup and load
nm-connection-editor (and presumably the Control Center) expects the
nm_vpn_editor_plugin_factory() to fail if the editor plugin (the thing
that goes into the *-gnome subpackage in Fedora) is not installed.

However, factory() never fails, because the plugin is checked for
existence only when get_editor() is called.
2024-10-05 23:06:58 +02:00
..
tests build/meson: cleanup tests 2021-02-28 18:56:08 +01:00
meson.build shared: move "nm-compat.[hc]" to "src/contrib/" 2021-02-24 12:49:01 +01:00
nm-compat.c format: reformat source tree with clang-format 13.0 2021-11-29 09:31:09 +00:00
nm-compat.h clang-format: use "IndentPPDirectives:None" instead of "BeforeHash" 2021-07-09 08:49:06 +02:00
nm-vpn-editor-plugin-call.h all: use nm_strv_empty_new() helper 2023-11-30 15:53:21 +01:00
nm-vpn-plugin-utils.c contrib/nm-vpn-plugin-utils: split editor plugin lookup and load 2024-10-05 23:06:58 +02:00
nm-vpn-plugin-utils.h contrib/nm-vpn-plugin-utils: split editor plugin lookup and load 2024-10-05 23:06:58 +02:00
README.md all: add some README.md files describing the purpose of our sources 2021-08-19 17:51:11 +02:00

contrib

This directories contains miscellaneous helpers. This code is not actually used anywhere in our source tree (beside unit tests).

The purpose is that a external libnm/NetworkManager user can copy+paste these helpers into their source three. This code should act as an example but also be directly usable by copying.