December 21, 2016, 16:41 (GMT) |
unittest: make tests more granular |
December 21, 2016, 11:27 (GMT) |
Syncing: update layercollection tree when a new scenecollection is added |
December 20, 2016, 15:27 (GMT) |
Add nesting collections into unittest |
December 20, 2016, 14:59 (GMT) |
Temporary UI for layer/collections (for debug/testing) |
December 20, 2016, 14:37 (GMT) |
Make hide/hide_select icons dynamic |
December 20, 2016, 10:21 (GMT) |
From review: "doxygen" I do not compile doxygen (assuming it is compiled, I do not even know). But it does not hurt to add the extra * everywhere |
December 20, 2016, 09:58 (GMT) |
Merge remote-tracking branch 'origin/blender2.8' into render-layers |
December 20, 2016, 09:42 (GMT) |
Fresh morning fixup of iterator logics (and fix unfreed memory) |
December 19, 2016, 17:13 (GMT) |
Fixup on BKE_scene_objects_Iterator_next |
December 19, 2016, 16:57 (GMT) |
Use FOREACH_OBJECT_FLAG in more places |
December 19, 2016, 16:57 (GMT) |
Reworked logic of iterators otherwise I could not get different iterators based on a flag (SELECT), which is used everywhere in object_relations.c The alternative would be to split every function in object_relations.c into _all, and _selected |
December 19, 2016, 13:11 (GMT) |
Using an iterator to go over objects, and use this for library_query This is not the ideal iterator (it loops over the scene collection tree 3x). One solution (I want to discuss with Bastien Montagne @mont29) is whether to store the *parent of a SceneCollection to help with that. That would speed things up, and cost less memory. We do not even need to store it in the file, since it can be re-generated at read time |
December 19, 2016, 09:49 (GMT) |
Iterator util function |
December 16, 2016, 15:04 (GMT) |
From review: curly brackets reinforcement (even though the other related functions are not following this rule ... How I miss a code refactor dev!) |
December 16, 2016, 15:03 (GMT) |
From review: move nodetree syncing of layers to util function |
December 16, 2016, 14:53 (GMT) |
From review: do_versions_after_linking skipped on undo |
December 16, 2016, 14:51 (GMT) |
From review: blo_do_versions_280_after_linking > blo_do_versions_after_linking_280 |
December 16, 2016, 14:50 (GMT) |
From review: use typedef for callbacks |
December 16, 2016, 13:46 (GMT) |
Merge remote-tracking branch 'origin/blender2.8' into render-layers |
December 13, 2016, 12:03 (GMT) |
Merge remote-tracking branch 'origin/blender2.8' into render-layers plus manual rna fixup |
|