From d5e33d2a391a71540cadff77cdfd6e7bdf1e4734 Mon Sep 17 00:00:00 2001 From: Nathan McRae Date: Mon, 26 May 2025 21:47:30 -0700 Subject: [PATCH] Add alert for unsupported OS --- .../numbersstation/StationSettingsController.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java b/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java index d8d41e0..5041f1f 100644 --- a/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java +++ b/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java @@ -462,8 +462,14 @@ public class StationSettingsController { } else if (osName.contains("nix") || osName.contains("nux") || osName.contains("aix")) { LinuxScheduler.registerSchedule(settings); } else { - logger.log(Level.SEVERE, "Unsupported OS " + osName); - // TODO: Alert + String message = "Unsupported OS " + osName; + logger.log(Level.SEVERE, message); + + Alert alert = new Alert(Alert.AlertType.ERROR); + alert.setTitle(message); + alert.setHeaderText(null); + alert.setContentText(message); + alert.showAndWait(); } Node node = (Node) e.getSource();