Blender Git Commit Log
Git Commits -> Revision af02a0a
Revision af02a0a by Brecht Van Lommel (master) April 22, 2009, 18:39 (GMT) |
UI * Headers and menus can now be created in python. * Replaced the uiMenuItem functions to create menus with equivalent uiItem functions using a layout, removing duplicated code. * More uiItem functions are now exposed to python. * The text editor header, panels and one of its menus are now created in space_text.py. * Buttons window data context icon new changes depending on active object. Issues * Icons are not wrapped yet, hardcoded ints at the moment. * The ID browse template is unfinished. |
Commit Details:
Full Hash: af02a0aa4e0b80c3c1154e7be095f4a387f81179
SVN Revision: 19877
Parent Commit: 643d59b
Lines Changed: +2030, -1545
1 Added Path:
/release/ui/space_text.py (+145, -0) (View)
44 Modified Paths:
/source/blender/blenkernel/BKE_library.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_screen.h (+25, -0) (Diff)
/source/blender/blenkernel/intern/library.c (+21, -0) (Diff)
/source/blender/blenkernel/intern/screen.c (+11, -0) (Diff)
/source/blender/editors/animation/keyframing.c (+10, -8) (Diff)
/source/blender/editors/armature/editarmature.c (+11, -8) (Diff)
/source/blender/editors/armature/poselib.c (+18, -14) (Diff)
/source/blender/editors/curve/curve_ops.c (+12, -10) (Diff)
/source/blender/editors/curve/editcurve.c (+17, -12) (Diff)
/source/blender/editors/include/BIF_transform.h (+2, -2) (Diff)
/source/blender/editors/include/UI_interface.h (+31, -48) (Diff)
/source/blender/editors/interface/interface_anim.c (+17, -15) (Diff)
/source/blender/editors/interface/interface_api.c (+95, -4) (Diff)
/source/blender/editors/interface/interface_layout.c (+670, -148) (Diff)
/source/blender/editors/interface/interface_regions.c (+37, -412) (Diff)
/source/blender/editors/interface/interface_utils.c (+3, -14) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+6, -4) (Diff)
/source/blender/editors/object/object_edit.c (+31, -27) (Diff)
/source/blender/editors/physics/editparticle.c (+10, -8) (Diff)
/source/blender/editors/screen/screen_ops.c (+20, -17) (Diff)
/source/blender/editors/space_buttons/buttons_header.c (+25, -4) (Diff)
/source/blender/editors/space_image/image_header.c (+94, -92) (Diff)
/source/blender/editors/space_image/image_ops.c (+6, -4) (Diff)
/source/blender/editors/space_image/space_image.c (+1, -0) (Diff)
/source/blender/editors/space_info/info_header.c (+10, -10) (Diff)
/source/blender/editors/space_sequencer/sequencer_header.c (+77, -78) (Diff)
/source/blender/editors/space_text/space_text.c (+6, -4) (Diff)
/source/blender/editors/space_text/text_header.c (+93, -343) (Diff)
/source/blender/editors/space_text/text_intern.h (+1, -1) (Diff)
/source/blender/editors/space_text/text_ops.c (+104, -15) (Diff)
/source/blender/editors/space_view3d/view3d_header.c (+172, -170) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+10, -9) (Diff)
/source/blender/editors/transform/transform_ops.c (+6, -4) (Diff)
/source/blender/editors/transform/transform_orientations.c (+6, -6) (Diff)
/source/blender/editors/uvedit/uvedit_unwrap_ops.c (+16, -12) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+5, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_context.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_screen.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_text.c (+13, -0) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+159, -0) (Diff)
/source/blender/python/intern/bpy_ui.c (+0, -15) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+19, -13) (Diff)
/source/blender/blenkernel/BKE_screen.h (+25, -0) (Diff)
/source/blender/blenkernel/intern/library.c (+21, -0) (Diff)
/source/blender/blenkernel/intern/screen.c (+11, -0) (Diff)
/source/blender/editors/animation/keyframing.c (+10, -8) (Diff)
/source/blender/editors/armature/editarmature.c (+11, -8) (Diff)
/source/blender/editors/armature/poselib.c (+18, -14) (Diff)
/source/blender/editors/curve/curve_ops.c (+12, -10) (Diff)
/source/blender/editors/curve/editcurve.c (+17, -12) (Diff)
/source/blender/editors/include/BIF_transform.h (+2, -2) (Diff)
/source/blender/editors/include/UI_interface.h (+31, -48) (Diff)
/source/blender/editors/interface/interface_anim.c (+17, -15) (Diff)
/source/blender/editors/interface/interface_api.c (+95, -4) (Diff)
/source/blender/editors/interface/interface_layout.c (+670, -148) (Diff)
/source/blender/editors/interface/interface_regions.c (+37, -412) (Diff)
/source/blender/editors/interface/interface_utils.c (+3, -14) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+6, -4) (Diff)
/source/blender/editors/object/object_edit.c (+31, -27) (Diff)
/source/blender/editors/physics/editparticle.c (+10, -8) (Diff)
/source/blender/editors/screen/screen_ops.c (+20, -17) (Diff)
/source/blender/editors/space_buttons/buttons_header.c (+25, -4) (Diff)
/source/blender/editors/space_image/image_header.c (+94, -92) (Diff)
/source/blender/editors/space_image/image_ops.c (+6, -4) (Diff)
/source/blender/editors/space_image/space_image.c (+1, -0) (Diff)
/source/blender/editors/space_info/info_header.c (+10, -10) (Diff)
/source/blender/editors/space_sequencer/sequencer_header.c (+77, -78) (Diff)
/source/blender/editors/space_text/space_text.c (+6, -4) (Diff)
/source/blender/editors/space_text/text_header.c (+93, -343) (Diff)
/source/blender/editors/space_text/text_intern.h (+1, -1) (Diff)
/source/blender/editors/space_text/text_ops.c (+104, -15) (Diff)
/source/blender/editors/space_view3d/view3d_header.c (+172, -170) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+10, -9) (Diff)
/source/blender/editors/transform/transform_ops.c (+6, -4) (Diff)
/source/blender/editors/transform/transform_orientations.c (+6, -6) (Diff)
/source/blender/editors/uvedit/uvedit_unwrap_ops.c (+16, -12) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+5, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_context.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_screen.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_text.c (+13, -0) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+159, -0) (Diff)
/source/blender/python/intern/bpy_ui.c (+0, -15) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+19, -13) (Diff)