jamesjuett / lobster

Interactive Program Visualization Tools
8 stars 3 forks source link

Clearer Interface for Simulations #298

Open jamesjuett opened 2 years ago

jamesjuett commented 2 years ago

Currently, clicking the "simulate" button will spawn a new simulation and add it to the "simulation" tab, automatically switching to that tab and allowing the user to switch back and forth between simulations. That's unintuitive for a few reasons:

There's probably a better interface overall than having a "source" tab and a "simulation" tab.

There's also no fundamental reason why there can only be one simulation at a time - if it would make for a nice interface, we could enable the user to spawn several different simulations, perhaps to compare different points in time in the same simulation, or perhaps even relating back to different versions of the source code.

Overall, this issue serves as a place for some discussion of what the interface should look like.