Report Week 5 (June 26 - June 30)
This week’s progress:
- Main branch commits:
– 89f61015d1: Outliner: Port remaining ID elements to new tree-element code design
– 4094cd207a: Outliner: Remove isExpandValid() from AbstractTreeElement and its sub-classes
– 65f40a4e5d: Cleanup: use snake case for outliner class function names - I worked on refactoring of
tree_element_get_icon()
, which is a quite different task from the proposed project, but it is also part of #96713 and recommended by my mentor.
– Replacedtree_element_get_icon_from_id()
with usingvirtual AbstractTreeElement::getIcon()
– Working branch: Almaz-Shinbay/blender:refactor-tree-element-get-icon
TO-DO for Week 6:
- Continue work on porting other tree elements