From BlenderWiki

Jump to: navigation, search
Note: This is an archived version of the Blender Developer Wiki. The current and active wiki is available on wiki.blender.org.

GSoC14 - Weekly Report #5

June 14-20th - BGE Cleanup and Support

previous | next


This Week

  • ui cleanup: the goal was to start removing some unsupported options from the properties panel, the advantages for the user being less clutter and avoiding having options that do nothing, which might look like a bug to the user. However, after some discussion with Campbell, this goal was dropped. Some of the proposed changes are not easy to do implementation wise due to the way the interface code is designed, namely removing options from menus (Add Constraint and Modifier) and removing tabs. The rest of the proposed changes are removing specific buttons/widgets from inside the panels. I tested-removed one of them, but the conclusion is that this would lead to code clutter and layout alignment problems. For the time being, I left notes for future reference and for user reference too.
  • scene graph: (unplanned) I started looking at this for a better understanding of a specific GE area and because there is a considerable number (about 5) of related open bugs. I have started documenting my current understandings here, but it is still not enough to address the bugs with parent/child relations because they also related to the BL_DataConversion and initialization.
  • bugtracker: the goal was of 10 closed and it fell really short. After talking to some people, this seems to be normal.. Next week I'll try to reach the 30 closes midterm goal (currently at 20) and work out solutions for my current rate. I am reaching out for someone to help with the physics ones, and understanding a specific area to close related bugs (just not fast enough). I currently have 8 reports assigned to me waiting on something, so I might reach the goal.

General Development

Fixed (Reported)

  • T33762 - Texture fonts not working in single and multitexture mode. (82313b4)

Fixed (Unreported)

None

Closed / Archived / Invalid

  • T28888 - BGE Material - Alpha Blend: Add - not respecting object.color alfa value
  • T40486 - Blender scene bug

Total: 1 fixed, 2 closed


Next Week

  • 10 more fixes/closed reports
  • continue scene graph review
  • schedule a new BGE developer meeting