From 298dc0d285d8965dd7ac206587dfb22320571790 Mon Sep 17 00:00:00 2001 From: Victor Date: Thu, 7 Sep 2017 18:49:49 +0300 Subject: [PATCH] Move JavaFX controls to the separate package --- app/src/main/java/com/annimon/hotarufx/Main.java | 2 +- .../hotarufx/ui/{ => control}/ClickableHyperLink.java | 2 +- .../annimon/hotarufx/ui/{ => control}/ColorPickerBox.java | 3 ++- .../com/annimon/hotarufx/ui/{ => control}/LibraryItem.java | 2 +- .../annimon/hotarufx/ui/controller/EditorController.java | 2 +- app/src/main/resources/fxml/About.fxml | 7 +++---- app/src/main/resources/fxml/Editor.fxml | 4 +++- 7 files changed, 12 insertions(+), 10 deletions(-) rename app/src/main/java/com/annimon/hotarufx/ui/{ => control}/ClickableHyperLink.java (95%) rename app/src/main/java/com/annimon/hotarufx/ui/{ => control}/ColorPickerBox.java (99%) rename app/src/main/java/com/annimon/hotarufx/ui/{ => control}/LibraryItem.java (96%) diff --git a/app/src/main/java/com/annimon/hotarufx/Main.java b/app/src/main/java/com/annimon/hotarufx/Main.java index c4ac6e8..910686a 100644 --- a/app/src/main/java/com/annimon/hotarufx/Main.java +++ b/app/src/main/java/com/annimon/hotarufx/Main.java @@ -1,6 +1,6 @@ package com.annimon.hotarufx; -import com.annimon.hotarufx.ui.ClickableHyperLink; +import com.annimon.hotarufx.ui.control.ClickableHyperLink; import com.annimon.hotarufx.ui.controller.EditorController; import java.io.IOException; import javafx.application.Application; diff --git a/app/src/main/java/com/annimon/hotarufx/ui/ClickableHyperLink.java b/app/src/main/java/com/annimon/hotarufx/ui/control/ClickableHyperLink.java similarity index 95% rename from app/src/main/java/com/annimon/hotarufx/ui/ClickableHyperLink.java rename to app/src/main/java/com/annimon/hotarufx/ui/control/ClickableHyperLink.java index ac21258..a89dae8 100644 --- a/app/src/main/java/com/annimon/hotarufx/ui/ClickableHyperLink.java +++ b/app/src/main/java/com/annimon/hotarufx/ui/control/ClickableHyperLink.java @@ -1,4 +1,4 @@ -package com.annimon.hotarufx.ui; +package com.annimon.hotarufx.ui.control; import java.util.Optional; import javafx.application.HostServices; diff --git a/app/src/main/java/com/annimon/hotarufx/ui/ColorPickerBox.java b/app/src/main/java/com/annimon/hotarufx/ui/control/ColorPickerBox.java similarity index 99% rename from app/src/main/java/com/annimon/hotarufx/ui/ColorPickerBox.java rename to app/src/main/java/com/annimon/hotarufx/ui/control/ColorPickerBox.java index ea8f8c5..24d76d0 100644 --- a/app/src/main/java/com/annimon/hotarufx/ui/ColorPickerBox.java +++ b/app/src/main/java/com/annimon/hotarufx/ui/control/ColorPickerBox.java @@ -1,5 +1,6 @@ -package com.annimon.hotarufx.ui; +package com.annimon.hotarufx.ui.control; +import com.annimon.hotarufx.ui.FontAwesomeIcon; import java.util.regex.Pattern; import javafx.beans.binding.Bindings; import javafx.beans.binding.ObjectBinding; diff --git a/app/src/main/java/com/annimon/hotarufx/ui/LibraryItem.java b/app/src/main/java/com/annimon/hotarufx/ui/control/LibraryItem.java similarity index 96% rename from app/src/main/java/com/annimon/hotarufx/ui/LibraryItem.java rename to app/src/main/java/com/annimon/hotarufx/ui/control/LibraryItem.java index 3446586..20e7274 100644 --- a/app/src/main/java/com/annimon/hotarufx/ui/LibraryItem.java +++ b/app/src/main/java/com/annimon/hotarufx/ui/control/LibraryItem.java @@ -1,4 +1,4 @@ -package com.annimon.hotarufx.ui; +package com.annimon.hotarufx.ui.control; import javafx.beans.binding.ObjectBinding; import javafx.beans.property.SimpleStringProperty; diff --git a/app/src/main/java/com/annimon/hotarufx/ui/controller/EditorController.java b/app/src/main/java/com/annimon/hotarufx/ui/controller/EditorController.java index 4f8c4d7..519525f 100644 --- a/app/src/main/java/com/annimon/hotarufx/ui/controller/EditorController.java +++ b/app/src/main/java/com/annimon/hotarufx/ui/controller/EditorController.java @@ -12,7 +12,7 @@ import com.annimon.hotarufx.lexer.HotaruLexer; import com.annimon.hotarufx.lib.Context; import com.annimon.hotarufx.parser.HotaruParser; import com.annimon.hotarufx.parser.visitors.InterpreterVisitor; -import com.annimon.hotarufx.ui.LibraryItem; +import com.annimon.hotarufx.ui.control.LibraryItem; import com.annimon.hotarufx.ui.SyntaxHighlighter; import java.io.IOException; import java.io.InputStream; diff --git a/app/src/main/resources/fxml/About.fxml b/app/src/main/resources/fxml/About.fxml index d8e1926..63cc86a 100644 --- a/app/src/main/resources/fxml/About.fxml +++ b/app/src/main/resources/fxml/About.fxml @@ -1,11 +1,10 @@ + + - - - - + - @@ -15,6 +14,9 @@ + + +