[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1046] Related to #23861: addons now modify keyconfigs.default instead of
Brecht Van Lommel
brechtvanlommel at pandora.be
Thu Sep 16 20:37:20 CEST 2010
Revision: 1046
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-extensions&revision=1046
Author: blendix
Date: 2010-09-16 20:37:19 +0200 (Thu, 16 Sep 2010)
Log Message:
-----------
Related to #23861: addons now modify keyconfigs.default instead of
keyconfigs.active, this is consistent with internal operators, and
means you're not messing with user edited data in register/unregister.
Modified Paths:
--------------
contrib/py/scripts/addons/space_view3d_manipulator_Menu.py
trunk/py/scripts/addons/mesh_surface_sketch.py
trunk/py/scripts/addons/space_view3d_materials_utils.py
trunk/py/scripts/addons/space_view3d_spacebar_menu.py
Modified: contrib/py/scripts/addons/space_view3d_manipulator_Menu.py
===================================================================
--- contrib/py/scripts/addons/space_view3d_manipulator_Menu.py 2010-09-16 07:26:47 UTC (rev 1045)
+++ contrib/py/scripts/addons/space_view3d_manipulator_Menu.py 2010-09-16 18:37:19 UTC (rev 1046)
@@ -107,7 +107,7 @@
def register():
- km = bpy.context.window_manager.keyconfigs.active.keymaps['3D View']
+ km = bpy.context.window_manager.keyconfigs.default.keymaps['3D View']
for kmi in km.items:
if kmi.idname == 'wm.context_toggle':
if kmi.ctrl and not kmi.shift and not kmi.alt and kmi.value =="PRESS":
@@ -119,7 +119,7 @@
def unregister():
- km = bpy.context.window_manager.keyconfigs.active.keymaps['3D View']
+ km = bpy.context.window_manager.keyconfigs.default.keymaps['3D View']
for kmi in km.items:
if kmi.idname == 'wm.call_menu':
if kmi.properties.name == "VIEW3D_MT_ManipulatorMenu":
Modified: trunk/py/scripts/addons/mesh_surface_sketch.py
===================================================================
--- trunk/py/scripts/addons/mesh_surface_sketch.py 2010-09-16 07:26:47 UTC (rev 1045)
+++ trunk/py/scripts/addons/mesh_surface_sketch.py 2010-09-16 18:37:19 UTC (rev 1046)
@@ -793,8 +793,8 @@
bpy.types.Scene.SURFSK_precision = bpy.props.IntProperty(name="Precision", description="Precision level of the surface calculation", default=4, min=0, max=100000)
bpy.types.Scene.SURFSK_keep_strokes = bpy.props.BoolProperty(name="Keep strokes", description="Keeps the sketched strokes after adding the surface", default=False)
- keymap_item_add_surf = bpy.data.window_managers[0].keyconfigs.active.keymaps["3D View"].items.new("GPENCIL_OT_SURFSK_add_surface","E","PRESS", key_modifier="D")
- keymap_item_stroke_to_curve = bpy.data.window_managers[0].keyconfigs.active.keymaps["3D View"].items.new("GPENCIL_OT_SURFSK_strokes_to_curves","C","PRESS", key_modifier="D")
+ keymap_item_add_surf = bpy.data.window_managers[0].keyconfigs.default.keymaps["3D View"].items.new("GPENCIL_OT_SURFSK_add_surface","E","PRESS", key_modifier="D")
+ keymap_item_stroke_to_curve = bpy.data.window_managers[0].keyconfigs.default.keymaps["3D View"].items.new("GPENCIL_OT_SURFSK_strokes_to_curves","C","PRESS", key_modifier="D")
def unregister():
@@ -803,7 +803,7 @@
del bpy.types.Scene.SURFSK_precision
del bpy.types.Scene.SURFSK_keep_strokes
- km = bpy.data.window_managers[0].keyconfigs.active.keymaps["3D View"]
+ km = bpy.data.window_managers[0].keyconfigs.default.keymaps["3D View"]
for kmi in km.items:
if kmi.idname == 'wm.call_menu':
if kmi.properties.name == "GPENCIL_OT_SURFSK_add_surface":
Modified: trunk/py/scripts/addons/space_view3d_materials_utils.py
===================================================================
--- trunk/py/scripts/addons/space_view3d_materials_utils.py 2010-09-16 07:26:47 UTC (rev 1045)
+++ trunk/py/scripts/addons/space_view3d_materials_utils.py 2010-09-16 18:37:19 UTC (rev 1046)
@@ -673,12 +673,12 @@
def register():
- km = bpy.context.window_manager.keyconfigs.active.keymaps['3D View']
+ km = bpy.context.window_manager.keyconfigs.default.keymaps['3D View']
kmi = km.items.new('wm.call_menu', 'Q', 'PRESS')
kmi.properties.name = "VIEW3D_MT_master_material"
def unregister():
- km = bpy.context.window_manager.keyconfigs.active.keymaps['3D View']
+ km = bpy.context.window_manager.keyconfigs.default.keymaps['3D View']
for kmi in km.items:
if kmi.idname == 'wm.call_menu':
if kmi.properties.name == "VIEW3D_MT_master_material":
Modified: trunk/py/scripts/addons/space_view3d_spacebar_menu.py
===================================================================
--- trunk/py/scripts/addons/space_view3d_spacebar_menu.py 2010-09-16 07:26:47 UTC (rev 1045)
+++ trunk/py/scripts/addons/space_view3d_spacebar_menu.py 2010-09-16 18:37:19 UTC (rev 1046)
@@ -1454,13 +1454,13 @@
layout.operator("ed.redo", icon='TRIA_RIGHT')
def register():
- km = bpy.context.window_manager.keyconfigs.active.keymaps['3D View']
+ km = bpy.context.window_manager.keyconfigs.default.keymaps['3D View']
kmi = km.items.new('wm.call_menu', 'SPACE', 'PRESS')
kmi.properties.name = "VIEW3D_MT_Space_Dynamic_Menu"
def unregister():
- km = bpy.context.window_manager.keyconfigs.active.keymaps['3D View']
+ km = bpy.context.window_manager.keyconfigs.default.keymaps['3D View']
for kmi in km.items:
if kmi.idname == 'wm.call_menu':
if kmi.properties.name == "VIEW3D_MT_Space_Dynamic_Menu":
More information about the Bf-extensions-cvs
mailing list