August 11, 2016, 18:16 (GMT) |
Merge branch 'master' into soc-2016-layer_manager |
August 11, 2016, 15:37 (GMT) |
Declare Scene.base as deprecated! It's not accessed anymore now. |
August 11, 2016, 15:32 (GMT) |
Correct error in base iterator |
August 11, 2016, 15:30 (GMT) |
Expose layer-base iterator in RNA (Cycles uses this too) Scripts that iterate over bases shouldn't break. |
August 11, 2016, 02:35 (GMT) |
Merge branch 'master' into soc-2016-layer_manager |
August 11, 2016, 02:33 (GMT) |
Work towards deprecating Scene.base Disabled depsgraph base sorting for now, need to check how this will be handled in future. Realize base iterators definitely need to be improved to work for corner cases :S |
August 10, 2016, 18:23 (GMT) |
Depsgraph: Use new layer based iterator Support for early-breaking iterator was needed here, which I had to add in a rather ugly way. |
August 10, 2016, 12:37 (GMT) |
Merge branch 'master' into soc-2016-layer_manager |
August 4, 2016, 02:43 (GMT) |
Merge branch 'master' into soc-2016-layer_manager Conflicts: source/blender/blenkernel/BKE_blender_version.h source/blender/blenloader/intern/versioning_270.c source/blender/editors/screen/screen_context.c |
August 1, 2016, 19:29 (GMT) |
Merge branch 'master' into soc-2016-layer_manager Conflicts: source/blender/blenkernel/intern/softbody.c |
July 26, 2016, 15:37 (GMT) |
Merge branch 'master' into soc-2016-layer_manager Conflicts: source/blender/editors/space_outliner/outliner_tools.c |
July 14, 2016, 14:59 (GMT) |
Add more layer visibility checks Also had to add Object.layer which is synced with Base.layer, a bit hacky though. Could clean this up, but ideally we'd get rid of Base struct completely (think this is doable). |
July 13, 2016, 19:18 (GMT) |
Add/use iterator for visible bases It's basically used in all occurences in which BKE_BASES_ITER_START was used with additional base visibility checks. These places now also check for layer visibility. |
July 13, 2016, 15:10 (GMT) |
Remove build option WITH_ADVANCED_LAYERS So far this hasn't been useful at all, only causing trouble. |
July 13, 2016, 14:25 (GMT) |
Merge branch 'master' into soc-2016-layer_manager |
July 13, 2016, 14:19 (GMT) |
Fix layers ordered wrong way round after file read Also fixes glitches when creating groups after file read. |
July 12, 2016, 21:18 (GMT) |
Add layer visibility toggle Currently only affects drawing, need to check all object iterations if they need a visibility check individually. Alignment need to be improved, didn't find a quick solution though. Would need to be solved differently when moving to outliner anyway. |
July 12, 2016, 14:11 (GMT) |
Fix crash adding object after opening saved .blend And move stuff into own function. |
July 12, 2016, 13:43 (GMT) |
Add/use layer type idname for reliable lookups on file read The previously used enum wouldn't be safe to use with custom layers from python. |
July 11, 2016, 17:02 (GMT) |
Cleanup layer writing code |
|