21 Commits

Author SHA1 Message Date
alemuntoni
3d98ec3a70 Better management of filterscript, removed unuseful pointers 2020-08-27 14:32:38 +02:00
alemuntoni
fca63a7b85 cleanups 2020-08-03 11:01:45 +02:00
alemuntoni
bde27b81f5 RichParameterLists iterates on RichParameter references 2020-08-03 10:10:06 +02:00
alemuntoni
b0bb9ae5ab paramList is private 2020-07-31 18:50:14 +02:00
alemuntoni
9a68dd97e3 using std::list 2020-07-31 18:30:09 +02:00
alemuntoni
5063bde0c9 RichParameterSet -> RichParameterList (actually it was already a list) 2020-07-31 17:29:06 +02:00
alemuntoni
1afe273d6b removed filterparameter file, added some missing includes 2020-07-31 17:04:45 +02:00
alemuntoni
8386560308 visitors does not exist anymore 2020-07-31 16:41:48 +02:00
alemuntoni
b6a52a0de5 only classic plugin parameters admitted 2020-05-27 14:55:31 +02:00
alemuntoni
cf6abffe0c iXMLfilter member function removed 2020-05-27 14:55:30 +02:00
Marco Callieri
9bae8dbd8d qPrintable to qUtf8Printable in the WHOLE project
qUtf8Printable is better to deal with special characters.
also in QT documentation it is said is better when logging strings.
However, we use it also to store filenames and text-based ID, if we only use one, and not alternating between qUtf8Printable and qPrintable, thins should be smoother, but since it is a project-wide change, it is potentially DANGEROUS, NOT YET FULLY TESTED
2018-02-19 16:36:31 +01:00
granzuglia
fae57fd072 added support for persistante parameters. WARNING!!! please, note that at this moment the code may not compile. It will compile again as soon as I will finish to merge the all the changed files 2018-01-03 18:34:36 +11:00
Guido Ranzuglia granzuglia
6b698f7078 WARNING!!! CRITICAL COMMIT.
- Improved a lot the XML filter thread safety. There are still critical situation not properly managed.
- Improved the old scripting system mechanism support for the XML plugins.
- fixed various bugs
2014-05-23 09:22:08 +00:00
Guido Ranzuglia granzuglia
c2981d6edc - WARNING!!!! DANGEROUS COMMIT. REALLY UNTESTED!!! added support for xml filters in old fashioned scripting system 2014-05-13 14:03:44 +00:00
Paolo Cignoni cignoni
815535f13f removed useless inclusion of <QtGui> that was causing warnings for GLEW conflicts
(and various other cleaning of qt includes)
2014-02-12 15:29:23 +00:00
Paolo Cignoni cignoni
f7087ebc86 Removed a useless include glew.h 2013-09-18 04:22:05 +00:00
Guido Ranzuglia granzuglia
5024032a8c code refactoring: added xmlDoc function 2011-03-01 08:45:23 +00:00
Paolo Cignoni cignoni
5ae31efc74 Refactoring for enforcing MVC design.
Moved log and filterscript from mainwindow to meshDocument. 
Restructured mainwindow to do not explicitly use the glare except when needed.
Started documenting code with doxygen. 
Moved xml2shot code out of the glarea into a utitliy class in vcg/wrap
Moved some inlined code out from interfaces into a new interfaces.cpp
Removed old useless CVS log comments
Corrected QMAKE_POST_LINK in the common pro (failed to copy dlls into meshlab folder)
2010-07-19 16:43:09 +00:00
Paolo Cignoni cignoni
f97cba4a4b ********************
Great Change to the build system
common parts moved to a shared library
********************
Many plugins still to be updated
2009-12-04 10:10:48 +00:00
Paolo Cignoni cignoni
932cc14e53 Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
* Corrected Paths.
2009-11-23 11:22:29 +00:00
Paolo Cignoni cignoni
798ef99104 Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested... 2009-11-23 09:56:18 +00:00