Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1777 / 5574

May 7, 2018, 10:29 (GMT)
Modifier stack: move Edge Split to new Mesh-based system.
May 7, 2018, 10:29 (GMT)
Modifier stack: Fix broken 'dirty normals' flag for new mesh-aware modifiers.

Since modifier stack is still primarily based on DM in blender2.8, we
need to copy over 'dirty normals' flag from temp Mesh to DM after
modifier has been evaluated.
May 7, 2018, 10:28 (GMT)
Fix T54324: remove stencil entries from weight paint keymap

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D3178
May 7, 2018, 10:26 (GMT)
Merge branch 'master' into blender2.8
May 7, 2018, 10:05 (GMT)
Fix T54594: Lattice with Armature modifier not updating correctly
Revision 51efeb6 by Julian Eisel
May 7, 2018, 09:42 (GMT)
UI: Hide & shrink scroll-bars based on cursor position

Scroll-bars are now hidden unless the cursor approaches them, in which case they
smoothly grow and become more & more visible. Note that since 0d309144020168e55,
scroll-bars are drawn on top of editor contents. There's no more jumping of
buttons when scroll-bars appear.

Technical notes:
* AZones are used to adjust scrollbars based on mouse movements

We may want to support screen level AZones if we want scrollbars to also
smoothly appear when approaching them from a different area.
I also plan to make further changes to AZones to clean up stuff a bit.
* Had to move AZone handling to a post ARegion init stage, since we need the
updated View2D data from there.
* View2D masks and scroller rectangles are now updated on every redraw. It's
cheap to do that though.
Revision 4ec467d by Julian Eisel
May 7, 2018, 09:42 (GMT)
UI: Draw scroll-bars overlapping with editor content

Scroll-bars used to draw in a little extra space in the editor, causing
buttons to jump a bit when they appeared/disappeared. Now they draw on
top of the buttons, just small enough to avoid bigger overlaps. Followup commits
will do further adjustments.

With this we can get rid of a hack that was calling the (often Python
defined) panel definition - the panel 'draw' callback - twice.
May 7, 2018, 09:26 (GMT)
Multi-object edge collapse
May 7, 2018, 09:15 (GMT)
Merge branch 'master' into blender2.8
May 7, 2018, 09:07 (GMT)
Fix T54966: mathutils.noise.voronoi Memory leak

C code was not correctly handling release of temp data, not technically
a memory leak, but indeed rather annoying bug! ;)
May 6, 2018, 22:24 (GMT)
Armature: Add back relationship lines.
May 6, 2018, 22:24 (GMT)
Object Mode: Use stipple shader for relationship lines.
May 6, 2018, 20:08 (GMT)
Reset number values when entering an empty value

Note: This rely on the property having a pre-defined default.

Also, be aware that trying to multi-drag and multi-ui-edit is not working
at the moment (T54976).

With changes by Campbell Barton.

Differential Revision: https://developer.blender.org/D3207
May 6, 2018, 19:40 (GMT)
RNA default: Scene start/end frames
May 6, 2018, 19:26 (GMT)
Fix wrong header alignment in user preferences, after recent commit.
May 6, 2018, 18:43 (GMT)
UI: fix popover menus sometimes going off screen, after recent commit.
May 6, 2018, 18:22 (GMT)
UI: keep header top/bottom alignment the same when switching editor types.
May 6, 2018, 18:15 (GMT)
Merge branch 'master' into blender2.8
May 6, 2018, 18:14 (GMT)
UI: fixes for 3D viewport popovers moving / flipping on edits.

* Ensure popover does not change direction or location.
* Open popover towards the relevant editor, like pulldown menus.
* Use a bigger maximum assumed size to deal with some corner cases.
* Do proper 3D viewport header refresh on shading mode changes.
May 6, 2018, 18:14 (GMT)
Cleanup: deprecate area.headertype.

This was still used in a few places but not kept in sync with the actual
header position. Always get alignment from the header region now.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021