We have just finished another design sprint prior to UDS-P.
While talking with some others I realise that I have worked on Unity for six months, and not changed a single pixel on the output. No graphical changes, no moving widgets, no changing colours.
So what have I been doing?
First step was getting some new coding standards accepted by the team, which was much easier than I was expecting.
I added some property classes to nux, and did some general clean up in the code of nux and unity.
Refactored the indicator internals for the panel service which started off the shared unity core library for sharing code between the 2D and 3D code-bases.
Then I focused primarily on fixing memory leaks and crashes.
Once we hit final freeze, I did a little more refactoring internally, and now we are on to Precise Pangolin.