Skip to content

feat: java installation ui improvements#5731

Open
creeperkatze wants to merge 3 commits intomodrinth:mainfrom
creeperkatze:improve-java-installation-ui
Open

feat: java installation ui improvements#5731
creeperkatze wants to merge 3 commits intomodrinth:mainfrom
creeperkatze:improve-java-installation-ui

Conversation

@creeperkatze
Copy link
Copy Markdown
Contributor

New pr since ive managed to mess up the history.

Improves the Java installation UI in both the app and instance settings. The manual test button is replaced with an auto-test that runs on load and on path change, showing a status indicator next to the input that also acts as a refresh button. This also gets rid of the overflow in the app settings.

The instance settings now use a card layout with a "Custom Java installation" checkbox for consistency with the other options. Also fixes button disabled state transitions being too slow globally.

App.settings.mp4
Instance.settings.mp4

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant