42 Commits

Author SHA1 Message Date
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
Paolo Cignoni cignoni
f130ed286a Straightforward updates to comply the previous commit 2012-11-29 23:21:41 +00:00
Paolo Cignoni cignoni
6553531ae4 updated to reflect the UpdateSelection name changes. 2011-12-13 10:15:52 +00:00
Paolo Cignoni cignoni
29810ca65d Corrections of include paths to comply the new folder arrangement of the VCG library (another set of the many filters; cleaning up and removing useless includes) 2011-04-04 06:03:12 +00:00
Paolo Cignoni cignoni
18a36c5808 Hopefully corrected bug in rubber band selection 2010-10-01 00:25:12 +00:00
Guido Ranzuglia granzuglia
f1e08093b1 fixed bug in vertices selection. now the plugin stop to select when you release the mouse button. 2010-07-02 06:30:19 +00:00
Guido Ranzuglia granzuglia
9816592cdf removed crash when shift + drag modality is used 2010-07-01 09:23:51 +00:00
Paolo Cignoni cignoni
dd6a8c3bc2 removed a few harmless warnings 2010-03-18 11:17:37 +00:00
Paolo Cignoni cignoni
4b455d501c Added edit tools for selecting vertices and filters for removing /inverting them 2010-02-27 00:54:25 +00:00
Paolo Cignoni cignoni
90be6ee042 Updated pros and sources to comply to the new common library system 2009-12-05 00:43:23 +00:00
Paolo Cignoni cignoni
abe28bdaeb Updated pro and filters to comply to the new common library system 2009-12-04 10:53:05 +00:00
Guido Ranzuglia granzuglia
e8c0fc6c8d added functions to fulfill new MeshLabInterface's interface 2009-11-27 16:08:32 +00:00
Guido Ranzuglia granzuglia
dcf7f12977 from void StartEdit() to bool StartEdit() 2009-05-25 08:15:43 +00:00
Paolo Cignoni cignoni
dbb0e72f5b Implemented selection of visible only faces. 2009-04-01 13:50:51 +00:00
Paolo Cignoni cignoni
91e6eb0462 Added selection by connected components 2009-03-31 23:00:30 +00:00
Paolo Cignoni cignoni
2084a3a38d Updated to remove PluginInfo, to use new MeshEditInterface, and to use new factory way of creating edit tools 2008-10-13 10:07:58 +00:00
Paolo Cignoni cignoni
40d859a485 Corrected various surviving references to the old paths (sf instead of vcg) 2008-06-05 16:39:36 +00:00
Paolo Cignoni cignoni
613f575f12 Corrected wrong copyright information in the header 2008-05-28 23:27:15 +00:00
Paolo Cignoni cignoni
120b90aced Great cleaning of all the qt project files of the plugins. Now they include a common shared.pri for easier configuration 2008-05-22 10:48:52 +00:00
Paolo Cignoni cignoni
95d514d6d8 Changed plugin name to the current standard 2008-05-20 13:53:53 +00:00
Paolo Cignoni cignoni
f37a64b65e Changed plugin name to the current standard 2008-05-20 13:51:12 +00:00