17 Commits

Author SHA1 Message Date
alemuntoni
c1249971ee unload of plugins works! 2021-02-10 17:11:42 +01:00
alemuntoni
8aa1ed1cc9 checkPlugin working - when a plugin is loaded, is copied in system app dir 2021-02-10 16:37:49 +01:00
alemuntoni
50c2ff8872 code cleanup 2021-02-10 15:25:28 +01:00
alemuntoni
5e9dc3eaf4 better management of io formats - only PluginManager can enable or disable plugins 2021-02-10 14:57:35 +01:00
alemuntoni
b1cac81f7a tmp - better managemenr io formats 2021-02-10 14:22:48 +01:00
alemuntoni
df3aaaab69 solved critical bug for MESHLAB_VERSION under cmake, add checker for plugin versions 2021-02-10 11:57:03 +01:00
alemuntoni
33c7986bed PluginIterators allow to choose if iterate over disabled plugins 2021-02-10 10:52:24 +01:00
alemuntoni
5161b2f156 better error management when loading plugins 2021-02-09 15:02:36 +01:00
alemuntoni
e931777f21 possibility to enable or disable plugins from the plugin dialog 2021-02-09 12:01:48 +01:00
alemuntoni
90ba83848a plugin info dialog groups on plugins instead of plugin type 2021-02-09 10:59:25 +01:00
alemuntoni
801439a208 code cleanup and new plugin features 2021-02-09 10:40:37 +01:00
alemuntoni
c9c374b437 new MeshLabPluginType class 2021-02-08 18:53:39 +01:00
alemuntoni
9454fe3783 PluginManager has a single container containing all the plugins (also EditFactory plugins) 2021-02-08 17:30:49 +01:00
alemuntoni
90302aea75 enable/disable PluginInterface 2021-02-08 16:21:22 +01:00
alemuntoni
850b1d9473 moving plugin manager iterators to another file 2021-02-08 15:58:25 +01:00
alemuntoni
32df9a9aaf possibility to check version of plugin and if it has been built with double precision 2021-02-02 12:58:24 +01:00
alemuntoni
fc763cb9f7 some reorganization 2021-02-01 13:17:53 +01:00