[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18762] branches/blender2.5/blender/source /blender/editors/mesh: make and clear fgon MKEY and shift+MKEY.

Shaul Kedem shaul_kedem at yahoo.com
Sat Jan 31 04:23:45 CET 2009


Revision: 18762
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18762
Author:   shul
Date:     2009-01-31 04:23:41 +0100 (Sat, 31 Jan 2009)

Log Message:
-----------
make and clear fgon MKEY and shift+MKEY. ton: please check, it doesn't do what it should right now

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/editors/mesh/mesh_intern.h
    branches/blender2.5/blender/source/blender/editors/mesh/mesh_ops.c

Modified: branches/blender2.5/blender/source/blender/editors/mesh/mesh_intern.h
===================================================================
--- branches/blender2.5/blender/source/blender/editors/mesh/mesh_intern.h	2009-01-31 02:37:50 UTC (rev 18761)
+++ branches/blender2.5/blender/source/blender/editors/mesh/mesh_intern.h	2009-01-31 03:23:41 UTC (rev 18762)
@@ -109,6 +109,9 @@
 void MESH_OT_dupli_extrude_cursor(struct wmOperatorType *ot);
 void MESH_OT_add_edge_face(struct wmOperatorType *ot);
 
+void MESH_OT_make_fgon(struct wmOperatorType *ot);
+void MESH_OT_clear_fgon(struct wmOperatorType *ot);
+
 /* ******************* editmesh_lib.c */
 void EM_stats_update(EditMesh *em);
 

Modified: branches/blender2.5/blender/source/blender/editors/mesh/mesh_ops.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/mesh/mesh_ops.c	2009-01-31 02:37:50 UTC (rev 18761)
+++ branches/blender2.5/blender/source/blender/editors/mesh/mesh_ops.c	2009-01-31 03:23:41 UTC (rev 18762)
@@ -133,6 +133,8 @@
 	WM_operatortype_append(MESH_OT_add_primitive_monkey);
 	WM_operatortype_append(MESH_OT_add_primitive_uv_sphere);
 	WM_operatortype_append(MESH_OT_add_primitive_ico_sphere);
+	WM_operatortype_append(MESH_OT_clear_fgon);
+	WM_operatortype_append(MESH_OT_make_fgon);
 	WM_operatortype_append(MESH_OT_add_duplicate);
 	WM_operatortype_append(MESH_OT_removedoublesflag);
 	WM_operatortype_append(MESH_OT_extrude_mesh);
@@ -191,12 +193,7 @@
 	
 
 	WM_keymap_add_item(keymap, "MESH_OT_delete_mesh", XKEY, KM_PRESS, 0, 0);
-	
-	
-	
-	
 
-
 	/* add */
 	WM_keymap_add_item(keymap, "MESH_OT_add_edge_face", FKEY, KM_PRESS, 0, 0);
 	WM_keymap_add_item(keymap, "MESH_OT_add_duplicate", DKEY, KM_PRESS, KM_SHIFT, 0);
@@ -204,6 +201,9 @@
 	WM_keymap_add_item(keymap, "MESH_OT_separate", PKEY, KM_PRESS, KM_SHIFT, 0);
 	WM_keymap_add_item(keymap, "MESH_OT_dupli_extrude_cursor", LEFTMOUSE, KM_PRESS, KM_CTRL, 0);
 	
+	WM_keymap_add_item(keymap, "MESH_OT_make_fgon",MKEY, KM_PRESS, 0, 0);
+	WM_keymap_add_item(keymap, "MESH_OT_clear_fgon",MKEY, KM_PRESS, KM_SHIFT, 0);
 	
+	
 }
 





More information about the Bf-blender-cvs mailing list