Revision c42fc19 by Dalai Felinto January 25, 2018, 12:00 (GMT) |
Fix crash when drag&drop invisible object from outliner to viewport This is not the issue actually mentioned there. However it is the most serious one. Now if the object being dragged was not in a collection linked in the viewlayer or invisible, we add it to the active collection (or create one if necessary). This is related to T50967, which is now fully fixed. |
Revision 10f92f2 by Dalai Felinto January 25, 2018, 11:55 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision 8e34163 by Dalai Felinto January 25, 2018, 11:52 (GMT) |
Fix T50967: When you move an icon from the outliner area object doesn't show up We can't have more than one NOTE_SUBTYPE in the same notifier. This is a partial revert of: cd4d5dcb468a. In particular to the part concerning "Also fixed a missing notifier of the object instancing operator". Not only this was mixed with the original reason for the commit for no reason, but it actually introduced a bug. Bad, bad developers ;) Note: Although this commit is not needed for master, blender2.8 requires it for the forementioned bug report. |
Revision 5836293 by Campbell Barton January 25, 2018, 11:20 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 2d46ea5 by Campbell Barton January 25, 2018, 10:52 (GMT) |
WM: comments on wmTooltipState struct |
Revision 7d66925 by Campbell Barton January 25, 2018, 10:52 (GMT) |
WM: NULL check for recent tooltip change Caused crash dragging boolean buttons. |
Revision fd4d7fb by Bastien Montagne January 25, 2018, 09:15 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/blenkernel/intern/library_remap.c |
Revision 566eb60 by Bastien Montagne January 25, 2018, 09:11 (GMT) |
Fix T53363: Blender won't update mesh's usercount when deleting object datablocks in Editmode. Only do special handling of ob->data pointer in case we are remapping to a valid (non-NULL) other obdata. Otherwise, handle it as any other 'remapping to NULL' case. Hopefully not breaking anything else... |
Revision 38dafd5 by Campbell Barton January 25, 2018, 05:32 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 693b41e by Campbell Barton January 25, 2018, 05:22 (GMT) |
UI: change tool-tips to be stored in the screen Move timer and tip out of button code, now the only requests a tooltip, passing a creation callback to run. Needed for manipulators in 2.8, also helps de-duplicate logic - since we never want multiple tool-tips showing at once. |
Revision 032129e by Campbell Barton January 24, 2018, 23:23 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 9b32248 by Campbell Barton January 24, 2018, 23:16 (GMT) |
Cleanup: correct ATTR_NONNULL use |
Revision 9560c57 by Brecht Van Lommel January 24, 2018, 14:56 (GMT) |
Fix T53874: more cases of OpenGL render to OpenEXR not working after recent changes. |
Revision bbc562f by Brecht Van Lommel January 24, 2018, 14:56 (GMT) |
Fix T53593: sculpt brush rake spacing bug after recent bugfix. |
Revision ca088a7 by Sergey Sharybin January 24, 2018, 14:46 (GMT) |
Fix T53115: Memleak with instanced groups and Cycles The issue was caused by Cycles allocating ID property in a temporary object which gets overwritten and thrown away every so often. Now dependency graph will try to reliably check whether ID properties from a temp object are to be freed. |
Revision 9f713ec by Sergey Sharybin January 24, 2018, 14:34 (GMT) |
Depsgraph: Cleanup, line wrap |
Revision 9c493ca by Sergey Sharybin January 24, 2018, 14:04 (GMT) |
Depsgraph: Add missing synchronize code to scene The issue here is that we can not duplicate the whole datablock since we use view layer pointers in depsgraph callbacks. Maybe this whole chunk of code belongs to somewhere else, or maybe we can find a smart solution to avoid need of CoW pointers passed to the evaluation functions. This fixes lack of viewport update when toggling collection enabled flag. |
Revision 56a3361 by Sergey Sharybin January 24, 2018, 14:04 (GMT) |
Add utility function to reset ID property value to a given one This is similar to idproperty_reset() defined in layer.c, but it does not re-alloc property itself. We should replace idproperty_reset() with IDP_Reset() now. |
Revision 992ac8f by Campbell Barton January 24, 2018, 13:43 (GMT) |
Fix for fix w/ GPU_batch_wire_from_poly_2d_encoded Was missing first edge |
Revision 90768c9 by Campbell Barton January 24, 2018, 13:43 (GMT) |
Manipulator: icon highlight could be darker Use color and highlight from theme. |
|