alemuntoni
f805172f4f
MeshLabPluginFile to MeshLabPlugin, EditPluginFactory to EditPlugin
2021-03-15 15:30:30 +01:00
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
Alessandro Muntoni
c697a8dd9f
Merge pull request #926 from alemuntoni/master
...
add_meshlab_plugin cmake function
2021-03-04 11:33:35 +01:00
alemuntoni
1bd192bc4e
renames and fixes
2021-03-03 13:42:47 +01:00
alemuntoni
599c117f8e
member functions renamings
2021-03-03 12:03:16 +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
e68648f929
edit plugins use add_meshlab_plugin function
2021-03-01 18:22:02 +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
53709ed732
better management of plugins - reorganized plugin info dialog
2021-01-29 19:10:23 +01:00
Ryan Pavlik
8e0366cf18
Remove comments about CMake files being generated.
...
They originally were, but the generation script and templates
are gone now.
2020-12-01 12:16:13 -06:00
alemuntoni
707b17a456
common target renamed to meshlab-common
2020-10-29 16:42:37 +01:00
alemuntoni
52f58e9de2
check for betas on github, const correctness edit plugins
2020-09-19 14:51:59 +02:00
alemuntoni
2121557c19
edit_plugin_interface.h
2020-09-18 15:47:25 +02:00
luz paz
5b1e759eb6
fix typos found in src/meshlabplugins
...
Follow up to #78
Found via `codespell v2.0.dev0`
```
codespell -q 3 -S ./src/external,./vcglib,./src/plugins_unsupported/external -L lod,vertexes src/meshlabplugins/
```
2020-08-20 08:02:38 -04:00
alemuntoni
fe42f9427e
add pluginNames to all plugins; update vcg
2020-08-07 14:45:40 +02:00
Ryan Pavlik
2e69c640c8
Update build file template and generated files for better docs.
...
Also using a newer cmake-format version from
https://github.com/rpavlik/cmake_format
so formatting is better.
2020-05-06 16:57:44 -05:00
alemuntoni
8e58bb19c6
glew is initialized just one time
2020-04-22 16:49:38 +02:00
Ryan Pavlik
6f5657692e
Replace all other glewInit calls in maintained plugins and core.
2020-03-25 10:48:01 -05:00
alemuntoni
5369127ee4
edit paint and edit point wanrings gcc
2020-03-05 16:24:11 +01:00
alemuntoni
e8a4c3c965
fix missing distrib folder and pro files for mac
2020-01-27 09:18:17 +01:00
Ryan Pavlik
f0f2bd7861
Scripts for CMake building
2019-12-12 17:30:26 -06:00
Ryan Pavlik
dc84f55c25
Most "vertexes" -> "vertices"
2019-12-11 11:20:12 -06:00
Ryan Pavlik
6c8ab64e76
Fix typos, most noticed by codespell.
2019-12-11 11:15:02 -06:00
Ryan Pavlik
265ba18e13
Move ml_selection_buffers to common.
...
Should fix/simplify linking of plugins, etc.
2019-12-11 11:15:02 -06:00
Ryan Pavlik
ada0fb5bdb
edit_paint: Fix type mismatch warning about abs
2019-12-04 14:27:54 -06:00
Norbert Wenzel
6c868acde1
Add const to actually override virtual functions
...
Parts of the Qt undo functionality were hidden instead of overriden, as
the functions were missing `const`. This adds the missing `const` to
actually override the intended function.
Also added `override` to all virtual functions to prevent future errors.
2019-10-27 16:59:21 +01:00
Miro Hrončok
77b6cbe76d
Add missing Qt includes
...
shaderDialog.h:55:21: error: 'QSlider' was not declared in this scope
shaderDialog.h:56:15: error: 'QLineEdit' was not declared in this scope
paintbox.cpp:35:30: error: invalid use of incomplete type 'class QAction'
...
2018-08-30 00:21:19 +02:00
Marco Callieri
d6fb14740d
warning cleanup
2018-03-21 10:44:54 +01:00
Marco Callieri mcallieri
732408222c
corrected some issues in painting interface
2016-10-21 09:36:08 +00:00
Marco Callieri mcallieri
aac26d898f
corrected various problems in paint interface:
...
- labels
- smooth percentage is now working
- displacement value is now a percentage (for fine scale sculpting)
2016-10-20 09:45:41 +00:00
Guido Ranzuglia granzuglia
11aba4c99a
- - restored edit_paint plugin
2016-08-30 05:49:47 +00:00
Paolo Cignoni cignoni
9e88988843
Changed to reflect the recent changes of the vcg in UpdateFlags and Triangle Normal
2014-11-14 23:03:27 +00:00
Guido Ranzuglia granzuglia
820b6d3699
edit_paint plugin:
...
- added support for mesh with double precision attributes
- removed some warnings
2014-08-09 09:38:16 +00:00
Paolo Cignoni cignoni
bbade83542
Updated all the involved filters to the recent changes to the picking reimplementation.
2014-04-08 09:35:37 +00:00
Paolo Cignoni cignoni
ab0670f380
Corrected wrong inclusion order
2014-04-07 12:48:46 +00:00
Guido Ranzuglia granzuglia
a666e1e498
- fixed not showing loaded image bug
...
- fixed improper item removed bug
2013-10-17 16:53:02 +00:00
Guido Ranzuglia granzuglia
93b65ec6df
- updated the plugins code using the new per mesh rendering system.
...
This code will be changed again as soon as possible in order to prevent any possible concurrent access to the mesh rendering map.
2013-10-09 12:18:31 +00:00
Guido Ranzuglia granzuglia
2446d7782f
- huge commit! MeshLab is now qt 5.0 compatible. Compiling process has not been yet tested on MacOSx.
2013-03-24 19:36:54 +00:00
Paolo Cignoni cignoni
9adc490b87
small changes to update to the recent changes of the vcg library
2013-03-20 08:56:50 +00:00
Paolo Cignoni cignoni
f130ed286a
Straightforward updates to comply the previous commit
2012-11-29 23:21:41 +00:00
Guido Ranzuglia granzuglia
b0440890cb
- updated to new vcglib syntax
2012-10-22 08:03:58 +00:00
Guido Ranzuglia granzuglia
99d97e70a5
removed "wrong vertex picked" bug caused by a missed multiplication with mesh transformation matrix.
2012-09-11 13:17:57 +00:00
Guido Ranzuglia granzuglia
2a82feabec
- just a little update to the layouts of the graphical interface
2012-08-02 06:56:06 +00:00
Guido Ranzuglia granzuglia
7dba65a3e6
reset the correct qrc file
2012-07-19 10:36:59 +00:00
Paolo Cignoni cignoni
941ea563e5
changes required to comply to the latest renamings
2011-04-06 08:22:41 +00:00
Paolo Cignoni cignoni
88dacfd298
Renaming of non compliant edit plugin files (edit_paint)
2011-04-06 07:50:45 +00:00