March 9, 2017, 18:09 (GMT) |
Add/use template for browsing layout-types of a workspace/window combination Tried adding a more generic template for this first, but this is really such a special case that it would need to have quite a bunch of exceptions. Basically we're showing the active layer-instance of the workspace in the text button and within the menu, the layout-type list of the workspace and their previews from the screen wrapped by the layout-instance :S Also made renaming work properly. |
March 9, 2017, 13:52 (GMT) |
Make fullscreen toggling work again This still creates a new screen which would be nice to avoid, but quite some logic depends on the creation of this screen, so leaving it there for now. |
March 9, 2017, 12:39 (GMT) |
Fix drawing glitch in inactive windows after addin layout Was drawing area edges but not areas itself, had to manually trigger redraws. Also some cleanup, it doesn't make much sense to return some layout of the bunch of ones that have been created. |
March 9, 2017, 11:56 (GMT) |
Don't create workspace or screen-layout when opening temp windows (e.g user prefs) Not sure how safe change in area.c is, had to do that to avoid weird scroll offset when opening user pref window. |
March 9, 2017, 11:13 (GMT) |
Merge branch 'blender2.8' into temp-workspace-multi-window |
March 9, 2017, 11:10 (GMT) |
March 8, 2017, 23:30 (GMT) |
Get duplicating area into new window to work We don't duplicate the workspace or the layout-type anymore. We just open a new window with the same workspace and same layout-type. |
March 8, 2017, 19:35 (GMT) |
Solve subwindow console warning |
March 8, 2017, 17:05 (GMT) |
Completely get rid of per-window data duplicates from workspaces |
March 8, 2017, 16:07 (GMT) |
Fix crashes closing windows or Blender itself |
March 8, 2017, 14:41 (GMT) |
Show the correct list of screens in the info editor |
March 8, 2017, 13:58 (GMT) |
Work towards completely moving workspace data to window level Stuff is starting to work out! |
March 7, 2017, 19:34 (GMT) |
Make screen-layouts of duplicated windows much less broken :) There are probably still some issues/glitches after duplicating a window here and there, but most of it should work fine by now. |
March 7, 2017, 19:03 (GMT) |
Don't copy workspace when copying window This kinda works, however screens are still completly broken after that :) But: getting there! |
March 6, 2017, 18:39 (GMT) |
Fix broken screen-setups after creating workspaces or layouts |
March 6, 2017, 17:40 (GMT) |
Cleanup: Style, remove unused function, use wrapper struct for arguments |
March 6, 2017, 17:16 (GMT) |
Wrap screen-layout data into own struct Makes it easier to pass around. |
March 6, 2017, 15:31 (GMT) |
Fix crash when changing workspace There are more issues when changing workspaces and I think I know how to fix them, but it may need some further changes. |
March 6, 2017, 14:19 (GMT) |
Make duplicating workspaces work |
March 6, 2017, 13:13 (GMT) |
Fix errors in areabase/vertbase storage |
|