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
|
736d4d6353
|
first draft of ConstPluginIterator
|
2021-02-10 10:10:32 +01:00 |
|
alemuntoni
|
c0289e113b
|
update menus after load a new plugin -- still need to fix searcher
|
2021-02-09 16:36:08 +01:00 |
|
alemuntoni
|
0c28ca6c75
|
load plugin works (still need to update ui)
|
2021-02-09 15:45:25 +01:00 |
|
alemuntoni
|
5161b2f156
|
better error management when loading plugins
|
2021-02-09 15:02:36 +01:00 |
|
alemuntoni
|
e3c45a3178
|
plugin vendor
|
2021-02-09 14:14:00 +01:00 |
|
alemuntoni
|
27b6b84976
|
other features of plugin dialog
|
2021-02-09 12:27:46 +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
|
08ad962d3a
|
plugin dialog cleanup
|
2021-02-08 17:44:30 +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
|
50db776760
|
new common interface for all meshlab plugin files
|
2021-02-08 17:05:29 +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
|
3f20326684
|
tmp removing deb
|
2021-02-08 15:37:28 +01:00 |
|
alemuntoni
|
8c4ad8dc78
|
fix upload name on workflow
|
2021-02-08 15:13:57 +01:00 |
|
alemuntoni
|
9b885cc98d
|
fix deb archive name
|
2021-02-08 12:42:33 +01:00 |
|
alemuntoni
|
b53dc65b61
|
fix linux workflow syntax
|
2021-02-08 12:36:56 +01:00 |
|
alemuntoni
|
d5e2c22a75
|
make MeshLab deb package
|
2021-02-08 12:35:56 +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 |
|
alemuntoni
|
9ec852fe82
|
remove unuseful parameter from plugin manager
|
2021-01-29 19:13:04 +01:00 |
|
alemuntoni
|
53709ed732
|
better management of plugins - reorganized plugin info dialog
|
2021-01-29 19:10:23 +01:00 |
|
alemuntoni
|
29dbae72fc
|
some const correctness
|
2021-01-29 11:30:23 +01:00 |
|
alemuntoni
|
077e23efd0
|
update vcg, minor indentation fixes
|
2021-01-28 12:47:30 +01:00 |
|
alemuntoni
|
713d0b0197
|
remove verbosity from plugin manager
|
2021-01-28 10:18:49 +01:00 |
|
alemuntoni
|
f2997b23a7
|
fix server
|
2021-01-27 17:43:52 +01:00 |
|
alemuntoni
|
51d96f3a7b
|
fix last commit
|
2021-01-27 17:27:58 +01:00 |
|
alemuntoni
|
493573d934
|
cleaner plugin management by plugin manager
|
2021-01-27 16:29:12 +01:00 |
|
alemuntoni
|
0e5d261b40
|
list of supported formats from plugin manager
|
2021-01-27 16:18:15 +01:00 |
|
alemuntoni
|
92a6d4e0b1
|
file reorganization
|
2021-01-27 15:30:03 +01:00 |
|
alemuntoni
|
295ed7670f
|
add verbosity plugin manager
|
2021-01-27 15:16:14 +01:00 |
|
Alessandro Muntoni
|
1c1f2d0b48
|
Merge pull request #906 from alemuntoni/plugin_manager_refactoring
Plugin manager refactoring
|
2021-01-27 12:26:08 +01:00 |
|
alemuntoni
|
e8892f8722
|
remove plugin iterator
|
2021-01-27 11:59:17 +01:00 |
|
alemuntoni
|
e86e4e5a73
|
final mods
|
2021-01-27 11:55:21 +01:00 |
|
alemuntoni
|
f8a2d88d94
|
more member functions to plugin manager
|
2021-01-27 11:16:37 +01:00 |
|
alemuntoni
|
5403f0a497
|
fix mainserver
|
2021-01-27 10:27:47 +01:00 |
|
alemuntoni
|
eced6f8e03
|
action filter map private, solved double loading plugins
|
2021-01-27 09:53:21 +01:00 |
|
alemuntoni
|
4f5489bd66
|
edit plugin iterator
|
2021-01-26 17:34:17 +01:00 |
|
alemuntoni
|
c271910935
|
some other iterators
|
2021-01-26 16:07:29 +01:00 |
|
alemuntoni
|
3fc6b76fa3
|
filterPlugins iterator on plugin manager
|
2021-01-26 15:54:11 +01:00 |
|
alemuntoni
|
ea28dc90e5
|
Merge remote-tracking branch 'alemuntoni/plugin_manager_refactoring' into plugin_manager_refactoring
# Conflicts:
# src/common/globals/globals.cpp
|
2021-01-26 15:14:01 +01:00 |
|
alemuntoni
|
3df49b9f9b
|
remove unuseful member plugin manager
|
2021-01-26 15:12:29 +01:00 |
|
alemuntoni
|
c03fedd564
|
proper constructors for plugin manager, meshlab using global defaultGlobalParameters, defaultPluginsPath and defaultShadersPath
|
2021-01-26 15:12:29 +01:00 |
|
alemuntoni
|
233b5dc26c
|
shadersPath
|
2021-01-26 15:00:59 +01:00 |
|
alemuntoni
|
e2e5a649eb
|
globals and singletons
|
2021-01-26 15:00:59 +01:00 |
|
alemuntoni
|
d90168ca53
|
first draft of singletons collection class
|
2021-01-26 15:00:59 +01:00 |
|