148 Commits

Author SHA1 Message Date
alemuntoni
23bef8673f removed RichParmiterCopyConstructor visitor 2020-07-30 17:38:23 +02:00
alemuntoni
69898a2be8 description and tooltip are protected in RichParameter 2020-07-30 16:00:04 +02:00
alemuntoni
9e68654b93 RichParameter val is now protected - safer resource management 2020-07-30 15:07:58 +02:00
alemuntoni
690e4abb91 RichParameter now is copiable and assignable, name field protected 2020-07-30 13:23:23 +02:00
alemuntoni
66f64eb701 removed decorators, everything seems to work 2020-07-29 22:34:59 +02:00
alemuntoni
a547eb08bf first move of some files 2020-07-29 18:40:51 +02:00
alemuntoni
326e4a7c6f fix memory leak - little organization improvement 2020-07-26 15:54:05 +02:00
alemuntoni
4363678d5d moved alnParser 2020-06-24 12:37:12 +02:00
Chelsea Jaggi
74f55f5273 Allow all filetypes supported by meshlab to be opened with meshlabserver
VisualSFM (and some other formats) output *.nvm, *.rd.out projects that
meshlab can easily import and use, but the logic for this never made it
into meshlabserver. I pretty much just wholesale copied/adapted the
existing code from meshlab into meshlabserver, allowing any supported
project to be imported like any other mlb file.
2020-06-23 16:32:37 -07:00
alemuntoni
5321334f31 removed qtscript from qmake and cmake 2020-05-27 14:55:31 +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
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
04e22a5779 libmeshlab-common put inside the Frameworks directory of the macos appbundle 2020-05-04 15:17:50 +02:00
alemuntoni
8e58bb19c6 glew is initialized just one time 2020-04-22 16:49:38 +02:00
alemuntoni
671344c02d missing dash meshlabserver win32-g++ 2020-04-19 12:04:15 +02:00
alemuntoni
d2469242a7 meshlab-common for qmake (consistency with cmake) 2020-04-19 11:57:55 +02:00
alemuntoni
ce7c1d7d8a libmeshlabcommon missing in meshlabserver for mac 2020-04-18 21:15:34 +02:00
alemuntoni
a79487e687 missing link meshlabcommon in meshlabserver 2020-04-18 20:59:28 +02:00
Ryan Pavlik
6f5657692e Replace all other glewInit calls in maintained plugins and core. 2020-03-25 10:48:01 -05:00
alemuntoni
1b78c91e2e test CompileAndRelease with MeshLabServer AppImage 2020-02-19 11:46:35 +01:00
alemuntoni
4ede42efd9 version computed at compile time and meshlabserver readme 2020-02-04 17:48:45 +01:00
alemuntoni
b29481d46b missing distrib replacing and misleading indentations 2020-01-28 18:06:08 +01:00
alemuntoni
afb8562c81 fix missing common and glew in windows 2020-01-27 10:41:56 +01:00
alemuntoni
dac36bb0d5 deleted extra parentesis 2020-01-27 09:18:18 +01:00
alemuntoni
1f77f98e91 meshlab_mini working on linux 2020-01-27 09:18:17 +01:00
jmespadero
5a9cb09271 Trivial path validation 2019-12-16 12:03:51 +01:00
Alessandro Muntoni
d718653cff
Merge pull request #528 from jmespadero/meshlabserver_ascii
Meshlabserver ascii output. Code cleanups
2019-12-13 14:27:34 +01:00
jmespadero
6590ebd99c code cleanups 2019-12-13 11:52:02 +01:00
Ryan Pavlik
f0f2bd7861 Scripts for CMake building 2019-12-12 17:30:26 -06:00
Ryan Pavlik
6c8ab64e76 Fix typos, most noticed by codespell. 2019-12-11 11:15:02 -06:00
alemuntoni
df95aa0596 meshlab builds with last visual studio versions; added deployment for windows 2019-12-10 12:02:12 +01:00
Marco Callieri
f8778c4473
Merge pull request #475 from nkemnitz/nkem-fix-snapshot-transparency
fix: Snapshot w/ transparency on Linux
2019-12-06 11:21:05 +01:00
Ryan Pavlik
d4564c341d Use some system libraries if desired.
Specifically, lib3ds, openctm, bzip2, Eigen, and GLEW
2019-11-27 13:01:55 -06:00
Nico Kemnitz
8c4fc19c73 fix: Snapshot w/ transparency on Linux 2019-08-20 14:04:56 -04:00
Joseph E. Weaver
a93af4f279 Add ability to save STL as ASCII
Should also work with other formats that use the Binary parameter in their save parameter set.  Not sure if this works with projects, since that looks like it might be a different code path and I only work with one STL at a time
2019-04-30 23:35:51 -04:00
Joseph E. Weaver
b2d104feb0 Add rough framework for saving ASCII STL
Figured out the plumbing to add a new sub parameter command line option, where it hooks into the the export code in the server, and how to set the right flag in the parameter set for the IO object
2019-04-30 23:25:45 -04:00
easterngarden
c18324caf0 fix meshlabserver issue 357 2018-09-27 17:33:18 -07:00
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
ff0f9539f5 reformatted meshlabserver help 2018-04-19 16:38:16 +02:00
Paolo Cignoni
042312a18a linux lib again 2018-02-21 20:31:46 +01: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
7788bbe5c2 updated meshlabserver help text 2018-02-09 10:10:09 +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
Marco Callieri
70b9dd7fc4 Merge pull request #133 from lzhbrian/master
Fix some typo
2017-07-04 15:19:49 +02:00