Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 927 / 5574

January 29, 2020, 18:20 (GMT)
UI: fsmenu_insert_entry Declaration Mismatch

Code cleanup. Fixes a mismatch between definition and declaration of fsmenu_insert_entry().

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

Reviewed by Julian Eisel
January 29, 2020, 18:16 (GMT)
Fix T73466: Unable to set particle rotation

Error in rB1f6ab32196d7.

Maniphest Tasks: T73466

Differential Revision: https://developer.blender.org/D6706
January 29, 2020, 17:24 (GMT)
UI: Info Editor Visual Changes

Changes to Info Editor making it easier to read. Only visual changes, no functional changes.

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

Reviewed by Julian Eisel
January 29, 2020, 15:46 (GMT)
Fix T73054: Add DNA defaults for pose_ik_segments

This fixes the crash with pose_ik_segments = 0 in old files.
Some files were saved with the property set to 0, so the versioning code
won't work in that cases. I also changed that to fix the crash in those
files.

Reviewed By: brecht

Maniphest Tasks: T73054

Differential Revision: https://developer.blender.org/D6663
Revision e3f8923 by Julian Eisel
January 29, 2020, 15:26 (GMT)
Fix T73453: Selecting playhead in VSE deselects all selected strips

Tool system handlers had higher priority than the overlayed animation
"regions" (fake regions in fact). Give animation (and View2D) handlers
priority over toolsystem handlers.

Gizmo's still have higher priority, but I'll leave that unless there's a
reason to change.
Revision 9cb7ece by Julian Eisel
January 29, 2020, 14:09 (GMT)
Fix T73487: Crash when opening filebrowser while error is displayed

More concretly, the crash would happen if a filebrowser is opened while
an error popup is visisble **in a different window**.

Code assumed the popup to be in the active window/screen, but it may
actually be displayed in a non-active window. Temporarily override
context to ensure this assumption is correct.
January 29, 2020, 14:07 (GMT)
Fix T73188: RenderResult as Camera BG Image

In blender 2.79 you could use a render result as a camera background
image. This is useful during layout/compositing. During Blender 2.80
development there were 2 issues introduced that removed this feature.

* to receive a render result the image required a lock. This lock wasn't passed and therefore no image was read from the result. Generating an GPUTexture from an Blender image also didn't do the locking.
* the iuser->scene field wasn't set what is required for render results.

This change adds an optional `ibuf` parameter to `GPU_texture_from_blender` that can be passed when available.

Reviewed By: fclem, brecht

Differential Revision: https://developer.blender.org/D6684
January 29, 2020, 14:01 (GMT)
IC keymap: Add extend & subtract box selection to animation channel lists

Same as recent change for default keymap
January 29, 2020, 13:22 (GMT)
UI: Theme tweak to selected animation channels

We have the problem that it's very hard to see which animation channels are selected. This is a very small tweak to make it more obvious, using the same text highlight color as the Outliner.

Really it should be overhauled to be more exactly like the Outliner, but this is just a quick fix to make it reasonably visible.

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

Reviewed by Julian Eisel
January 29, 2020, 13:07 (GMT)
Keymap: Add ability to extend or subtract animation channel box selections

For some reason this was missing. Seems to be a simple oversight.

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

Reviewed by Julian Eisel
January 29, 2020, 12:41 (GMT)
Merge branch 'blender-v2.82-release'
January 29, 2020, 12:41 (GMT)
Buildbot: Increase number of compile thread for Linux Buildbot
January 29, 2020, 12:37 (GMT)
Fix T73469: OSL: Vector Math Node modulo uses wrong function

This also fixes glsl version of fmod when both inputs are negative.

Differential Revision: https://developer.blender.org/D6704
January 29, 2020, 12:11 (GMT)
Applying patch D6576, more tests for modifiers.

Patch from Jesse Y, reviewed by Habib Gahbiche.
Addes tests for modifiers: array, decimiate, mirror, screw, solidify,
subd, and weld.
January 29, 2020, 11:49 (GMT)
Merge branch 'blender-v2.82-release'
Revision 395dfff by Julian Eisel
January 29, 2020, 11:38 (GMT)
Dopesheet: Avoid deselect-all triggering on every box-select

This wouldn't only behave glitchy, but break certain copy-paste
workflows. See T70457 for details.

Addresses T70457
January 29, 2020, 10:44 (GMT)
Fix T73014: Marker sync does not work correctly if moving strip so it overlaps another strip

Need to also offset markers in BKE_sequence_base_shuffle_time().
Also clarify/correct related comments.

Maniphest Tasks: T73014

Differential Revision: https://developer.blender.org/D6555
January 29, 2020, 10:37 (GMT)
Merge branch 'blender-v2.82-release'
January 29, 2020, 10:27 (GMT)
Fix T55622: Proportional editing for Gpencil/Masks in dope sheet not
taking proportional size into account

Transform would always move all keyframes (e.g even when Proportional
size is 0.0).

'calculatePropRatio()' was setting td->factor correctly, but this was
not being considered in 'applyTimeTranslateValue()' if there was no
action [which greasepencil and masks do not have].

Maniphest Tasks: T55622

Differential Revision: https://developer.blender.org/D6697
Revision 7c9b552 by Julian Eisel
January 29, 2020, 10:22 (GMT)
Fix T73482: Context Menu on any button is broken

What I removed here used to be needed in an earlier version of the
patch, to avoid use-after-frees. This is not the case anymore, so it
seems we can remove this.

Generally the context region code is very weak and inconsistent. If
things were done properly, the line I added shouldn't cause issues -
it's logically correct.

Also fixes T73475.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021