Blender Git Commit Log

Git Commits -> Revision 94a5d74

August 11, 2013, 12:59 (GMT)
The VIEW3D editor gets an extra, extensive toolbar. The idea is that this frees up space from the left sidebar for tool options and custom panels.

The extra menubar is meant to provide a place for many non-modal operators in a flatter hierarchy than the current header menu (less clicks, better visibility). The left sidebar is then meant to house custom panels and more activity based panels.

* fixed a bug in the undo/operator stack integration code whereby operators were freed in certain cases
* removed Select and Special menus from the header, and placed the underlying menus in the extra toolbar
* removed some of the sidebar panels, will work on replacing these with more activity based panels
* moved all grease pencil buttons and options into a single panel for the toolbar

Commit Details:

Full Hash: 94a5d7489f28be6d643f0bf52b6499c2c83f1224
SVN Revision: 59068
Parent Commit: 29082fa
Lines Changed: +2228, -523

1 Added Path:

/release/scripts/startup/bl_ui/space_view3d_menubar.py (+1628, -0) (View)

28 Modified Paths:

/release/scripts/modules/bpy_types.py (+4, -0) (Diff)
/release/scripts/startup/bl_ui/space_info.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+11, -23) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+69, -364) (Diff)
/release/scripts/startup/bl_ui/__init__.py (+1, -0) (Diff)
/source/blender/blenkernel/BKE_screen.h (+26, -0) (Diff)
/source/blender/blenkernel/intern/blender.c (+7, -2) (Diff)
/source/blender/blenloader/intern/versioning_250.c (+8, -10) (Diff)
/source/blender/editors/armature/armature_relations.c (+38, -16) (Diff)
/source/blender/editors/gpencil/gpencil_buttons.c (+74, -35) (Diff)
/source/blender/editors/include/BIF_glutil.h (+2, -0) (Diff)
/source/blender/editors/include/ED_screen.h (+2, -0) (Diff)
/source/blender/editors/interface/interface_panel.c (+10, -8) (Diff)
/source/blender/editors/screen/area.c (+65, -0) (Diff)
/source/blender/editors/screen/glutil.c (+15, -1) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+55, -30) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+7, -7) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+1, -2) (Diff)
/source/blender/editors/space_view3d/view3d_toolbar.c (+20, -9) (Diff)
/source/blender/editors/util/editmode_undo.c (+3, -1) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_screen.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+161, -0) (Diff)
/source/blender/makesrna/intern/rna_wm.c (+1, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm.c (+3, -8) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+9, -3) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+3, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021