Update: Got my development environment all set up and started exploring the code. I'll probably be a little slow to make progress, just because my schedule's a bit erratic at the moment, but I'll keep working on it when I can and posting updates here to let you all know how it's going.
@kovidgoyal -- I agree that the big advantage of the current UI is that nothing is hidden. If you read all the button labels you know exactly what's available. The downside of that, though, is that reading all those button labels is slow and kind of overwhelming. In addition, because the buttons are all in one big blob it's hard to build muscle memory for different actions. At the very least, I think it's safe to move the developer-focused options into a sub-menu, as most users probably won't ever want to reload or reset the interface or open the inspector.
|