[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2253] contrib/py/scripts/addons/ mesh_inset_extrude.py: fix for keymap changes, updated rev: 39514 Blender 2 .59
Brendon Murphy
meta.androcto1 at gmail.com
Fri Aug 19 10:11:48 CEST 2011
Revision: 2253
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2253
Author: meta-androcto
Date: 2011-08-19 08:11:48 +0000 (Fri, 19 Aug 2011)
Log Message:
-----------
fix for keymap changes, updated rev: 39514 Blender 2.59
Modified Paths:
--------------
contrib/py/scripts/addons/mesh_inset_extrude.py
Modified: contrib/py/scripts/addons/mesh_inset_extrude.py
===================================================================
--- contrib/py/scripts/addons/mesh_inset_extrude.py 2011-08-19 05:08:53 UTC (rev 2252)
+++ contrib/py/scripts/addons/mesh_inset_extrude.py 2011-08-19 08:11:48 UTC (rev 2253)
@@ -3,8 +3,8 @@
'description': "Inset and Extrude selected polygons, useful modeling tool",
'author': "Jon Sandstrom",
'version': (0, 6),
- 'blender': (2, 5, 7),
- 'api': 36147,
+ 'blender': (2, 5, 9),
+ 'api': 39514,
'location': 'Search for Inset Extrude, map a key to the operator "mesh.inset_extrude", or use the default "I-key"',
'warning': "",
'category': 'Mesh',
@@ -616,22 +616,24 @@
self.report({'WARNING'}, "Active space must be a View3d")
return {'CANCELLED'}
+def register():
+ bpy.utils.register_module(__name__)
-def register():
- bpy.utils.register_class(inset_extrude)
-
- km = bpy.context.window_manager.keyconfigs.addon.keymaps.new(name='Mesh')
+ wm = bpy.context.window_manager
+ km = wm.keyconfigs.addon.keymaps.new(name='3D View', space_type='VIEW_3D')
kmi = km.keymap_items.new('mesh.inset_extrude', 'I', 'PRESS')
+ # kmi.properties.name = "MESH_OT_inset_extrude"
+
+def unregister():
+ bpy.utils.unregister_module(__name__)
-def unregister():
- bpy.utils.unregister_class(inset_extrude)
-
- km = bpy.context.window_manager.keyconfigs.addon.keymaps['Mesh']
+ wm = bpy.context.window_manager
+ km = wm.keyconfigs.addon.keymaps['3D View']
for kmi in km.keymap_items:
if kmi.idname == 'mesh.inset_extrude':
+# if kmi.properties.name == "MESH_OT_inset_extrude":
km.keymap_items.remove(kmi)
break
-
if __name__ == "__main__":
register()
More information about the Bf-extensions-cvs
mailing list