Blender Git Commits

Blender Git "master" branch commits.

Page: 1652 / 5574

July 5, 2018, 06:28 (GMT)
Revert "Keymap: use Shift-Space for auto-complete"

This reverts commit 30680b8d51caada48a4f773caee8b934f06e3f30.

Conflicts with typing in capitals.
July 5, 2018, 06:16 (GMT)
Keymap: use Shift-Space for auto-complete

Resolve conflict w/ maximized area.
July 5, 2018, 05:54 (GMT)
Merge branch 'master' into blender2.8
July 5, 2018, 05:53 (GMT)
Cleanup: pep8
July 4, 2018, 17:33 (GMT)
Fix issue with closing child windows in recent changes.
July 4, 2018, 16:40 (GMT)
Workspaces: change behavior when window layout for workspace is missing.

When switching the workspace in a window that does not yet have a layout
for the newly active workspace, we now duplicate the layout from the
previously active workspace. Previously it duplicated the layout from
the first window in the newly active workspace.
July 4, 2018, 16:40 (GMT)
Workspaces: store view layer per main window, instead of per workspace.

It was a bit odd that the scene was stored per window but not the view
layer. The reasoning was that you would use different view layers for
different tasks. This is still possible, but it's more predictable to
switch them both explicitly, and with child window support manually
syncing the view layers between multiple windows is no longer needed
as often.
July 4, 2018, 16:40 (GMT)
Workspaces: add main and child windows.

* Main windows show a topbar and statusbar, and select a workspace and
scene. They are created with Window > New Main Window.

* Child windows do not show a topbar or statusbar. These follow the
workspace and scene of their parent main window. Created with Window >
New Window or View > Duplicate Area into New Window.

* The purpose of this change is to support multi monitor setups where you
just want to put more editors on the other monitors. Without multiple
topbars and statusbars, working within a single workspace and scene.
Creating multiple main windows is intended to be a concious choice to
do different tasks in different workspaces and scenes.

* Note these changes do not currently affect how the operating system
treats the windows.

* When changing the workspace, the layout in all child windows changes.
This makes sense if we consider child windows to be just a way to
extend the main window across more monitors. In some case it may be
useful to keep the same layout though, we can add an option for this
depending on user feedback.
July 4, 2018, 16:40 (GMT)
Cleanup: pass window to listeners, instead of screen + workspace.
July 4, 2018, 16:37 (GMT)
Keymap: movie-clip center frame, match graph view
July 4, 2018, 16:25 (GMT)
Keymap: proportional edit keys
July 4, 2018, 16:14 (GMT)
Fix Pose Mode selection overlay breaking other overlay.

Fix T55758
July 4, 2018, 16:00 (GMT)
UI: Node Link Menu to use same colors as regular menus

Node link menus (like shader settings in Material properties) used a slightly
brighter variant of the menu widget. Making it hard to style and match the rest.

Make it use widget_menuiconbut, which is just the menu widget with an icon and no arrows.

Thanks Brecht for the help!
July 4, 2018, 15:48 (GMT)
Kemap: mirror, flip changes from T55162
July 4, 2018, 15:26 (GMT)
Keymap: outliner changes from T55162
July 4, 2018, 15:24 (GMT)
UI: Default theme tweaks for Node editor
July 4, 2018, 15:10 (GMT)
Keymap: Resolve inconsistencies, T55162
July 4, 2018, 14:44 (GMT)
Depsgraph: Don't force copy-on-write when shading changes

Shading is supposed to be dealing with draw manager batch cached
thingamajigs, but was causing full object update.

This was causing both flickering in sculpt mode (PBVH was removed,
why it was SOMETIMES restored before draw is a mystery), and was
also causing things to be really slow.
July 4, 2018, 14:44 (GMT)
Depsgraph: Log entry operations which are directly modified and tagged
July 4, 2018, 14:33 (GMT)
UI: Default Theme: editor tabs more prominent

Workaround for now until all editors tabs share the dedicated Tab theme
settings under User Interface (which the top bar is currently using).

Thanks SimonStorl-Schulke from devtalk forum for feedback.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021