Blender Git Loki
Git Commits -> Revision 9031d5c
Revision 9031d5c by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 22, 2017, 19:56 (GMT) |
Fix and compile time option for workspace object-mode Now we also sync the workspace object-mode when selecting a different object. It's still quite easy to get the mode of the active object and the one stored in the workspace out of sync, but fixing this would require a bunch of changes that would only be temporary anyway. Remember, plan is to make object-mode a purely workspace level option, not storing it within the object anymore. The current object-mode syncing isn't supposed to stay there for long, I added a #define USE_WORKSPACE_MODE so we can disable it easily (DNA still stores it in files though). |
Commit Details:
Full Hash: 9031d5cc8f7a5d24490cc76a2cee6a70a595901e
Parent Commit: f6ceeea
Lines Changed: +57, -12
7 Modified Paths:
/release/scripts/startup/bl_ui/space_info.py (+3, -2) (Diff)
/source/blender/blenkernel/BKE_workspace.h (+20, -5) (Diff)
/source/blender/blenkernel/intern/workspace.c (+2, -0) (Diff)
/source/blender/editors/object/object_edit.c (+9, -2) (Diff)
/source/blender/editors/object/object_select.c (+7, -1) (Diff)
/source/blender/editors/workspace/workspace_edit.c (+8, -0) (Diff)
/source/blender/makesrna/intern/rna_workspace.c (+8, -2) (Diff)
/source/blender/blenkernel/BKE_workspace.h (+20, -5) (Diff)
/source/blender/blenkernel/intern/workspace.c (+2, -0) (Diff)
/source/blender/editors/object/object_edit.c (+9, -2) (Diff)
/source/blender/editors/object/object_select.c (+7, -1) (Diff)
/source/blender/editors/workspace/workspace_edit.c (+8, -0) (Diff)
/source/blender/makesrna/intern/rna_workspace.c (+8, -2) (Diff)