33 Commits

Author SHA1 Message Date
alemuntoni
125eceb0b5 removed declared edit interface - the only plugin is the factory 2021-03-15 13:24:16 +01:00
alemuntoni
767c93cfd9 EditPlugin to EditTool 2021-03-15 12:53:46 +01:00
alemuntoni
68d31d9c9f QList to std::list - all edit plugins refactored 2021-03-15 12:36:39 +01:00
alemuntoni
bc8e586b3d refactoring - std::list instead of QList for filter plugins 2021-03-15 10:34:43 +01:00
alemuntoni
1752e4109e rename FilterArity type 2021-03-05 15:41:04 +01:00
alemuntoni
cdfd55582a old applyFilter removed, cleanups 2021-03-05 15:35:15 +01:00
alemuntoni
be908963be FilterSample uses new applyFilter call 2021-03-04 16:47:37 +01:00
alemuntoni
ce7851ba93 removed opengr 2021-03-04 15:43:25 +01:00
alemuntoni
00ee865236 mainWindow uses applyFilter that throws exceptions when fails 2021-03-04 14:56:22 +01:00
alemuntoni
1bd192bc4e renames and fixes 2021-03-03 13:42:47 +01:00
alemuntoni
831255a6e7 MeshLabPluginFile is not inherited from EditPlugin (just EditPluginFactory) 2021-03-03 12:24:44 +01:00
alemuntoni
976ff82f2e missing files last commit 2021-03-03 12:09:53 +01:00
alemuntoni
599c117f8e member functions renamings 2021-03-03 12:03:16 +01:00
alemuntoni
b43a05eb32 RenderPlugins 2021-03-03 11:42:50 +01:00
alemuntoni
4361941aaf IORasterPlugins 2021-03-03 11:32:23 +01:00
alemuntoni
26204531d6 IOMeshPlugins 2021-03-03 11:24:45 +01:00
alemuntoni
89cdb61bf2 FilterPlugins 2021-03-03 11:12:12 +01:00
alemuntoni
04ea401ea1 EditPlugins 2021-03-03 10:45:47 +01:00
alemuntoni
bd480b6b6e renamings 2021-03-03 10:24:10 +01:00
alemuntoni
9e14486044 decorate plugins 2021-03-03 10:10:26 +01:00
alemuntoni
07ed0bb95b removed interface names from plugin base classes 2021-03-03 09:58:39 +01:00
alemuntoni
3ced3041a4 log refactoring 2021-03-01 17:25:35 +01:00
alemuntoni
6d59fa4e06 possibility to change just python filter name on FilterPlugins 2021-02-26 11:56:51 +01:00
alemuntoni
ff350d700f new file ml_scene_gl_shared_data_context 2021-02-19 12:19:35 +01:00
alemuntoni
ec9992caf5 first refactoring of ml_shared_data_context 2021-02-19 11:53:32 +01:00
alemuntoni
2925147d8b add custom shaders working 2021-02-17 15:38:03 +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
e3c45a3178 plugin vendor 2021-02-09 14:14:00 +01:00
alemuntoni
801439a208 code cleanup and new plugin features 2021-02-09 10:40:37 +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
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