Blender Git Commits

Blender Git "temp-lanpr-cleanup2" branch commits.

Page: 2 / 18

November 13, 2019, 03:25 (GMT)
Fix lattice deform after undo and edit-mode exit

Follow up on T71414
November 13, 2019, 03:25 (GMT)
Fix in addition to T61432: Sampling Subframes not working 2.8

As mentioned in the discussion, emission from particles did not make use of subframes. This commit resolves this issue.
November 13, 2019, 03:25 (GMT)
User Preference Experimental Tab

Experimental tab in User Preferences for experimental features.
The tab option is only visible when "Developer Extras" is on.

Included here is a (commented out) example panel to be used as a
template for the new experimental panels. Since these panels will come
and go it is nice to have a reference in the code.

Differential Revision: https://developer.blender.org/D6203
November 13, 2019, 03:25 (GMT)
Fix T71199: Child-parent relationships arent kept after you make instances real.

Comparison function of the of the parent ghash was not fully correct,
could lead to some false positives in some cases...
November 13, 2019, 03:25 (GMT)
Fluid Particles: fix threading crash with viscoelastic springs.

As correctly pointed out by a comment in the code, adding
new springs wasn't thread safe, and caused crashes.

Fix by buffering new springs in intermediate thread-local
arrays, which are flushed on the main thread. This is valid
because the new springs are not used until the next sim step.

Differential Revision: https://developer.blender.org/D6133
November 13, 2019, 03:25 (GMT)
Revert "Fix T71126: add old hotkeys to set start/end frame in the timeline to"

This caused T71483.
Having timeline and dopesheet merged in 2.8 makes using S/E keys in timeline not work well.
2.7x keymap needs to fit with 2.8x internals, so probably 2.7x keymap will have to live with Ctrl+Home / Ctrl+End here.

This reverts commit 4fbcbbfb967cb0fdff11dfc1646a1c55bca96f1d.
November 13, 2019, 03:25 (GMT)
Fix T69799: Glitches when moving object camera is locked to

The idea is to indicate that the view3d matrix is being transformed too
and this avoids cyclic dependencies.
November 13, 2019, 03:25 (GMT)
Fix T71372: view layer is not maintained when area is duplicated into new window

Maniphest Tasks: T71372

Differential Revision: https://developer.blender.org/D6205
November 13, 2019, 03:25 (GMT)
Cleanup: clang-format
November 13, 2019, 03:25 (GMT)
Fix T71436: proportional_edit_objects turns off when translating cursor in edit mode
November 13, 2019, 03:25 (GMT)
Cleanup: spelling
November 13, 2019, 03:25 (GMT)
Windows: Fix build errors during deps build on windows.
November 13, 2019, 03:25 (GMT)
Fix T71379: Even edge slide shows random points on screen
November 13, 2019, 03:25 (GMT)
Fix T70789: Using Remove Single Override breaks file loading (crash).

We only need to refine rna pointer for actual collection properties,
other arrays we handle directly the the appy callback.
November 13, 2019, 03:25 (GMT)
Cleanup: adjust layout for example experimental UI

- Use a separate split for each feature,
since two top-level splits can become un-aligned.
- Only show the task instead of the entire URL.
November 13, 2019, 03:25 (GMT)
Fix T71405: Trying to Ctrl-C on many buttons crashes Blender

Usually Ctrl+C copies the operator name to the clipboard
["bpy.ops.material.new()", "bpy.ops.object.material_slot_remove()"]
Crash happens for all buttons of UI_BTYPE_BUT without associated
operator [some are defined with callbacks only, often these are created
with e.g uiDefIconBut (instead of e.g. uiDefIconButO)]

Other examples that crash with Ctrl+C:
- animation decorators next to animatable properties
- button to show a modifier texture in the texture tab
- ...

2.79 survived here (result in the clipboard was just not changed hitting
Ctrl+C on these buttons), this is what happens with this patch as well.

Maniphest Tasks: T71405

Differential Revision: https://developer.blender.org/D6208
November 13, 2019, 03:25 (GMT)
Windows: Switch to the dynamic C runtime

This change switches windows to the dynamic C runtime
avoiding issues coming from mixing the static and dynamic
runtime like the ones outlined in [1]

[1] https://developer.blender.org/D5387#122165

Differential Revision: https://developer.blender.org/D6175

Reviewed by: @Sergey
November 13, 2019, 03:25 (GMT)
UI: Graph Editor Insert Keyframes Menu

Fixes alignment issues on Graph Editor menus used to insert keyframes.

Differential Revision: https://developer.blender.org/D6213

Reviewed by Campbell Barton
November 13, 2019, 03:25 (GMT)
make_update.py: update windows library folder
November 13, 2019, 03:25 (GMT)
Cleanup: clang-format
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021