Blender Git Loki

Kaikki Blender Git kommitit.

Page: 4111 / 8462

January 4, 2017, 09:32 (GMT)
Merge branch 'master' into id_override_static
January 4, 2017, 09:28 (GMT)
Fix T50369: Objects can't be deleted from scene when using "link group objects to scene"

Main issue here was that in old usercount system 'user_real' did simply
not allow that kind of thing to work. With new pait of 'USER_EXTRA'
tags, it becomes possible to handle the case correctly, by merely refining
checks about indirectly use objects whene removing them from a scene.

Incidently, found another related bug, 'link group objects to scene' was not
incrementing objects' usercount - bad, very very bad!
January 4, 2017, 09:13 (GMT)
Fix T50350: Quick Explode time frame problem

The settings.frame_start rna was clamping frame start to frame end when frame start was bigger than frame end.
The fix is simply to set frame end first
January 4, 2017, 01:21 (GMT)
Move workspace DNA back into DNA module

Added some special include guards to protect from access from outside of BKE_workspace and makesdna.
January 4, 2017, 00:12 (GMT)
Properly append screens with workspaces

Meaning screen data is now fully editable when appending a screen(-layout) indirectly by appending a workspace. Screens aren't visible while browsing inside .blend files, don't think we need/want that.
January 3, 2017, 23:55 (GMT)
Merge branch 'blender2.8' into workspaces
January 3, 2017, 23:47 (GMT)
Make workspaces appendable, but non-linkable

This basically adds support for data-blocks that are either linkable, appendable or both and uses it for making workspaces appendable only. Note that non-appendable but linkable data-blocks aren't used currently and poorly tested, added note about this in code.
January 3, 2017, 22:02 (GMT)
Silly const mistake (missed in refactor...)
January 3, 2017, 21:38 (GMT)
Merge remote-tracking branch 'origin/master' into gsoc2016-improved_extrusion
January 3, 2017, 21:27 (GMT)
Implement target poly influence interpolation
January 3, 2017, 21:26 (GMT)
Add 3d to 2d plane mapping functions to math lib
January 3, 2017, 21:23 (GMT)
Curves: Chamfer and fillet operators

Fixed some inconsistency on user interaction:

- Chamfer and fillet only enter modal when the selected handle is vector type
- Commented all the tools implemented from the Specials menu. They were not being called on modal.
January 3, 2017, 21:22 (GMT)
Fix out of bounds memory access in interp_weights_face_v3

interp_weights_face_v3 required a length four array for weights even when
calculating weights for a tri, otherwise, it would access unkown memory.
This fix allows a weight array of size three to be passed when only
calculating tri weights.
January 3, 2017, 20:01 (GMT)
Add basic code to prevent editing non-overridable properties.
January 3, 2017, 17:45 (GMT)
More work and refactor in RNA override part mostly.

This commit mainly extend/refactor RNA prop copy and equals functions
into more advanced override utils (since equals is a subset of
aurooverride operations generation, and copy is a subset of override
operations application).

And some other work needed on the road...
January 3, 2017, 17:21 (GMT)
Massive fixup on BLI_iterator and the iterators using it
January 3, 2017, 15:46 (GMT)
From review: handle post processing of objects after they are removed
January 3, 2017, 15:42 (GMT)
unittest: object delete
January 3, 2017, 15:34 (GMT)
Revert "Remove double menu entries"

This reverts commit e2d7efc9503720770b9652284e25006eecbec8d4.
January 3, 2017, 14:30 (GMT)
Fix implicit size_t to int conversion.

Seems like it was erroring on some buildbots...
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021