What I did
Today I felt a little all-over-the place, it's fascinating how busy the Citybound GitHub repo became with just a couple contributors. I will need to learn how to deal with the constant stream of notifications about different topics while still focusing productively on one thing at a time. Good problems to have!
I realized that a lot of UI-related developments are blocked by the lack of a clear concept about UI code architecture (which code should talk to which other code to make, for example, reacting to keyboard/mouse input work, or to display some controls). This will be one of the bigger topics I'll focus on now.
I started reviewing some of the submitted bug reports and found out that a lot of them are duplicates
- I bundled the most glaring bug into Issue #86 (Clicking on built road panics) and wrote a simple work-around for it. A true fix will be cleaning up the planning code more thoroughly.
- There needs to be better documentation teaching players how to find existing bug reports to reduce the work of reviewing them