Blender Git Commit Log

All Blender Git commits.

Page: 1907 / 8462

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
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.
January 29, 2020, 14:30 (GMT)
Merge branch 'master' into wm-drag-drop-rewrite
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:17 (GMT)
GPencil: Update child transform when parent is transformed

Now, if you move the parent object, the child moves too.
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'
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, 11:00 (GMT)
Merge branch 'undo-experiments' into undo-experiments-swap-reread-datablocks

Conflicts:
source/blender/blenloader/intern/readfile.c
January 29, 2020, 10:52 (GMT)
undoexp: cleanup/simplify handling of WM/SCR/WS IDs.

Re-read from memfile WindowManagers, Screens and WorkSpaces
are never actually used in undo situation. This allows us to simply
early abort on those ID types, even if we do not find them in current
(old) bmain for some reason.
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'
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021