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

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToolsDevler <info@toolsdevler.net>2020-08-17 11:13:47 +0300
committerToolsDevler <info@toolsdevler.net>2020-12-31 03:03:24 +0300
commit178758c8f95410936762f43867adea348fbd1dc7 (patch)
tree03b34e3e6372104af6e13238d6c63190da7531bd /src/remmina.c
parent7930213724f5f12fcf47fb8973cffad0ad871103 (diff)
WIP: Python plugin implementation
Diffstat (limited to 'src/remmina.c')
-rw-r--r--src/remmina.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/remmina.c b/src/remmina.c
index 25563ee35..f1f28df43 100644
--- a/src/remmina.c
+++ b/src/remmina.c
@@ -49,6 +49,8 @@
#include "remmina_main.h"
#include "remmina_masterthread_exec.h"
#include "remmina_plugin_manager.h"
+#include "remmina_plugin_native.h"
+#include "remmina_plugin_python.h"
#include "remmina_pref.h"
#include "remmina_public.h"
#include "remmina_sftp_plugin.h"
@@ -354,7 +356,12 @@ int main(int argc, char *argv[])
/* Initialize some Remmina parts needed also on a local instance for correct handle-local-options */
remmina_pref_init();
remmina_file_manager_init();
+
+ remmina_plugin_manager_add_loader("so", remmina_plugin_native_load);
+ remmina_plugin_manager_add_loader("py", remmina_plugin_python_load);
+
remmina_plugin_manager_init();
+
app_id = g_application_id_is_valid(REMMINA_APP_ID) ? REMMINA_APP_ID : NULL;