69 Commits

Author SHA1 Message Date
alemuntoni
df1306eb97 fix ldd linux 2020-02-05 13:56:11 +01:00
alemuntoni
4ede42efd9 version computed at compile time and meshlabserver readme 2020-02-04 17:48:45 +01:00
alemuntoni
dac36bb0d5 deleted extra parentesis 2020-01-27 09:18:18 +01:00
alemuntoni
ba74deba53 fix compile error macos 2020-01-27 09:18:17 +01:00
alemuntoni
ee3f43c1d0 firs try to fix ubuntu and mac compile error 2020-01-27 09:18:17 +01:00
alemuntoni
1f77f98e91 meshlab_mini working on linux 2020-01-27 09:18:17 +01:00
Alessandro Muntoni
a66a2b5783
Merge pull request #522 from rpavlik/upgrade-jhead
external: Upgrade to jhead 3.04.
2019-12-12 11:30:00 +01:00
Ryan Pavlik
b1cc1ab688 external: Upgrade to jhead 3.04.
Includes some security/CVE fixes.

This also no longer requires modifying the jhead source to disable "main":
we just define "main" to something else while building.
2019-12-11 17:13:25 -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
alemuntoni
df95aa0596 meshlab builds with last visual studio versions; added deployment for windows 2019-12-10 12:02:12 +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
Paolo Cignoni
aaf70cd34a Small change to the pro to build the distrib path in a simpler way 2018-05-05 00:42:04 +02:00
Paolo Cignoni
e2f95ef545 A bit of .pro cleaning 2018-04-09 17:00:11 +02:00
Paolo Cignoni
3b89a7cb12 linux libs 2018-02-21 18:50:57 +01:00
granzuglia
b480cedf2f - fixed compiler errors with non-const default arguments parameters passed by references - added support for visual studio 2017 to the projects in meshlab_mini 2017-12-16 12:17:06 +11:00
Paolo Cignoni
07b8d258ba ignored warning for unknown pragmas on linux 2017-03-04 23:19:28 +01:00
Paolo Cignoni
f675047c92 Explicit add of the Eigen folder to the include path.
Needed since the removal of the hardcoded paths of Eigen inside the
library.
2017-01-26 15:47:07 +01:00
Guido Ranzuglia granzuglia
3ee8cafe49 - added support for Visual Studio 2015 2016-07-08 12:37:13 +00:00
Guido Ranzuglia granzuglia
dfb2ba4080 WARNING!!!! First version of the new (yet again...) rendering system.
PLEASE, note that there will be a lot of bugs and also, maybe, some crashes (i hope no...)
Have faith...soon it will work greatly!
2016-05-06 09:25:36 +00:00
Guido Ranzuglia granzuglia
e18c27034b - updated MeshLab version 2015-10-01 12:29:18 +00:00
Paolo Cignoni cignoni
91577982d3 removed unused old commented lines 2015-09-28 14:07:31 +00:00
Guido Ranzuglia granzuglia
a803ed2ff8 - WARNING! Critical commit. First version of the MeshLab 1.4.0 containing the new rendering system. Some features are not yet fully implemented! 2015-07-14 15:12:49 +00:00
Marco Callieri mcallieri
11984d3672 added some win32-msvc2013: definitions 2014-10-29 15:08:52 +00:00
Paolo Cignoni cignoni
52ddf2aa28 removed jhead library from the list of libraries needed by the common.dylib of meshlab 2013-12-13 09:30:40 +00:00
Guido Ranzuglia granzuglia
34b8034f23 - update pro for visual studio 2012 2013-07-12 09:15:57 +00:00
Paolo Cignoni cignoni
ed11d308b6 - added VS2012 options for qmake files 2013-06-27 14:03:38 +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
Federico Ponchio ponchio
9630bcbf92 ported to qt5 (hopefully mantaining compatibility).
In particular changed some deprecated methods and sorted include order
to fix glew and qt5 opengl clashes.
2013-02-21 16:14:46 +00:00
Guido Ranzuglia granzuglia
6c1caf58cb - first working version of SearchBar (a lot of graphical defects) 2012-07-27 15:35:33 +00:00
Guido Ranzuglia granzuglia
81887f06d7 jhead is now statically linked to common library. 2012-04-06 16:29:47 +00:00
Guido Ranzuglia granzuglia
dac2dcd8f9 WARNING! Temporary solution in order to make MeshLab compile. It MUST be changed. 2012-04-04 17:58:06 +00:00
Paolo Cignoni cignoni
bf346f52a0 corrected relative path in order to use the already defined VCGDIR variable 2012-02-02 10:11:48 +00:00
Fabio Ganovelli ganovelli
7875f8db19 compiled with mingw 2011-12-28 14:41:05 +00:00
Fabio Ganovelli ganovelli
efdd4509af included meshlabdocumentbundler.cpp 2011-12-28 13:52:49 +00:00
Fabio Ganovelli ganovelli
c0734974ee added bundler importer 2011-12-28 13:45:00 +00:00
Guido Ranzuglia granzuglia
2470d9279e A great cleaning up on script language syntax management.
The auto completion system has been temporary removed.
2011-12-06 15:17:39 +00:00
Paolo Cignoni cignoni
5fb694b181 Moved some of the common thing of the various pro and pri into a general pri.
Corrected the lib linking path for the mac to the new 32/64 folders.
2011-09-26 20:14:34 +00:00
Guido Ranzuglia granzuglia
fd25643a25 - updated enum system
- fixed bugs on script enum
- added MeshLabApplication in order to avoid crash when an handle raise up an uncaught exception.
2011-09-06 09:36:19 +00:00
Massimiliano Corsini maxcorsini
803a88613a account for visual studio 2010 compilation 2011-04-28 11:22:16 +00:00
Guido Ranzuglia granzuglia
132f92362e updated version for common project 2011-03-25 09:23:36 +00:00
Guido Ranzuglia granzuglia
1968570755 scripting system completely switched toward the new XML philosophy. 2011-03-11 12:38:20 +00:00
Guido Ranzuglia granzuglia
57a2e8090f totally new scripting bridge between c++ and javascript. 2011-03-08 14:06:07 +00:00
Paolo Cignoni cignoni
4d098cb1cf Added first draft of the meshlab document xml saving classes 2010-11-17 09:50:37 +00:00
Guido Ranzuglia granzuglia
a24db6f259 first (incomplete) version of XML-oriented MeshLab 2010-11-04 10:25:27 +00:00
Paolo Cignoni cignoni
9553da1b58 corrected wrong path MacOs -> MacOS (thanks to Andrea Canciani for submitting the patch) 2010-10-01 05:54:44 +00:00
Guido Ranzuglia granzuglia
0766536fd9 added new scripting mechanism 2010-09-01 06:49:30 +00:00
Guido Ranzuglia granzuglia
766c3faccf first code sketch to support scripting engine 2010-08-20 08:52:07 +00:00
Paolo Cignoni cignoni
22c5b9f24e added in the pro commands to avoid that when you re-compile everything you still find old incompatible dll's in the plugins dir. 2010-07-29 13:51:21 +00:00
Paolo Cignoni cignoni
fa3d180f94 corrected mkdir creation rule for mac in the post link moving of the compiled common dll 2010-07-28 08:49:01 +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