Blender Git Commits

Blender Git "master" branch commits.

Page: 1680 / 5574

June 20, 2018, 07:29 (GMT)
Studiolight: removed raise condition

Happened when deleting many studiolights at the same time when the
previews were still beging calculated in the background.

Added a free function callback that is filled when the preview is being
generated. This free function will then kill the preview job

This patch also removes icons that are not valid anymore so the user
cannot accidentally render an icon where the studiolight is invalid.

In the end we should use a add/remove function in the studiolight as
currently icons are recalculated too much.
June 20, 2018, 05:27 (GMT)
Missed last commit
June 20, 2018, 05:14 (GMT)
Cleanup: default emboss=off for outliner buttons

Also use use braces for code blocks and reduce right-shift.
June 19, 2018, 17:30 (GMT)
Cleanup: some more valid G.main usages moved to G_MAIN.
June 19, 2018, 17:25 (GMT)
Merge branch 'master' into blender2.8
June 19, 2018, 17:25 (GMT)
Final cleanup of G.mains in render area.
June 19, 2018, 17:22 (GMT)
UI: fix ctrl wheel while over the opposite side
June 19, 2018, 17:15 (GMT)
Cleanup: names of WPaint gradient data structs.

Those actually never had anything to do with DM... Just used WP prefix
instead!
June 19, 2018, 17:15 (GMT)
Cleanup: remove DerivedMesh from WPaint Gradient tool code.

Name cleanup to follow.
June 19, 2018, 17:15 (GMT)
Fix re-entrant calls in some cases of mesh_evaluated generation.

`mesh_get_eval_final` and friends could call `mesh_build_data`, which in
paint/sculpt mode would call `BKE_sculpt_update_mesh_elements` which
would call `mesh_get_eval_final`... ugly!
June 19, 2018, 17:14 (GMT)
UI: tweak sequencer color space position, it's not related to display device.
June 19, 2018, 16:36 (GMT)
UI: fix Ctrl-Wheel to change button values
June 19, 2018, 16:29 (GMT)
Correction to previous commit.

There is no guarantee that given ob pointer is not also an evaluated one
here...
June 19, 2018, 16:25 (GMT)
ModStack: Fix broken object_get_datamask helper.

Would compare evaluated ob pointer to original one...

Found while investigating some errors in incomming cleanup, but this was
probably generating lost of other issues in some cases...
June 19, 2018, 16:03 (GMT)
Fix animation player drawing wrong size
June 19, 2018, 14:49 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
source/blender/editors/sculpt_paint/paint_image_proj.c
June 19, 2018, 14:43 (GMT)
3D View: improve selection locking

Locked selection would still occlude with objects which could not be
selected.
June 19, 2018, 14:37 (GMT)
Studiolight: Temp Mutex issue

This is a temp fix for a better system.
Currently the studiolights can be referenced by a WM_job and being freed
via the API. This can happen when removing a studiolight via the
interface.

As the studiolight has no relation with the job, it is hard to detect if
it is still being used. I tried with a Mutex and a Thread Queue but they
were failing.

So the current temp fix is to keep the studiolights in memory until you
close blender. This Must be fixed ASAP! I added this fix so normal cases
can workish.
June 19, 2018, 14:35 (GMT)
Cycles: Fixed crash when the camera was inside 16 volumes or more. It still won't render those volumes correctly, but at least the crash is addressed.
June 19, 2018, 14:25 (GMT)
Fix (unreported) passing CDLayer 'ID' instead of bitflag to a cdlayer mask!

Probably harmless, since I bet CD_ORIGINDEX is nearly always generated,
but still...
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021