From 0618f5cf00f9401efa583b56c014a134abd949cf Mon Sep 17 00:00:00 2001 From: laurimaaninka Date: Fri, 8 May 2026 18:16:49 +0300 Subject: [PATCH] Versio 3.0.0 Signed-off-by: laurimaaninka --- CHANGELOG.md | 6 ++++++ pom.xml | 2 +- .../java/fi/lpam/ruokamanageri/gui/Asiakashallinta.java | 8 +++++--- .../java/fi/lpam/ruokamanageri/gui/KuljetusListat.java | 4 ++-- .../java/fi/lpam/ruokamanageri/gui/KuljetusRaportit.java | 2 +- .../tableCell/IntegerFieldTableCellFactory.java | 2 +- .../gui/{elementit => }/tableCell/KuljetaTableCell.java | 2 +- .../{elementit => }/tableCell/PaivamaaraTableCell.java | 2 +- 8 files changed, 18 insertions(+), 10 deletions(-) rename src/main/java/fi/lpam/ruokamanageri/gui/{elementit => }/tableCell/IntegerFieldTableCellFactory.java (94%) rename src/main/java/fi/lpam/ruokamanageri/gui/{elementit => }/tableCell/KuljetaTableCell.java (96%) rename src/main/java/fi/lpam/ruokamanageri/gui/{elementit => }/tableCell/PaivamaaraTableCell.java (92%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c83dfe..f8b9443 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# 3.0.0 +- Lisätty lauantai ja sunnuntai mahdollisiksi kuljetuspäiviksi (#3) +- Mahdollisuus kuljettaa (ja muokata listaa) yli 10 ateriaa per asiakas (#2) +- Versioloki näkyy taas (#6) +- Pieniä viilauksia asiakahallinnan näkymään + # 2.0.2 - Korjattu virhe kierroksen asiakkaiden hakemisessa, joka aiheutti vääriä järjestyksiä kierroksella diff --git a/pom.xml b/pom.xml index 7bf2e3a..13f7a79 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 fi.lpam.ruokamanageri Ruokamanageri - 2.0.2 + 3.0.0 UTF-8 25 diff --git a/src/main/java/fi/lpam/ruokamanageri/gui/Asiakashallinta.java b/src/main/java/fi/lpam/ruokamanageri/gui/Asiakashallinta.java index 3e23600..4c962f4 100644 --- a/src/main/java/fi/lpam/ruokamanageri/gui/Asiakashallinta.java +++ b/src/main/java/fi/lpam/ruokamanageri/gui/Asiakashallinta.java @@ -15,6 +15,8 @@ import javafx.scene.layout.*; import java.awt.*; import java.io.File; import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; import java.util.Objects; import java.util.Optional; @@ -38,12 +40,12 @@ public class Asiakashallinta extends TabPohja { yläpalkinNapit.setSpacing(5); yläpalkki.setRight(yläpalkinNapit); - Button avaaVersioloki = new Button("Avaa muutosloki"); + Button avaaVersioloki = new Button("VERSIOLOKI"); avaaVersioloki.setFont(buttonFont); avaaVersioloki.setOnAction(_ -> { try { - Desktop.getDesktop().browse(new File("CHANGELOG.md").toURI()); - } catch (IOException e) { + Desktop.getDesktop().browse(new URI("https://git.lpam.fi/laurimaaninka/Ruokamanageri/src/branch/master/CHANGELOG.md")); + } catch (IOException | URISyntaxException e) { System.out.println(e.getMessage()); } }); diff --git a/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusListat.java b/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusListat.java index 4dbe051..944f093 100644 --- a/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusListat.java +++ b/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusListat.java @@ -3,8 +3,8 @@ package fi.lpam.ruokamanageri.gui; import fi.lpam.ruokamanageri.dataluokat.Asiakas; import fi.lpam.ruokamanageri.dataluokat.Kierros; import fi.lpam.ruokamanageri.dataluokat.Kuljetus; -import fi.lpam.ruokamanageri.gui.elementit.tableCell.IntegerFieldTableCellFactory; -import fi.lpam.ruokamanageri.gui.elementit.tableCell.KuljetaTableCell; +import fi.lpam.ruokamanageri.gui.tableCell.IntegerFieldTableCellFactory; +import fi.lpam.ruokamanageri.gui.tableCell.KuljetaTableCell; import fi.lpam.ruokamanageri.tulostajat.KuljetusListaTulostaja; import fi.lpam.ruokamanageri.gui.elementit.MaaraTableColumn; import fi.lpam.ruokamanageri.gui.elementit.TabPohja; diff --git a/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusRaportit.java b/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusRaportit.java index 0ae92fd..886b5a1 100644 --- a/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusRaportit.java +++ b/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusRaportit.java @@ -2,7 +2,7 @@ package fi.lpam.ruokamanageri.gui; import fi.lpam.ruokamanageri.dataluokat.RaporttiRivi; import fi.lpam.ruokamanageri.tulostajat.KuljetusRaporttiTulostaja; -import fi.lpam.ruokamanageri.gui.elementit.tableCell.PaivamaaraTableCell; +import fi.lpam.ruokamanageri.gui.tableCell.PaivamaaraTableCell; import fi.lpam.ruokamanageri.gui.elementit.TabPohja; import javafx.collections.FXCollections; import javafx.geometry.Pos; diff --git a/src/main/java/fi/lpam/ruokamanageri/gui/elementit/tableCell/IntegerFieldTableCellFactory.java b/src/main/java/fi/lpam/ruokamanageri/gui/tableCell/IntegerFieldTableCellFactory.java similarity index 94% rename from src/main/java/fi/lpam/ruokamanageri/gui/elementit/tableCell/IntegerFieldTableCellFactory.java rename to src/main/java/fi/lpam/ruokamanageri/gui/tableCell/IntegerFieldTableCellFactory.java index 4e673c5..37b9052 100644 --- a/src/main/java/fi/lpam/ruokamanageri/gui/elementit/tableCell/IntegerFieldTableCellFactory.java +++ b/src/main/java/fi/lpam/ruokamanageri/gui/tableCell/IntegerFieldTableCellFactory.java @@ -1,4 +1,4 @@ -package fi.lpam.ruokamanageri.gui.elementit.tableCell; +package fi.lpam.ruokamanageri.gui.tableCell; import javafx.scene.control.TableCell; import javafx.scene.control.TableColumn; diff --git a/src/main/java/fi/lpam/ruokamanageri/gui/elementit/tableCell/KuljetaTableCell.java b/src/main/java/fi/lpam/ruokamanageri/gui/tableCell/KuljetaTableCell.java similarity index 96% rename from src/main/java/fi/lpam/ruokamanageri/gui/elementit/tableCell/KuljetaTableCell.java rename to src/main/java/fi/lpam/ruokamanageri/gui/tableCell/KuljetaTableCell.java index 75f92a1..862ed2d 100644 --- a/src/main/java/fi/lpam/ruokamanageri/gui/elementit/tableCell/KuljetaTableCell.java +++ b/src/main/java/fi/lpam/ruokamanageri/gui/tableCell/KuljetaTableCell.java @@ -1,4 +1,4 @@ -package fi.lpam.ruokamanageri.gui.elementit.tableCell; +package fi.lpam.ruokamanageri.gui.tableCell; import fi.lpam.ruokamanageri.dataluokat.Asiakas; import fi.lpam.ruokamanageri.dataluokat.Kuljetus; diff --git a/src/main/java/fi/lpam/ruokamanageri/gui/elementit/tableCell/PaivamaaraTableCell.java b/src/main/java/fi/lpam/ruokamanageri/gui/tableCell/PaivamaaraTableCell.java similarity index 92% rename from src/main/java/fi/lpam/ruokamanageri/gui/elementit/tableCell/PaivamaaraTableCell.java rename to src/main/java/fi/lpam/ruokamanageri/gui/tableCell/PaivamaaraTableCell.java index 2993c3c..d2c6f28 100644 --- a/src/main/java/fi/lpam/ruokamanageri/gui/elementit/tableCell/PaivamaaraTableCell.java +++ b/src/main/java/fi/lpam/ruokamanageri/gui/tableCell/PaivamaaraTableCell.java @@ -1,4 +1,4 @@ -package fi.lpam.ruokamanageri.gui.elementit.tableCell; +package fi.lpam.ruokamanageri.gui.tableCell; import fi.lpam.ruokamanageri.dataluokat.RaporttiRivi; import javafx.scene.control.TableCell;