Blender Git Commit Log
Git Commits -> Revision b7e9161
Revision b7e9161 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 22, 2016, 00:50 (GMT) |
Make 3D View scene data syncing work with window level scenes. We previously updated all screens - visible or not - when changing scene layers or scene camera. Now we only update visible ones and ensure a screen is updated when activating it. This simplifies things a bit and makes it possible to update 3D Views directly through notifiers. |
Commit Details:
Full Hash: b7e91618330ce5ba963a72580b7d649b00d5e347
Parent Commit: 40272b4
Lines Changed: +46, -30
12 Modified Paths:
/source/blender/blenkernel/BKE_screen.h (+0, -1) (Diff)
/source/blender/blenkernel/intern/screen.c (+0, -18) (Diff)
/source/blender/editors/include/ED_screen.h (+1, -0) (Diff)
/source/blender/editors/screen/screen_edit.c (+2, -0) (Diff)
/source/blender/editors/screen/workspace_edit.c (+10, -0) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+6, -1) (Diff)
/source/blender/editors/space_view3d/view3d_header.c (+1, -6) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+5, -3) (Diff)
/source/blender/makesrna/intern/rna_space.c (+3, -1) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+15, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+2, -0) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/screen.c (+0, -18) (Diff)
/source/blender/editors/include/ED_screen.h (+1, -0) (Diff)
/source/blender/editors/screen/screen_edit.c (+2, -0) (Diff)
/source/blender/editors/screen/workspace_edit.c (+10, -0) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+6, -1) (Diff)
/source/blender/editors/space_view3d/view3d_header.c (+1, -6) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+5, -3) (Diff)
/source/blender/makesrna/intern/rna_space.c (+3, -1) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+15, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+2, -0) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+1, -0) (Diff)