Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1383 / 5574

January 5, 2019, 08:56 (GMT)
Cleanup: avoid function call for pointer compare
January 5, 2019, 07:52 (GMT)
NLA: rewrite evaluation channel data structures.

Implementing a new intelligent mixing mode that combines quaternions
via multiplication requires rewriting the NLA code to recombine array
properties from separate scalar channels during evaluation.

In addition, stable evaluation of NLA stack requires that any channel
that is touched by any of the actions in the stack should always be
set to a definite value by evaluation, even if no strip affects it
at this point of the timeline. The obvious choice for the fallback
is the default value of the property.

To make scanning all actions reasonably efficient, mapping paths to
channels should be done using hash tables.

Differential Revision: https://developer.blender.org/D4120
Revision a77b63c by Julian Eisel
January 4, 2019, 21:18 (GMT)
UI: Preferences Redesign Part 2

(Part 1 was 00963afc14978b)

Does the following changes visible to users:
* Use panels and sub-panels for more structured & logical grouping
* Re-organized options more logically than before (see images in D4148)
* Use flow layout (single column by default).
* New layout uses horizontal margin if there's enough space.
* Change size of Preferences window to suit new layout.
* Move keymap related options from "Input" into own section.
* Own, left-bottom aligned region for Save Preferences button.
* Adjustments of names, tooltips & icons.
* Move buttons from header into the main region (except editor switch).
* Hide Preferences header when opened in temporary window.
* Use full area width for header.
* Don't use slider but regular number widget for UI scale.
* Gray out animation player path option if player isn't "Custom"

Internal changes:
* Rearrange RNA properties to match changed UI structure.
* Introduces new "EXECUTE" region type, see reasoning in D3982.
* Changes to panel layout and AZone code for dynamic panel region.
* Bumps subversion and does versioning for new regions.

RNA changes are documented in the release notes:
https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Python_API/Preferences_API

Design & implementation mostly done by @billreynish and myself.
I recommend checking out the screenshots posted by William:
https://developer.blender.org/D4148#93787

Reviewed By: brecht

Maniphest Tasks: T54115

Differential Revision: https://developer.blender.org/D4148
January 4, 2019, 18:36 (GMT)
GP: Add Fill keyframe if active not equal to CFRA

When fill a stroke if the fill layer hasn't keyframe, the fill is wrong because previous fill shape hide area to fill.

Now, if the keyframe is missing in the active layer for the current frame, a new frame is added.
January 4, 2019, 16:58 (GMT)
Fix T57890: freestyle rendering crash.

Depsgraph objects are deleted after conversion to Freestyle data structures,
so don't keep a pointer to their name strings.
January 4, 2019, 16:18 (GMT)
Fix T60157: Applying subdivide GP modifier gets wrong fill

The problem was the triangulation cache was not initializated.
January 4, 2019, 16:08 (GMT)
Fix T58669, T59772: freestyle + EEVEE render not working.
January 4, 2019, 16:01 (GMT)
Fix T59546: Grease Pencil Edit: Rotation around individual origins error

Thanks to Habib Gahbiche (@zazizizou) for helping fixing this bug. See D4156.
January 4, 2019, 15:25 (GMT)
Fix T58692: splash screen next not working when using BLENDER_USER_CONFIG.
January 4, 2019, 15:17 (GMT)
Depsgraph: Fix missing relation from node tree to light

Was only happening when lamp had driver on the Light datablock.

Reported by Dalai Felinto in T60137.
January 4, 2019, 14:58 (GMT)
Fix T60124: Multires modifier not reading data from external files
January 4, 2019, 14:58 (GMT)
Silence warning
January 4, 2019, 14:51 (GMT)
Outliner: better support for clips/masks ('Blender File' view)

- clips/masks were not showing an icon [both dont have a dedicated icon,
took the ones used elsewhere]
- masks hit an assert in outliner_add_element()
- missing outliner update when adding a mask

spotted while looking into T59939

Reviewers: mont29, brecht

Differential Revision: https://developer.blender.org/D4142
January 4, 2019, 14:27 (GMT)
UI: fix incorrect collapse menu button alignment.

Differential Revision: https://developer.blender.org/D4151
January 4, 2019, 14:26 (GMT)
UI: make text editor scrollbar with consistent with other editors.

Differential Revision: https://developer.blender.org/D4144
January 4, 2019, 14:24 (GMT)
UI: alter scrollbar extents to not interfere with split/join areas.

Differential Revision: https://developer.blender.org/D4141
January 4, 2019, 14:22 (GMT)
UI: fix incorrect area splitting shape in corners.

It was intended to be a quarter-circle, however it was oriented wrong.
Since the triangle is no longer visible and does not overlap with the
button anymore, this just makes it a square.

Differential Revision: https://developer.blender.org/D4139
January 4, 2019, 14:20 (GMT)
UI: fix display of menu buttons without text and icon, and only a down arrow.

Differential Revision: https://developer.blender.org/D4123
January 4, 2019, 14:14 (GMT)
UI: fix too wide resize area on edges of nodes, interfering with content.

Differential Revision: https://developer.blender.org/D3997
January 4, 2019, 13:47 (GMT)
Fix T59898: Slow modifier stack on trasnform
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021