fix [#24499] Consistency Issue with LassoSelect/ExtendOption
authorCampbell Barton <ideasman42@gmail.com>
Wed, 3 Nov 2010 01:56:02 +0000 (01:56 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Wed, 3 Nov 2010 01:56:02 +0000 (01:56 +0000)
commit6b767b8018cbf5ca5657cad842271d8d6327ddd0
tree0ccc6e91534c8cca4016866c387793a4668e3b74
parentb9c3bfa053fb3e86ad00a5f551a96f715e4a6818
fix [#24499] Consistency Issue with LassoSelect/ExtendOption
Added extend option to lasso.

also...
- selecting bones wasn't checking their layer of if they were hidden in a number of places.
- fixed memory leak.

small unrealed changes
- added PBONE_VISIBLE macro
- renamed functions used for paint selectoin from *_tface to paintface_*. sine they no longer have anything todo with tface's.
- removed scanfill include from BLI_blenlib.h, this is only used in very few places and quite specific.

Noticed lasso select is broken for metaballs and face mask mode but this has been the case for a while, will look into it next.
21 files changed:
source/blender/blenkernel/BKE_armature.h
source/blender/blenkernel/intern/displist.c
source/blender/blenlib/BLI_blenlib.h
source/blender/editors/armature/editarmature.c
source/blender/editors/armature/poseobject.c
source/blender/editors/include/ED_armature.h
source/blender/editors/include/ED_mesh.h
source/blender/editors/include/ED_particle.h
source/blender/editors/mesh/editface.c
source/blender/editors/mesh/editmesh_tools.c
source/blender/editors/physics/particle_edit.c
source/blender/editors/screen/screen_context.c
source/blender/editors/sculpt_paint/paint_utils.c
source/blender/editors/space_outliner/outliner.c
source/blender/editors/space_view3d/drawarmature.c
source/blender/editors/space_view3d/view3d_edit.c
source/blender/editors/space_view3d/view3d_select.c
source/blender/editors/transform/transform_conversions.c
source/blender/editors/transform/transform_manipulator.c
source/creator/CMakeLists.txt
source/creator/creator.c