Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1300 / 5574

March 5, 2019, 10:19 (GMT)
Fix T62190: Image editor pixel values are hidden by header at the bottom

since header regions can possibly overlap, accommodate by getting main
regions visible rect first.

Reviewers: sergey, brecht

Maniphest Tasks: T62190

Differential Revision: https://developer.blender.org/D4449
March 5, 2019, 09:52 (GMT)
GPencil: Don't create framebuffers for selection

The selction use it's own frambuffers.
March 5, 2019, 09:22 (GMT)
Fix T61763: Crash on selecting "Background Scene"

Memory optimization in dependency graph was using wrong view layer
for the scene which came via set.
March 5, 2019, 07:39 (GMT)
GP: move select all into a utility function
March 5, 2019, 07:39 (GMT)
Cemara tracking: move select all into a utility function
March 5, 2019, 07:38 (GMT)
Nodes: move select all into a utility function
March 5, 2019, 04:47 (GMT)
Cleanup: move keymap circle select items to template
March 5, 2019, 04:09 (GMT)
Cleanup: rename RENDER_OVERRIDE -> HIDE_OVERLAYS

Match the UI naming (changed since 2.7x).
March 5, 2019, 04:05 (GMT)
Fix T62159: Poly build crashes w/o overlays
March 5, 2019, 03:40 (GMT)
3D View: move pre-select mesh element access into gizmo API
March 5, 2019, 01:59 (GMT)
Fix T62199: Incorrect bpy.data.screens behavior

The screen identifier was set to the "layout_name" which isn't
guaranteed to be unique or even exist.

This meant `bpy.data.screens.keys()` could have duplicate keys,
even when not duplicated, these keys couldn't be used for
`bpy.data.screen[key]` access because internally ID's use names for
collection look-ups.

Make screens match other ID's, using the ID.name as the identifier.

Note: this change was from the initial workspace commit 7f564d74f9edaaa
Since then the layout selector has been removed so this isn't needed.
March 5, 2019, 00:32 (GMT)
Cleanup: minor adjustment to gizmo extrude setup

No need to access both edit & active object.
March 4, 2019, 19:56 (GMT)
GPencil: Fix error in 3D Location mode

In previous commit introduced this bug. The flag was inverted and the mode was not working.
March 4, 2019, 19:40 (GMT)
Annotations: Reduce smooth factor to 0.5

The previous value was too high and deform too much if write text.
March 4, 2019, 18:40 (GMT)
GPencil: New extrude operator

Keymap: E - Extrude Gizmo supported.

If the extrude points are the first or last of the stroke, the stroke is extended.

If the extrude points are in the middle of the stroke, a new stroke is created because the grease pencil strokes can be only with 2 extremes and fold the stroke to get a new point gets very bad results.

Still pending define a new icon. Also, it could be good to set by default XYZ axis in the gizmo.

Note: There is a change in the transform_gizmo_extrude_3d.c gizmo for OB_MODE_EDIT_GPENCIL. This change must be undo when the mode will be integrated into OB_MODE_EDIT, but while we have both modes, we need to keep this code in order to keep running the gizmo.
March 4, 2019, 18:18 (GMT)
Preferences: Remove "requires restart" from multisample tooltips

It does not make sense now that we uses FBOs for that.
March 4, 2019, 18:18 (GMT)
Preferences: Add option to disable edit-mode wire Antialiasing

Requested by some users who prefer old wireframe precision.

Smooth wires are still enabled by defaults as they don't have a noticeable
perf impact.

Application restart is needed for changes to take effects.
March 4, 2019, 18:18 (GMT)
Fix T59140 : Loose edges of final mesh does not display in edit mode
March 4, 2019, 16:10 (GMT)
DNA: optimize data reconstruction

Cache the result of DNA_elem_array_size which was being called
for each element when reconstructing each struct.

Also skip padding members during reconstruction.

Gives ~18% overall speedup loading 10_010_A.anim.blend (r3154)
from the spring project.# Please enter the commit message for your changes. Lines starting

Note, this was reverted recently because it caused T62181
Changes to DNA_sdna_patch_struct_member_nr were needed which
caused issues loading old 2.8x files.
March 4, 2019, 16:09 (GMT)
GPencil: Cleanup value to enum name
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021