2.5
authorTon Roosendaal <ton@blender.org>
Sat, 17 Jan 2009 18:35:33 +0000 (18:35 +0000)
committerTon Roosendaal <ton@blender.org>
Sat, 17 Jan 2009 18:35:33 +0000 (18:35 +0000)
commita6edbba8ec49f628259c61555e5f0b4ad27b6c09
tree5322a7aecdcc17a9604e10a362cd856c4e96d548
parent69e49c6f0c33743d32ba5313e735c1320911c679
2.5

- Added shift+d duplicate for object and editmode mesh.
  Note it uses WM_operator_name_call(), which is fine now,
  but in future might put again 2 undo's and operators on
  the stack.
  Will have to spend some time on how Macros will work!

- added itterator CTX_selected_editable_objects()
  (named it first "edible" but that was too funny!)
  Also cleaned object_edit.c to use this correctly.

- added CTX_wm_view3d(), especially for hybrid tools
  that *can* use view3d, but don't have to.

- moved debug -d print for operators to the real invoke call
source/blender/blenkernel/BKE_context.h
source/blender/blenkernel/intern/context.c
source/blender/editors/include/ED_object.h
source/blender/editors/mesh/mesh_ops.c
source/blender/editors/object/object_edit.c
source/blender/editors/object/object_intern.h
source/blender/editors/object/object_ops.c
source/blender/editors/space_view3d/space_view3d.c
source/blender/editors/space_view3d/view3d_edit.c
source/blender/editors/space_view3d/view3d_select.c
source/blender/windowmanager/intern/wm_event_system.c