Skip to content

1.20.1/dev#84

Merged
desht merged 17 commits into
1.20.1/mainfrom
1.20.1/dev
Apr 15, 2024
Merged

1.20.1/dev#84
desht merged 17 commits into
1.20.1/mainfrom
1.20.1/dev

Conversation

@desht
Copy link
Copy Markdown
Contributor

@desht desht commented Apr 15, 2024

Big UI overhaul!

desht added 17 commits February 19, 2024 11:07
Allow empty string, "+" and "-" in numeric textboxes (treat as 0)
Fix order of keypress dispatch so keypad +/- dispatched to textbox first
Some general code cleanup as well
Mod name tooltip display in resource selection screens is now configurable,
false by default for items (other mods generally handle that) and true by
default for fluids/images.

Edit with `/ftblibrary clientconfig`
Introduced a draw-layer concept, so widgets can be drawn before
Panel#drawOffsetBackground, if needed (e.g. images in ftb quests)

Widgets now implement Comparable<Widget>, which can be used to
set up relative draw order, for widgets of the same or compatible types.
Also add SNBTConfig#addEnum variant to allow custom default to be specified
Better if the title is very long (won't overflow gui bounds due to default panel
scissoring behaviour)
@desht desht requested a review from MichaelHillcox April 15, 2024 15:22
@desht desht merged commit 5e00730 into 1.20.1/main Apr 15, 2024
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.

2 participants