alemuntoni
f805172f4f
MeshLabPluginFile to MeshLabPlugin, EditPluginFactory to EditPlugin
2021-03-15 15:30:30 +01:00
alemuntoni
125eceb0b5
removed declared edit interface - the only plugin is the factory
2021-03-15 13:24:16 +01:00
alemuntoni
767c93cfd9
EditPlugin to EditTool
2021-03-15 12:53:46 +01:00
alemuntoni
68d31d9c9f
QList to std::list - all edit plugins refactored
2021-03-15 12:36:39 +01:00
Alessandro Muntoni
c697a8dd9f
Merge pull request #926 from alemuntoni/master
...
add_meshlab_plugin cmake function
2021-03-04 11:33:35 +01:00
alemuntoni
1bd192bc4e
renames and fixes
2021-03-03 13:42:47 +01:00
alemuntoni
599c117f8e
member functions renamings
2021-03-03 12:03:16 +01:00
alemuntoni
04ea401ea1
EditPlugins
2021-03-03 10:45:47 +01:00
alemuntoni
bd480b6b6e
renamings
2021-03-03 10:24:10 +01:00
alemuntoni
e68648f929
edit plugins use add_meshlab_plugin function
2021-03-01 18:22:02 +01:00
alemuntoni
32df9a9aaf
possibility to check version of plugin and if it has been built with double precision
2021-02-02 12:58:24 +01:00
alemuntoni
fc763cb9f7
some reorganization
2021-02-01 13:17:53 +01:00
alemuntoni
53709ed732
better management of plugins - reorganized plugin info dialog
2021-01-29 19:10:23 +01:00
Ryan Pavlik
8e0366cf18
Remove comments about CMake files being generated.
...
They originally were, but the generation script and templates
are gone now.
2020-12-01 12:16:13 -06:00
alemuntoni
707b17a456
common target renamed to meshlab-common
2020-10-29 16:42:37 +01:00
alemuntoni
52f58e9de2
check for betas on github, const correctness edit plugins
2020-09-19 14:51:59 +02:00
alemuntoni
2a7b5fa81e
removed interfaces.h and interfaces.cpp
2020-09-18 16:43:19 +02:00
alemuntoni
2121557c19
edit_plugin_interface.h
2020-09-18 15:47:25 +02:00
alemuntoni
2fff353d5d
fix cmake, renamings and better style
2020-09-18 11:52:41 +02:00
alemuntoni
fe42f9427e
add pluginNames to all plugins; update vcg
2020-08-07 14:45:40 +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
8e58bb19c6
glew is initialized just one time
2020-04-22 16:49:38 +02:00
Marco Callieri
9e9363af08
fixed cursors on selection
...
fixed bug where modifiers were added but never disappeared. Fixed incosistencies when multiple modifiers were pressed
2020-04-06 15:15:27 +02:00
Ryan Pavlik
6f5657692e
Replace all other glewInit calls in maintained plugins and core.
2020-03-25 10:48:01 -05:00
alemuntoni
4f390636d4
more fixed warnings
2020-03-05 17:04:31 +01:00
alemuntoni
9f8f543638
fixed missing icons problem (missing backslash...)
2020-02-07 10:04:37 +01:00
alemuntoni
e8a4c3c965
fix missing distrib folder and pro files for mac
2020-01-27 09:18:17 +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
Ryan Pavlik
265ba18e13
Move ml_selection_buffers to common.
...
Should fix/simplify linking of plugins, etc.
2019-12-11 11:15:02 -06:00
Ryan Pavlik
e182bbf231
edit_select: Fix return warning in factory
2019-12-04 14:27:54 -06:00
Marco Callieri
f7b994bf01
minor changes to area-selection
2018-03-26 13:50:17 +02:00
Marco Callieri
75a23369be
warning cleanup
2018-03-26 11:44:41 +02:00
Paolo Cignoni
5bbb4f48f0
Improved Area Selection Filter
...
Added cursor icon and switched to a buffer based in-polygon test
2017-02-23 11:03:01 +01:00
Paolo Cignoni
4bf46edb52
Modification to the edit select plugin
...
- added a few event->accept to solve an OS X issue
- removed all the glu dependencies
- refactored to use updateselection stuff whenever possible…
2017-01-26 12:22:15 +01:00
Paolo Cignoni
94d6e19ef7
clang c++ conformance...
2017-01-25 15:23:10 +01:00
Marco Callieri
bd5f86c750
Interactive Selection update
...
- new options for rectangel selection: keyboard shortcuts for select
all, deselect all, invert all
- added realtime log with instructions and shortcuts
- new selection mode: polyline selection. Draw a polyline, and then
add/remove/toggle selection of vertices/faces under the drawn polyline
2017-01-23 15:32:37 +01:00
Marco Callieri
b7fc19ab3d
Correction of typos in filter/action description
2017-01-19 13:34:15 +01:00
Matteo Dellepiane matteodelle
88bd464a60
dellepiane: modified to remove the selection of visible surface icon when using points selection
2016-09-07 10:13:57 +00:00
Guido Ranzuglia granzuglia
3c94507387
- selection, being a per mesh attribute, is updated on all the glareas having activated the selection rendering flags
2016-08-17 12:11:25 +00:00
Guido Ranzuglia granzuglia
3e6eb6a567
- totally changed the selection mechanism...not final version, it is committed just to check how it does it work with mac
2016-08-09 06:59:52 +00:00
Guido Ranzuglia granzuglia
04fda3e884
- updated the edit_select plugin
2016-07-31 09:54:46 +00:00
Paolo Cignoni cignoni
c08cef4edf
Updated the code to enable the selection decorator to the new signal slot mechanism
2014-11-06 23:47:52 +00:00
Paolo Cignoni cignoni
bbade83542
Updated all the involved filters to the recent changes to the picking reimplementation.
2014-04-08 09:35:37 +00:00
Paolo Cignoni cignoni
3b7fc88c33
Added sw implementation also of face selection
2014-04-07 14:49:37 +00:00
Paolo Cignoni cignoni
1d307bb9b4
Added sw selection for points.
2014-04-07 12:33:12 +00:00
Paolo Cignoni cignoni
1906ed3fba
updated Added correct managment between logical and device window coords for rect Selection
...
Now with qt5.2 retina display correctly works
2013-12-16 16:20:30 +00:00
Guido Ranzuglia granzuglia
c98cc52f54
- fixed compatibility issue with qt 4.8.5
2013-10-24 20:02:33 +00:00
Guido Ranzuglia granzuglia
b67c61a234
- fixed "missing selection icons" bug
2013-10-24 16:13:06 +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