diff --git a/src/main/java/dev/mateuszkowalczyk/ffm/view/workspace/MainPageController.java b/src/main/java/dev/mateuszkowalczyk/ffm/view/workspace/MainPageController.java index 5a2ed39..283f303 100644 --- a/src/main/java/dev/mateuszkowalczyk/ffm/view/workspace/MainPageController.java +++ b/src/main/java/dev/mateuszkowalczyk/ffm/view/workspace/MainPageController.java @@ -3,11 +3,14 @@ package dev.mateuszkowalczyk.ffm.view.workspace; import dev.mateuszkowalczyk.ffm.app.WorkspaceService; import dev.mateuszkowalczyk.ffm.data.database.person.Person; import dev.mateuszkowalczyk.ffm.utils.ResourceLoader; +import dev.mateuszkowalczyk.ffm.view.SceneEnum; +import dev.mateuszkowalczyk.ffm.view.StageController; import dev.mateuszkowalczyk.ffm.view.workspace.elements.ElementsEnum; import dev.mateuszkowalczyk.ffm.view.workspace.elements.FaceContainerController; import dev.mateuszkowalczyk.ffm.view.workspace.elements.ImageContainerController; import dev.mateuszkowalczyk.ffm.view.workspace.elements.PeopleContainerController; import javafx.event.ActionEvent; +import javafx.event.Event; import javafx.fxml.FXML; import javafx.fxml.FXMLLoader; import javafx.fxml.Initializable; @@ -78,4 +81,12 @@ public class MainPageController implements Initializable { this.person = person; this.setElement(ElementsEnum.ImagesContainerForPerson); } + + public void cleanAppStart(Event event) { + try { + StageController.getInstance().setScene(SceneEnum.WelcomePage); + } catch (IOException e) { + e.printStackTrace(); + } + } } diff --git a/src/main/resources/icons/infinity.png b/src/main/resources/icons/infinity.png new file mode 100644 index 0000000..3da9c9d Binary files /dev/null and b/src/main/resources/icons/infinity.png differ diff --git a/src/main/resources/templates/workspace/main_page.fxml b/src/main/resources/templates/workspace/main_page.fxml index 1d1daa7..738e812 100644 --- a/src/main/resources/templates/workspace/main_page.fxml +++ b/src/main/resources/templates/workspace/main_page.fxml @@ -34,6 +34,18 @@ + @@ -41,6 +53,9 @@
- + + + +