From 41e51d8693b0c9374a0fbf0b699a5e1cc831c017 Mon Sep 17 00:00:00 2001 From: Creeperkatze <178587183+Creeperkatze@users.noreply.github.com> Date: Wed, 1 Apr 2026 14:29:35 +0200 Subject: [PATCH 1/2] Clean impl of java installation ui improvements --- .../src/components/ui/JavaSelector.vue | 148 +++++++----- .../ui/instance_settings/JavaSettings.vue | 217 ++++++++++++++---- .../src/composables/useJavaTest.js | 51 ++++ apps/app-frontend/src/helpers/profile.ts | 9 +- .../app-frontend/src/locales/en-US/index.json | 21 ++ packages/assets/styles/classes.scss | 1 + 6 files changed, 337 insertions(+), 110 deletions(-) create mode 100644 apps/app-frontend/src/composables/useJavaTest.js diff --git a/apps/app-frontend/src/components/ui/JavaSelector.vue b/apps/app-frontend/src/components/ui/JavaSelector.vue index 5cffeb16ce..28cb5bfb4a 100644 --- a/apps/app-frontend/src/components/ui/JavaSelector.vue +++ b/apps/app-frontend/src/components/ui/JavaSelector.vue @@ -1,21 +1,40 @@ diff --git a/apps/app-frontend/src/components/ui/instance_settings/JavaSettings.vue b/apps/app-frontend/src/components/ui/instance_settings/JavaSettings.vue index 0649621d1b..ace1b2159a 100644 --- a/apps/app-frontend/src/components/ui/instance_settings/JavaSettings.vue +++ b/apps/app-frontend/src/components/ui/instance_settings/JavaSettings.vue @@ -1,6 +1,15 @@