Revision: 30559
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=30559
Author:   letterrip
Date:     2010-07-21 01:53:52 +0200 (Wed, 21 Jul 2010)

Log Message:
-----------
sorry this hadn't been committed eearlier allows shift+number so now up to 20 
brushes can be selected via the numeric selection instead of just the first 
ten, also CKEY is clay, SHIFT CKEY is crease, and IKEY is inflate - not sure 
when the IKEY for inflate got dropped previously

Modified Paths:
--------------
    trunk/blender/source/blender/editors/sculpt_paint/paint_ops.c

Modified: trunk/blender/source/blender/editors/sculpt_paint/paint_ops.c
===================================================================
--- trunk/blender/source/blender/editors/sculpt_paint/paint_ops.c       
2010-07-20 22:06:12 UTC (rev 30558)
+++ trunk/blender/source/blender/editors/sculpt_paint/paint_ops.c       
2010-07-20 23:53:52 UTC (rev 30559)
@@ -209,6 +209,36 @@
        kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", ZEROKEY, 
KM_PRESS, 0, 0);
        RNA_string_set(kmi->ptr, "data_path", path);
        RNA_int_set(kmi->ptr, "value", 9);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", ONEKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 10);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", TWOKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 11);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", THREEKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 12);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", FOURKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 13);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", FIVEKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 14);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", SIXKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 15);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", SEVENKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 16);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", EIGHTKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 17);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", NINEKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 18);
+       kmi= WM_keymap_add_item(keymap, "WM_OT_context_set_int", ZEROKEY, 
KM_PRESS, KM_SHIFT, 0);
+       RNA_string_set(kmi->ptr, "data_path", path);
+       RNA_int_set(kmi->ptr, "value", 19);
 }
 
 static void ed_keymap_paint_brush_size(wmKeyMap *keymap, const char *path)
@@ -291,10 +321,18 @@
        RNA_string_set(kmi->ptr, "data_path", 
"tool_settings.sculpt.active_brush_name");
        RNA_string_set(kmi->ptr, "value", "Layer");
 
-       kmi = WM_keymap_add_item(keymap, "WM_OT_context_set_enum", CKEY, 
KM_PRESS, 0, 0);
+       kmi = WM_keymap_add_item(keymap, "WM_OT_context_set_enum", CKEY, 
KM_PRESS, KM_SHIFT, 0);
        RNA_string_set(kmi->ptr, "data_path", 
"tool_settings.sculpt.active_brush_name");
        RNA_string_set(kmi->ptr, "value", "Crease");
 
+       kmi = WM_keymap_add_item(keymap, "WM_OT_context_set_enum", CKEY, 
KM_PRESS, 0, 0);
+       RNA_string_set(kmi->ptr, "data_path", 
"tool_settings.sculpt.active_brush_name");
+       RNA_string_set(kmi->ptr, "value", "Clay");
+       
+       kmi = WM_keymap_add_item(keymap, "WM_OT_context_set_enum", IKEY, 
KM_PRESS, 0, 0);
+       RNA_string_set(kmi->ptr, "data_path", 
"tool_settings.sculpt.active_brush_name");
+       RNA_string_set(kmi->ptr, "value", "Inflate/Deflate");
+       
        kmi = WM_keymap_add_item(keymap, "WM_OT_context_set_enum", TKEY, 
KM_PRESS, KM_SHIFT, 0); // was just T in 2.4x
        RNA_string_set(kmi->ptr, "data_path", 
"tool_settings.sculpt.active_brush_name");
        RNA_string_set(kmi->ptr, "value", "Flatten/Contrast");


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to