Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In house UI migration #2512

Draft
wants to merge 38 commits into
base: 1.20.1
Choose a base branch
from
Draft

In house UI migration #2512

wants to merge 38 commits into from

Conversation

Spicierspace153
Copy link
Contributor

@Spicierspace153 Spicierspace153 commented Dec 7, 2024

The current tasks needed for full GUI capability from owo lib are

  • Fluid containers
  • Multiblock GUI
  • XEI
  • Multiblock preview widget
  • XML/RTUI
  • Recreate any other missing widgets we don't have
  • make custom XSD format for autocomplete based on the owo-ui one
  • add player and carried stack awareness to components
  • component network syncing from client/server

@Spicierspace153 Spicierspace153 requested a review from a team as a code owner December 7, 2024 18:43
@Spicierspace153 Spicierspace153 marked this pull request as draft December 7, 2024 18:44
@YoungOnionMC YoungOnionMC added the Do Not Merge DO NOT MERGE THIS PR YET! label Dec 9, 2024
YoungOnionMC and others added 7 commits December 10, 2024 19:21
TODO:
- lots of network sync code is commented out. figure out how to do it sanely.
- update covers
- update machine default UIs
- prospecting widget
- etc.

@YoungOnionMC @krossgg @Spicierspace153 you do the rest pls pls pls tysm
@screret screret added the type: refactor Suggestion to refactor a section of code label Dec 12, 2024
# Conflicts:
#	src/main/java/com/gregtechceu/gtceu/api/recipe/ui/GTRecipeTypeUI.java
…syncing and clearing the listeners so that's nice but AAAAAAAAAAAAAAAAAAAAAAAAAAA
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Do Not Merge DO NOT MERGE THIS PR YET! type: refactor Suggestion to refactor a section of code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants