Blender Git Loki

Blender Git "soc-2016-layer_manager" branch commits.

Page: 3 / 7

July 11, 2016, 16:52 (GMT)
Get file read/write and undo to work - finally
July 11, 2016, 13:53 (GMT)
Merge branch 'master' into soc-2016-layer_manager

And make manual adjustments of merged parts to fit changes in branch.
Conflicts:
source/blender/blenkernel/intern/library_remap.c
source/blender/blenkernel/intern/object.c
source/blender/editors/animation/anim_filter.c
July 10, 2016, 11:56 (GMT)
Fix objects not assigned to active layer when duplicating
July 10, 2016, 09:55 (GMT)
Assign objects to active layer by default on link/append

Could add further options later.
July 10, 2016, 09:46 (GMT)
Fix: No way to assign object to layer if it isn't assigned to one yet

Should be a temporary fix as long as it's possible to have objects that are not assigned to a layer.
July 9, 2016, 16:23 (GMT)
Fix compiling without WITH_ADVANCED_LAYERS enabled (tm)
July 9, 2016, 14:46 (GMT)
Replace most Scene.base iterations with new iterator

Most changes are un-tested :)
July 9, 2016, 13:42 (GMT)
Add utility iterator for easy base iterations
July 8, 2016, 22:09 (GMT)
Always add object to active layer

I doubt all cases in which we have to assign an object after creation to a layer are covered, but this should be good enough for the start.
It's also quite easy to break object creation since there isn't any logic that ensures there's always an active layer (or any layer at all).
July 8, 2016, 21:50 (GMT)
Make active layer a scene level property
July 7, 2016, 00:24 (GMT)
Fix crash when deleting any object
July 6, 2016, 23:43 (GMT)
Drop support for objects in multiple layers (for now)

I don't want to waste time trying to keep this working if we eventually decide to drop it. If we decide to keep it, I can still bring it back.
Note that compatibility can be kept even without support for objects on multiple layers.
July 6, 2016, 22:33 (GMT)
Give objects info about the layer they're in

We can avoid quite some lookups by doing this.
It's technically not complete yet, but will continue work in a separate commit.
July 6, 2016, 16:17 (GMT)
Merge branch 'master' into soc-2016-layer_manager
July 3, 2016, 20:46 (GMT)
Cleanup: Correct comment
July 3, 2016, 20:39 (GMT)
Merge branch 'master' into soc-2016-layer_manager
July 3, 2016, 20:36 (GMT)
Get layer drag & drop with layer groups to work

Still get some occasional crashes but have to investigate at another time.
July 1, 2016, 11:37 (GMT)
Merge branch 'master' into soc-2016-layer_manager
June 30, 2016, 19:54 (GMT)
Avoid recursive drawing of layer group members
June 30, 2016, 18:51 (GMT)
Fix layer selection broken with collapsed groups
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021