8901 Commits

Author SHA1 Message Date
alemuntoni
975fd90cbc remove "change visibility of layers" filter 2021-10-14 09:02:03 +02:00
alemuntoni
0361b30844 refactor directional geom preserv filter, and add two more filters to add custom point attributes 2021-10-14 09:02:03 +02:00
alemuntoni
45cc5398cc remove "vertex color noise" filter 2021-10-14 09:02:03 +02:00
alemuntoni
b12ff34627 remove "select folded faces" filter 2021-10-14 08:58:11 +02:00
alemuntoni
dc3312a7aa remove "change the current layer" filter 2021-10-14 08:58:11 +02:00
alemuntoni
a5451d4273 unique repair non manifold edges filter 2021-10-14 08:58:11 +02:00
alemuntoni
1f9c785286 unique remove t-vertices filter 2021-10-14 08:58:11 +02:00
alemuntoni
eea574356b remove compact vert and face filters 2021-10-14 08:58:11 +02:00
alemuntoni
5ad9516523 fix #1113 2021-10-13 15:30:19 +02:00
alemuntoni
89416cc6f4 add possibility to not show warning message, fix #1115 2021-10-13 12:31:13 +02:00
alemuntoni
e7b9b6b700 fix #1110 2021-10-11 12:01:05 +02:00
alemuntoni
416077886f force rm of plugins directory when make clean 2021-10-08 14:24:10 +02:00
alemuntoni
d012ca40f7 set focus on apply button in filter dock dialog 2021-10-08 13:50:08 +02:00
alemuntoni
7a0f62e434 better resize filter dock dialog 2021-10-07 17:29:26 +02:00
Alessandro Muntoni
09b1e4927b
Merge pull request #1107 from gabryon99/master
Fix for a bug in the align tool
2021-10-06 11:23:32 +02:00
gabryon99
08db0b68ba fix for bug was crashing align tool 2021-10-06 10:49:51 +02:00
alemuntoni
08dbacbeb9 change default userdef point color 2021-10-04 17:27:37 +02:00
alemuntoni
2946699eef add possibility to get list of polygonal faces from CMeshO 2021-10-04 16:05:00 +02:00
alemuntoni
e5da1dfeaf indentation and better docs in filter sampling 2021-10-04 14:05:24 +02:00
Alessandro Muntoni
5a1ee5debd
Merge pull request #1104 from StefanBruens/wayland_support
WIP: Add support for Wayland
2021-10-04 11:53:05 +02:00
alemuntoni
15ee09eaf0 fix build macos 2021-10-04 11:26:37 +02:00
alemuntoni
6918b756c1 fix shaders dir on AppImage and linux portable 2021-10-04 11:10:52 +02:00
Stefan Brüns
4678e6b86b Ignore missing X display during glewInit
The display is already initialized by Qt, and may be backed by Wayland.

For GLEW 2.2.1 (not yet released) glewContextInit would be the right
choice, but calling glewInit (which calls glewContextInit first, and then
checks for the X display) and ignoring any NO_GLX_DISPLAY errors has the
same effect.

Fixes running Meshlab under Wayland.
Also see #936
2021-10-02 16:32:51 +02:00
alemuntoni
71ec523950 fix spelling error, glueing -> gluing 2021-10-01 11:13:37 +02:00
alemuntoni
f4b5a0abcb fix #787 2021-10-01 11:06:56 +02:00
alemuntoni
00dc5220cf add clang-format configuration 2021-10-01 11:04:10 +02:00
alemuntoni
589cf4d27c remove unuseful OpenGL::GLX target link from glew 2021-09-30 16:29:32 +02:00
alemuntoni
99a1ce1d42 BUILD_MESHLAB_MINI cmake option adds plugin targets but excluding them from target all 2021-09-30 15:56:01 +02:00
alemuntoni
414f614297 docs and update nexus 2021-09-30 14:55:15 +02:00
alemuntoni
c6a0b6a2dd glew prefers to link OpenGL::GL target 2021-09-30 12:52:27 +02:00
alemuntoni
ea61ad59ec possibility to only use legacy opengl 2021-09-30 12:08:01 +02:00
alemuntoni
8051b58ed6 default behavuoir is to use legacy opengl 2021-09-30 11:46:54 +02:00
Alessandro Muntoni
21da5b6c96
Merge pull request #1100 from StefanBruens/use_reentrant_qhull
RFC: Port filter_qhull to reentrant libqhull version
2021-09-30 09:03:18 +02:00
alemuntoni
96fe665c32 silence warning FindQHull.cmake 2021-09-29 17:43:17 +02:00
alemuntoni
fca9bc30d0 remove FindQHull.cmake 2021-09-29 17:32:17 +02:00
alemuntoni
c5b719ebfa fix qhull includes 2021-09-29 12:55:34 +02:00
alemuntoni
f4c859350f fix qhull.cmake 2021-09-29 11:16:50 +02:00
alemuntoni
470958165c use bundled qhull 2021-09-29 11:09:46 +02:00
Alessandro Muntoni
db4263a979
Merge pull request #1101 from gabryon99/master
add "overlapping meshes" filter to the ICP Plugin
2021-09-27 16:16:15 +02:00
gabryon99
82eebfd23a add overlap meshes filter to the ICP Plugin 2021-09-27 11:54:34 +02:00
Stefan Brüns
17a657a2c5 Port filter_qhull to reentrant libqhull version
Current versions of Qhull no longer provide a non-reentrant version of
the shared library.

See #841.
2021-09-26 22:22:53 +02:00
Stefan Brüns
16e7f6905c Fix scope of CMake Policy variables
Commit 7d47760d37b4 ("moving some settings to an apposite cmake file")
moved the `cmake_policy(SET CMP0072 NEW)` from the toplevel scope to the
scope of the included file. For details, see
https://cmake.org/cmake/help/latest/manual/cmake-policies.7.html

Set NO_POLICY_SCOPE when including the file, to move the POLICIES back
to the toplevel scope. Also remove the extra cmake_minimum_version from
external/CMakeLists.txt, as it implicitly calls
`cmake_policy(VERSION 3.10)`, resetting any policies introduced with
cmake 3.11 and newer (i.e. CMP0072).

Fixes #1095.
2021-09-26 22:09:23 +02:00
alemuntoni
170ec290a1 filter name on icon action tooltip 2021-09-22 12:43:20 +02:00
alemuntoni
155b43485d make BoolWidget label clickable 2021-09-22 11:49:36 +02:00
alemuntoni
c40a327981 update vcg 2021-09-17 14:20:08 +02:00
alemuntoni
0ebe40bf44 no hidden frame for advanced parameters 2021-09-17 14:19:04 +02:00
alemuntoni
f83122aebd better management category labels in parameter frame 2021-09-17 14:19:04 +02:00
alemuntoni
8dac7f0d5e custom attributes ply parameters name 2021-09-17 14:19:04 +02:00
alemuntoni
22f76be572 curvature function name refactoring 2021-09-17 14:19:04 +02:00
alemuntoni
4b7c53c6a0 add functions to convert curvature into eigen matrices 2021-09-17 14:19:04 +02:00