Skip to content

Conversation

@Freddo3000
Copy link
Collaborator

The goal of this refactor is to

  • compartmentalize the different GUI components, splitting them out from gui.rs
  • change the bottom pane to be able to have tabbed views, allowing multiple simulations to be open at once, and support different types of tabs, such as simulator and editor tabs.
  • decouple main from loading models, allowing the program to be launched without a preset model. If parameters are presented, it instead creates one or more simulator tabs.

@Freddo3000 Freddo3000 added the enhancement New feature or request label Jul 21, 2023
@Freddo3000 Freddo3000 requested a review from perlindgren July 21, 2023 14:40
@Freddo3000 Freddo3000 self-assigned this Jul 21, 2023
@perlindgren
Copy link
Owner

Could you try to make separate PRs for each change, main without model, bottom pane with tabs, and perhaps the GUI split (although I'm not sure we need to split it further).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants