Paolo Cignoni cignoni
c7f4b987a1
Solved the hideous bug of slow xml parsing on mac. replaced all the xmlparser stuff with old school DOM traversal...
2014-02-07 17:27:07 +00:00
Guido Ranzuglia granzuglia
b486e8ee32
- from worldSizeKeyName to wordSizeKeyName
2013-12-16 14:12:18 +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
Paolo Cignoni cignoni
551376a508
Added a missing http in the organizationHost constant string.
2013-12-12 17:32:31 +00:00
Guido Ranzuglia granzuglia
1265e65eca
- a lot of small bugs fixed
2013-12-12 17:25:04 +00:00
Guido Ranzuglia granzuglia
f1e078cefa
- removed unused member
2013-12-06 14:30:12 +00:00
Matteo Dellepiane matteodelle
c6f5341d58
dellepiane: fixed image path issues with importing .out
2013-11-04 18:09:23 +00:00
Guido Ranzuglia granzuglia
0497e36c34
- updated the rendering plugins according the new per mesh rendering mode semantic.
2013-10-10 09:33:08 +00:00
Guido Ranzuglia granzuglia
a5d5d5eb56
- Huge Commit! added per mesh rendering mode system!
...
Warning! there is a major drawback with the MeshRenderingInterface plugins. It will be fixed as soon as possible.
2013-10-08 17:09:33 +00:00
Paolo Cignoni cignoni
f7087ebc86
Removed a useless include glew.h
2013-09-18 04:22:05 +00:00
Guido Ranzuglia granzuglia
2c4d2c600c
- Qtime init was missing
2013-07-16 09:10:35 +00:00
Guido Ranzuglia granzuglia
34b8034f23
- update pro for visual studio 2012
2013-07-12 09:15:57 +00:00
Guido Ranzuglia granzuglia
5bcccfe9f4
- script system fixed up for the release
...
- removed crash on filter_camera
2013-07-11 12:48:38 +00:00
Paolo Cignoni cignoni
ed11d308b6
- added VS2012 options for qmake files
2013-06-27 14:03:38 +00:00
Guido Ranzuglia granzuglia
5470efde87
- fixed small QTime according to qt5 new semantics
2013-04-19 09:08:57 +00:00
Massimiliano Corsini maxcorsini
7fce3f853c
fix linux compilation by removing not reserved keyword
2013-04-16 16:10:16 +00:00
Guido Ranzuglia granzuglia
6ed5fc5857
- added new catch branch
2013-04-11 15:00:18 +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
c95ff34651
corrected a make_pair specialization
2013-03-22 17:08:46 +00:00
Guido Ranzuglia granzuglia
97c8f3a941
- added support for qt5
2013-03-18 15:42:37 +00:00
Paolo Cignoni cignoni
b2ab77cbf3
Refactored setCurrentMesh to avoid duplicated code (getMesh to find a mesh from the id)
2013-02-26 22:05:16 +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
c0266d3c58
- removed compile time errors
2012-12-19 12:06:00 +00:00
Guido Ranzuglia granzuglia
6bfab050e3
- added plugin file name to the filters tooltips
...
- added ctrl+l shortcut for layer dialog (apply filter changed to ctrl+p)
2012-12-13 17:44:01 +00:00
Paolo Cignoni cignoni
06bc999e1e
missing return in a decorate callback
2012-12-06 16:35:46 +00:00
Paolo Cignoni cignoni
fcec45ff83
Still trying to solve the parameter bool widget issues
2012-12-03 12:46:11 +00:00
Paolo Cignoni cignoni
be30ae7a30
Removed a bunch of harmless warnings
2012-12-02 14:53:53 +00:00
Paolo Cignoni cignoni
21751dbc5f
Changed the default value of the busy semaphor for document. Now it is false (e.g. when starting the empty doc is not busy)
...
Refactored the advanceto next layer function
2012-11-30 08:00:22 +00:00
Paolo Cignoni cignoni
dec347ffb4
** Very massive change to the decorator. Interface has been changed. **
...
some Decorators could still not work.
Now decorator are per mesh or per document entities.
Each mesh can have its set of decorators and each view can show different decorators. For example it is now easy to show the dots of one layer and the normals of another one or, for two different views show in one the histogram of one mesh and in the other the histogram of the other one.
Now multiple realtime display boxes can safely exists (it is possible to show bbox info of two meshes simultaneously)
Still to do:
optimise the updates of per mesh decorators
bug in the update of the menu check
Other minor things done in this big commit:
Removed Tag stuff. Dead.
Renamed various signals/slots to something more meaningful
removed log pointer from glare
Complete show edge in the base decorator
2012-11-29 23:16:25 +00:00
Paolo Cignoni cignoni
54eadda64f
Added a missing #include<QImageReader>
2012-11-16 08:26:10 +00:00
Matteo Dellepiane matteodelle
ba0296270d
dellepiane: added nvm importer, removed the need of jhead for both .out and .nvm importers
2012-11-13 17:30:04 +00:00
Paolo Cignoni cignoni
345824ffe0
First changes to the meshmodel so that planes has enum based semantic
2012-10-26 13:05:42 +00:00
Guido Ranzuglia granzuglia
d524f78bee
- cleaned up a lot of files removing useless functions
2012-10-18 10:06:57 +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
64dbbbc761
- removed stupid crash caused by missed exception catching.
2012-10-02 12:17:47 +00:00
Guido Ranzuglia granzuglia
2c5579e775
- cleaned up the GLLogStream class.
2012-09-20 10:00:20 +00:00
Guido Ranzuglia granzuglia
d5196c46e7
removed compiler time errors
2012-09-17 10:18:07 +00:00
Guido Ranzuglia granzuglia
8e51df6dbf
- fixed problem with invisible label in CustomDialog
...
- cleaned just a bit the xmlinfo code
- moved static MeshLab info on mlapplication.h
2012-09-17 08:35:03 +00:00
Guido Ranzuglia granzuglia
c512929d3e
updateDataMask now update the mesh topology every time; even if the topology attributes are already switched on.
2012-09-11 12:09:10 +00:00
Guido Ranzuglia granzuglia
6a5c3cf72a
- removed syntactical error in sepexp regular expression (introduced with previous commit)
2012-07-30 17:36:46 +00:00
Guido Ranzuglia granzuglia
75256f6a4c
- added split spaces expression to sepexp Regular expression
2012-07-30 16:14:37 +00:00
Guido Ranzuglia granzuglia
e1db758fb1
- code refactoring in order to avoid bug
2012-07-30 13:24:26 +00:00
Paolo Cignoni cignoni
6d983c7951
First attempt to make prefix search
2012-07-30 12:07:36 +00:00
Guido Ranzuglia granzuglia
695ccc7206
- removed g++ stupid "double angle brackets" compiler errors (>> -> > >)
2012-07-27 17:41:47 +00:00
Guido Ranzuglia granzuglia
c62d00adb9
- removed useless member
2012-07-27 15:57:09 +00:00
Guido Ranzuglia granzuglia
6c1caf58cb
- first working version of SearchBar (a lot of graphical defects)
2012-07-27 15:35:33 +00:00
Paolo Cignoni cignoni
51d184dccc
Added MeshLabXMLParsingException to manage the case of a spurious xml crashing the init of the plugins
2012-07-25 08:21:05 +00:00
Guido Ranzuglia granzuglia
994c8aec4d
- we love information hiding!
2012-07-25 06:54:45 +00:00
Guido Ranzuglia granzuglia
ce8d4069c0
- added dataMask function
2012-07-24 15:21:38 +00:00
Guido Ranzuglia granzuglia
6653514090
- invoked raster destructors
2012-07-23 14:05:40 +00:00