Revision 07a1c20 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) February 23, 2017, 23:57 (GMT) |
Merge branch 'blender2.8' into workspaces Conflicts: source/blender/blenloader/intern/readfile.c source/blender/editors/workspace/screen_draw.c |
Revision 95644ec by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) February 12, 2017, 20:57 (GMT) |
Merge branch 'blender2.8' into workspaces |
Revision af0f983 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) February 10, 2017, 21:48 (GMT) |
Merge branch 'blender2.8' into workspaces |
Revision 92e4f85 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) February 10, 2017, 02:51 (GMT) |
Merge branch 'blender2.8' into workspaces Conflicts: source/blender/blenkernel/intern/context.c source/blender/blenkernel/intern/depsgraph.c source/blender/blenkernel/intern/library_query.c source/blender/blenloader/intern/readfile.c source/blender/blenloader/intern/readfile.h source/blender/blenloader/intern/versioning_270.c source/blender/editors/workspace/screen_context.c source/blender/makesdna/intern/makesdna.c source/blenderplayer/bad_level_call_stubs/stubs.c |
Revision 2c40052 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 23, 2017, 16:20 (GMT) |
Change workspace allocation string Makes it easier to grep. |
Revision b2c610c by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 23, 2017, 16:18 (GMT) |
Fix error on some compiler configurations Sergey was having compile errors here, I couldn't recreate them though. It actually seems weird that we have to include BLI_utildefines.h before BLI_listbase.h, since the latter one already includes the former. Don't want to bother much with such minor issues though, so let's just make all compilers happy ;) Patch is by @sergey himself. |
Revision 63d69cf by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 22, 2017, 22:26 (GMT) |
Merge branch 'blender2.8' into workspaces |
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). |
Revision f6ceeea by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 6, 2017, 00:18 (GMT) |
Fix compile error and warning in release builds |
Revision f05b6af by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 5, 2017, 22:34 (GMT) |
More cleanup (renaming, comments, etc), added asserts |
Revision 7c4a696 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 5, 2017, 21:24 (GMT) |
Fix foreach_ID_link iterator, undo version bump, cleanup |
Revision ab46e54 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 5, 2017, 19:49 (GMT) |
Improve button placement in Info Editor * Moved object mode menu in front of scene selection buttons. * Added separators. * Show scene selection buttons in editor full-screen Of course this will all change again once the actual new top-bar is there. |
Revision 2ae0736 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 5, 2017, 19:33 (GMT) |
Remove accidentally committed files |
Revision 7aa53f4 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 5, 2017, 19:23 (GMT) |
Rename directory editors/screen/ to editors/workspace/ Screen is now considered lower level as workspaces, so screen files should rather be in a folder called 'workspace' instead of having workspace files in a 'screen' directory. Also corrected doxygen info for editors/scene/. |
Revision 66776bd by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 5, 2017, 18:35 (GMT) |
Cleanup: Screen/workspace change functions, comments, naming, etc |
Revision e3c12bb by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 5, 2017, 15:43 (GMT) |
Fix glitch when removing custom transform orientations Scenes aren't stored within screens anymore, meaning we can't associate a 3D View in an inactive workspace/screen with a scene. This again means we can't identify the active transform orientation of a 3D View by its index (it might belong to a different scene) to unset it correctly when removing it. We now additionally store a pointer in the 3D View to the active custom orientation data to identify it. |
Revision 7f173ae by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 5, 2017, 00:15 (GMT) |
Remove "Use Global Scene" option This option isn't really needed now that scenes are only on window level. |
Revision dc76cd6 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 5, 2017, 00:00 (GMT) |
Remove redundant Depsgraph update call Scene can't be changed by changing a screen or workspace anymore. |
Revision b809b02 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 4, 2017, 23:36 (GMT) |
Merge branch 'blender2.8' into workspaces |
Revision ff829a3 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 4, 2017, 23:17 (GMT) |
Fix minor mistake in python UI code |
|