[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [24820] trunk/blender: links to Python API docs from splash and help menu
Campbell Barton
ideasman42 at gmail.com
Mon Nov 23 16:20:56 CET 2009
Revision: 24820
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24820
Author: campbellbarton
Date: 2009-11-23 16:20:56 +0100 (Mon, 23 Nov 2009)
Log Message:
-----------
links to Python API docs from splash and help menu
Modified Paths:
--------------
trunk/blender/release/scripts/ui/space_info.py
trunk/blender/source/blender/windowmanager/intern/wm_operators.c
Modified: trunk/blender/release/scripts/ui/space_info.py
===================================================================
--- trunk/blender/release/scripts/ui/space_info.py 2009-11-23 15:19:30 UTC (rev 24819)
+++ trunk/blender/release/scripts/ui/space_info.py 2009-11-23 15:20:56 UTC (rev 24820)
@@ -269,6 +269,7 @@
layout.separator()
layout.operator("help.report_bug", icon='ICON_URL')
layout.separator()
+ layout.operator("help.python_api", icon='ICON_URL')
layout.operator("help.operator_cheat_sheet")
bpy.types.register(INFO_HT_header)
@@ -342,6 +343,13 @@
_url = 'http://projects.blender.org/tracker/?atid=498&group_id=9&func=browse'
+class HELP_OT_python_api(HelpOperator):
+ '''Reference for operator and data Python API'''
+ bl_idname = "help.python_api"
+ bl_label = "Python API Reference"
+ _url = 'http://www.blender.org/documentation/250PythonDoc/'
+
+
class HELP_OT_operator_cheat_sheet(bpy.types.Operator):
bl_idname = "help.operator_cheat_sheet"
bl_label = "Operator Cheat Sheet (new textblock)"
@@ -375,4 +383,5 @@
bpy.ops.add(HELP_OT_developer_community)
bpy.ops.add(HELP_OT_user_community)
bpy.ops.add(HELP_OT_report_bug)
+bpy.ops.add(HELP_OT_python_api)
bpy.ops.add(HELP_OT_operator_cheat_sheet)
Modified: trunk/blender/source/blender/windowmanager/intern/wm_operators.c
===================================================================
--- trunk/blender/source/blender/windowmanager/intern/wm_operators.c 2009-11-23 15:19:30 UTC (rev 24819)
+++ trunk/blender/source/blender/windowmanager/intern/wm_operators.c 2009-11-23 15:20:56 UTC (rev 24820)
@@ -847,6 +847,7 @@
uiItemO(col, NULL, ICON_URL, "HELP_OT_manual");
uiItemO(col, NULL, ICON_URL, "HELP_OT_blender_website");
uiItemO(col, NULL, ICON_URL, "HELP_OT_user_community");
+ uiItemO(col, NULL, ICON_URL, "HELP_OT_python_api");
uiItemS(col);
col = uiLayoutColumn(split, 0);
More information about the Bf-blender-cvs
mailing list