Fix #27224: Extrude Repeat Mesh doesn't have options
authorSergey Sharybin <sergey.vfx@gmail.com>
Sat, 30 Apr 2011 18:47:06 +0000 (18:47 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Sat, 30 Apr 2011 18:47:06 +0000 (18:47 +0000)
commit4734a3321516283d1f2557818ddeb155aa34c56b
treed09129769e507920ca007a5093bb7e7a21c5ebdf
parentf86565c90e8351ad271b6caaed9d234ab0e069cf
Fix #27224: Extrude Repeat Mesh doesn't have options

Poll function was too strict for this case that's why there was
no options in operator panel.

Additional changes:
- Added 'direction' parameter to operator so now extruding
  could be made from script by providing direction vector.
- Fill this direction vection in operator's invoke functions
  so abjusting offset/steps in operator panel gives better visual
  feedback -- direction stays unchanged so user could easily see
  final result.
- Made some tweaks to soft limits, so adjusting values by mouse
  drag isn't such confusing now.

Tested in normal mode (from 3d view), as script and in background mode.
Haven't noticed any regressions.
source/blender/editors/mesh/editmesh_tools.c