server

Clone or download

ui optimisation

Modified Files

--- 'a/src/main/java/com/stream_pi/server/controller/Controller.java'
+++ b/src/main/java/com/stream_pi/server/controller/Controller.java
@@ -111,6 +111,8 @@ public class Controller extends Base imp
Scene s = new Scene(new FirstTimeUse(this, this),
getConfig().getStartupWindowWidth(), getConfig().getStartupWindowHeight());
stage.setScene(s);
+ stage.setMinHeight(500);
+ stage.setMinWidth(700);
stage.getIcons().add(new Image(Objects.requireNonNull(Main.class.getResourceAsStream("app_icon.png"))));
stage.setTitle("Stream-Pi Server Setup");
stage.initModality(Modality.APPLICATION_MODAL);
--- 'a/src/main/java/com/stream_pi/server/window/firsttimeuse/FirstTimeUse.java'
+++ b/src/main/java/com/stream_pi/server/window/firsttimeuse/FirstTimeUse.java
@@ -14,13 +14,15 @@ import javafx.scene.layout.StackPane;
import javafx.scene.layout.VBox;
import javafx.scene.text.Font;
+import java.util.Objects;
+
public class FirstTimeUse extends VBox{
public FirstTimeUse(ExceptionAndAlertHandler exceptionAndAlertHandler, ServerListener serverListener)
{
Font.loadFont(Main.class.getResourceAsStream("Roboto.ttf"), 13);
- getStylesheets().add(Main.class.getResource("style.css").toExternalForm());
+ getStylesheets().add(Objects.requireNonNull(Main.class.getResource("style.css")).toExternalForm());
getStyleClass().add("first_time_use_pane");