opensim-creator
opensim-creator copied to clipboard
Refactor move `MainUIStateAPI` to an shared owned object (rather than parking it on the tab screen)
A change that I've wanted for a while: MainUIStateAPI
was a stand-in for what used to be global state, but was subsequently refactored into the tabbed-UI screen. This is still problematic, because it means that the tabbed screen is strongly dependent on OpenSim concepts, like which outputs are attached to a model etc.
Dropping from 0.5.2: insufficient time