Skip to content

Conversation

@ArikSquad
Copy link
Contributor

This pull request introduces a new, modular GUI framework for the project for stateful, interactive inventory views. It's built in the modern "React" component kind of way, where things are updated when needed.

Currently includes a command /debugview to see an example GUI built with the system. There is still some things that need to be done, like checking most different types of GUIs with this system, adding ViewContext#push and #pop for navigation between pages.

This PR solves issues with the previous system where sometimes items are missing from the GUI which causes unreliability.

This is system will not completely replace the old GUI system immediately, as there's a lot of GUIs that would have to be migrated. It would be a thing that happens slowly. Also the structure of this system will most likely change a lot until Swofty agrees with it

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant