78 Commits

Author SHA1 Message Date
Marco Callieri
68f4b097b4 saving view state in project is now optional
added checkbox in project saving window. Default is ON (save state).
2018-08-29 15:21:12 +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
Marco Callieri
859ab61adb removed warnings 2018-02-14 17:43:11 +01:00
Marco Callieri
cc9aa18124
Merge pull request #179 from markstock/server_writes_radii
Server now exports point radii if available
2018-02-07 13:10:31 +01:00
Marco Callieri
37df43adf3 added version number to MeshlabServer 2018-02-01 15:06:11 +01:00
granzuglia
7a19e3ceb9 - fixed a lot of compiler errors and added (hopefully) support for visual studio 2017 2017-12-16 18:50:35 +11:00
gianpaolopalma
ebad76f177 Added new functinalities to the MeshLab project
- Added a new project type (.mlb) to save matrix and camera data in
binary format using Base64 encoding
- Added the saving of the rendering options of each mesh layer
- Bug fixed in the appendProject
2017-11-27 13:37:49 +01:00
Mark Stock
6386926752 Server now exports point radii if available 2017-07-10 14:03:22 -06:00
granzuglia
6eb883884b - fixed "no mesh" crash 2017-06-28 10:40:28 +10:00
granzuglia
b4103dc0d4 - fixed "file paths containing spaces are not correctly managed" bug - added "save polygonal mesh info" support 2017-06-28 10:09:14 +10:00
Guido Ranzuglia
98b0e889e7 - fixed "svn and sfn are not updated in MeshLabServer" bug 2017-03-25 01:16:36 +11:00
Guido Ranzuglia
5df9747207 - new meshlabserver version managing in a more flexible way the layer to be exported 2017-03-15 11:26:26 +11:00
Guido Ranzuglia
1e2a54cee2 - added locale support to MeshLab&MeshLabServer -fixed "not enough memory" bug in MeshLabServer 2017-01-09 17:51:01 +01:00
Marco Callieri
f948e80603 corrected exporting error, when saving multiple layers
MeshLabServer was iterating on the "output list", but always exporting
the current layer (meshDocument.mm()). Now it exports layers following
their order
- TO BE TESTED -
2016-12-21 12:10:31 +01:00
Paolo Cignoni
40b2748295 Added a missing required parameter in the meshlabserver creation of a fake context 2016-11-10 12:10:34 +01:00
Guido Ranzuglia
dc20b496f8 - added default value for parameter meaningless for meshlabserver 2016-11-10 10:12:42 +01:00
Matteo Dellepiane
c744160fbe Added needed parameter in shareddatacontextcreation
Min polygons for smooth rendering parameter was missing. I set it as the
default like in MeshLab
2016-11-10 08:57:02 +01:00
Guido Ranzuglia granzuglia
bd464dd3b4 - commented system("pause") used for windows debug 2016-10-17 05:43:45 +00:00
Guido Ranzuglia granzuglia
95bf135bc4 - fixed parsing bug 2016-10-17 05:42:02 +00:00
Guido Ranzuglia granzuglia
eedf9b7822 - rewritten meshlabserver 2016-10-17 04:41:44 +00:00
Federico Ponchio ponchio
6fcf2eb419 Moved OutFileMesh and OutProject definitions outside of main().
They were used in a template down causing problems with gcc, as it
would require c++11 to do so legally.
2014-08-27 11:37:00 +00:00
Guido Ranzuglia granzuglia
cb606bee58 - added support for mesh with double precision attributes
- removed some warnings
2014-08-09 09:16:12 +00:00
Guido Ranzuglia granzuglia
460270c22e - added missing control on opening mlx script file 2014-05-26 17:14:43 +00:00
Guido Ranzuglia granzuglia
38770e6851 - fixed "output mesh saving mask must be constrained on the chosen 3d file format mesh attribute capabilities" bug 2014-05-26 16:00:28 +00: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
Paolo Cignoni cignoni
a1a87698fa Completed correction of the directory bug for meshlabserver 2014-05-14 14:09:58 +00:00
Paolo Cignoni cignoni
4d89feca7b Two small changes to meshlabserver:
- corrected bug about loading multiple meshes in different directories
- Corrected log printing for xml filters
2014-05-14 09:11:35 +00:00
Guido Ranzuglia granzuglia
b426b3ecdb - removed hard coded chars in parsing step 2014-05-14 08:05:42 +00:00
Guido Ranzuglia granzuglia
1957579d5c - fixed small bug 2014-05-13 14:25:09 +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
Guido Ranzuglia granzuglia
d9d2d8066c - OTHER DANGEROUS COMMIT! significantly changed the RichMesh parameters management
- fixed various bugs on running script files inside MeshLab itself
2014-04-24 16:01:20 +00:00
Guido Ranzuglia granzuglia
7391b248aa - fixed parsing bugs 2014-04-22 14:25:20 +00:00
Guido Ranzuglia granzuglia
f94498c5a4 - new MeshLabServer version able to deal with mlp files has been committed 2014-04-18 20:53:13 +00:00
Paolo Cignoni cignoni
5167dd5a16 Corrected the method used to compute normals in meshlab server to make it uniform with the rest of meshlab (call updateNormalsandBB whenever possible) 2013-02-14 10:58:38 +00:00
Guido Ranzuglia granzuglia
60c99be464 - called the access function instead of directly the member 2012-10-18 10:09:19 +00:00
Paolo Cignoni cignoni
c1ad4c594f Updated the basecode to the last changes of the VCG library
- UpdateNormals -> UpdateNormal
- Reduced the number of needed includes of the vcg library
2012-10-15 09:21:23 +00:00
Guido Ranzuglia granzuglia
698de0bc71 - added return 0 to the main
- added reference to meshlab.qrc in the pro file, in order to get access to the XML filter formal file schema.
2012-09-21 13:53:43 +00:00
Guido Ranzuglia granzuglia
6fc47d7398 - MeshLabServer is now a MeshLabApplication, not only a QApplication 2011-09-06 09:38:50 +00:00
Paolo Cignoni cignoni
70bfe7cb63 Corrections of include paths to comply the new folder arrangement of the VCG library (sample plugins and meshlabserver) 2011-04-03 23:29:16 +00:00
Paolo Cignoni cignoni
1a71834244 updated to the new addmesh that wants both filename and label 2010-12-22 12:23:22 +00:00
Paolo Cignoni cignoni
b87e1cdbc4 improved the management of the Log onto a different file in the meshlabserver 2010-12-13 09:58:33 +00:00
Guido Ranzuglia granzuglia
a03d63e3e8 changed current mesh 2010-10-06 06:42:07 +00:00
Guido Ranzuglia granzuglia
26fb620ec0 crash bugs have been patched 2010-10-05 16:10:12 +00:00
Guido Ranzuglia granzuglia
b9d83f94f7 - now it's possible to save more than a file
- added update normal for mesh without saved normals
2010-10-05 13:54:58 +00:00
Paolo Cignoni cignoni
77acdf20aa doxygen files for building up the Filter Reference Manual 2010-09-17 13:20:49 +00:00
Guido Ranzuglia granzuglia
d594e7d304 removed compiler time errors 2010-08-03 08:27:11 +00:00
Paolo Cignoni cignoni
94b305d4a3 removed a few harmless warnings 2010-03-03 00:30:14 +00:00
Paolo Cignoni cignoni
774882f866 updated to reflect the new syntax for getting filenames of the current mesh 2010-02-16 23:43:27 +00:00
Guido Ranzuglia granzuglia
c03ff19c35 changed from qApp->dir() to QDir::currentPath() 2010-02-10 13:13:26 +00:00
Guido Ranzuglia granzuglia
d274c80574 added \n on "No Script to apply." 2010-02-10 11:54:47 +00:00