From 5616d927aec06d5bc1c6f192b966e38b72c73905 Mon Sep 17 00:00:00 2001 From: jzitnik-dev Date: Sun, 31 May 2026 17:46:41 +0200 Subject: [PATCH] chore: minor changes --- .idea/vcs.xml | 1 - .../java/cz/jzitnik/auth/CredentialStore.java | 4 ++++ .../controllers/DashboardBaseController.java | 8 +++++--- .../jzitnik/controllers/GradesController.java | 19 ------------------- 4 files changed, 9 insertions(+), 23 deletions(-) diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 759214f..94a25f7 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -2,6 +2,5 @@ - \ No newline at end of file diff --git a/src/main/java/cz/jzitnik/auth/CredentialStore.java b/src/main/java/cz/jzitnik/auth/CredentialStore.java index 60ebe5b..88be710 100644 --- a/src/main/java/cz/jzitnik/auth/CredentialStore.java +++ b/src/main/java/cz/jzitnik/auth/CredentialStore.java @@ -1,3 +1,7 @@ +/* + AI GENERATED SLOP + */ + package cz.jzitnik.auth; import javax.crypto.Cipher; diff --git a/src/main/java/cz/jzitnik/controllers/DashboardBaseController.java b/src/main/java/cz/jzitnik/controllers/DashboardBaseController.java index d1c476a..f75e19c 100644 --- a/src/main/java/cz/jzitnik/controllers/DashboardBaseController.java +++ b/src/main/java/cz/jzitnik/controllers/DashboardBaseController.java @@ -1,9 +1,11 @@ package cz.jzitnik.controllers; +import cz.jzitnik.query.QueryOptions; import cz.jzitnik.router.Routable; import cz.jzitnik.router.Route; import cz.jzitnik.state.AppState; import cz.jzitnik.state.InjectState; +import javafx.application.Platform; import javafx.fxml.FXML; import javafx.scene.control.Label; @@ -72,7 +74,7 @@ public class DashboardBaseController implements Routable { welcomeLabel.getStyleClass().add("skeleton-text"); classLabel.getStyleClass().add("skeleton-text"); - cz.jzitnik.query.QueryOptions opts = cz.jzitnik.query.QueryOptions.defaultOptions(); + QueryOptions opts = QueryOptions.defaultOptions(); appState.getQueryClient().fetch("user:profile", () -> { try { return appState.getClient().getStudentProfile().join(); @@ -80,10 +82,10 @@ public class DashboardBaseController implements Routable { return null; } }, opts).thenAccept(result -> { - javafx.application.Platform.runLater(() -> { + Platform.runLater(() -> { welcomeLabel.getStyleClass().remove("skeleton-text"); classLabel.getStyleClass().remove("skeleton-text"); - + if (result.isSuccess() && result.getData().isPresent()) { var profile = result.getData().get(); welcomeLabel.setText(profile.getFullName()); diff --git a/src/main/java/cz/jzitnik/controllers/GradesController.java b/src/main/java/cz/jzitnik/controllers/GradesController.java index 0d248f0..eec3023 100644 --- a/src/main/java/cz/jzitnik/controllers/GradesController.java +++ b/src/main/java/cz/jzitnik/controllers/GradesController.java @@ -334,25 +334,6 @@ public class GradesController extends DashboardBaseController { else if (value == 5) badge.getStyleClass().add("grade-5"); else badge.getStyleClass().add("grade-other"); - // Tooltip - /* - StringBuilder tooltipText = new StringBuilder(); - if (desc != null && !desc.isEmpty()) { - tooltipText.append(desc).append("\n"); - } - if (teacher != null && !teacher.isEmpty()) { - tooltipText.append("Učitel: ").append(teacher).append("\n"); - } - if (date != null && !date.isEmpty()) { - tooltipText.append("Datum: ").append(date); - } - - if (!tooltipText.isEmpty() && !isPredicted) { - Tooltip tooltip = new Tooltip(tooltipText.toString().trim()); - Tooltip.install(badge, tooltip); - } - */ - if (!isPredicted) { badge.setOnMouseClicked(e -> showGradeDetailsDialog(desc, teacher, date)); badge.getStyleClass().add("clickable-grade");