Skip to content

Comments

New Multiblock UI#1906

Merged
serenibyss merged 14 commits intomasterfrom
sb-multiblock-ux
Jul 7, 2023
Merged

New Multiblock UI#1906
serenibyss merged 14 commits intomasterfrom
sb-multiblock-ux

Conversation

@serenibyss
Copy link
Member

@serenibyss serenibyss commented Jul 6, 2023

Redo multiblock UI. Adds 4 buttons to the right of the player inventory. One being a power button, one being voiding mode (moved from where it used to be), one being distinct buses, and one being a "flex" button available for special functionality. Flex button is currently only used for IMultipleRecipeMaps controllers but could be expanded to other uses later.

Adds the GT logo to the corner of the display, and use it as a status indicator. Flashing yellow -> addWarningText(). Flashing red -> addErrorText(). Both of these methods function identically to addDisplayText(), but put the text in a different location. Moves some warnings/errors to this indicator, though it could be expanded more in a follow-up.

Basic UI:
image

For context, the old UI:
image

Video showing warning indicator:

2023-07-05.22-07-25.mp4

@serenibyss serenibyss added the type: feature New feature or request label Jul 6, 2023
@serenibyss serenibyss added this to the 2.7 milestone Jul 6, 2023
@serenibyss serenibyss requested a review from a team as a code owner July 6, 2023 03:41
@NotMyWing
Copy link

Looks bad to me (but in a good way).

@IntegerLimit
Copy link
Contributor

Looks amazing, with much more functionality and less clutter.

@serenibyss serenibyss merged commit 7f5d5a1 into master Jul 7, 2023
@serenibyss serenibyss deleted the sb-multiblock-ux branch July 7, 2023 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants