Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c818e5d31a | |||
| 8d3da0afbb | |||
| d47f7dbddb |
@@ -2,6 +2,7 @@
|
|||||||
- Kuljetuslistaa luodessa kuljetusrivin nollaaminen/palauttaminen oletusmääriin.
|
- Kuljetuslistaa luodessa kuljetusrivin nollaaminen/palauttaminen oletusmääriin.
|
||||||
- Kuljetuslistojen ja raporttien tulostamismekanismin läpikäynti
|
- Kuljetuslistojen ja raporttien tulostamismekanismin läpikäynti
|
||||||
- Kierroshallinnassa asiakasta raahattaessa placeholderin fiksaus
|
- Kierroshallinnassa asiakasta raahattaessa placeholderin fiksaus
|
||||||
|
- Lisätty versionumero ohjelmaan
|
||||||
|
|
||||||
# 1.0.0
|
# 1.0.0
|
||||||
Ohjelman kieli vaihdettu Pythonista Javaan, sekä tietokanta pickle-tiedostosta SQLite tietokantaan
|
Ohjelman kieli vaihdettu Pythonista Javaan, sekä tietokanta pickle-tiedostosta SQLite tietokantaan
|
||||||
@@ -17,7 +17,7 @@ Pienen kotiateriapalvelun käyttöön rakennettu ohjelma sisältäen seuraavat o
|
|||||||
- Vaatimukset
|
- Vaatimukset
|
||||||
- Windows
|
- Windows
|
||||||
- Java 25+
|
- Java 25+
|
||||||
- Usean tietokoneen käyttöön OneDrive -tili
|
- Usean tietokoneen käyttöön OneDrive -tili (samanaikaisuus ei tuettu)
|
||||||
- Lataa haluamasi julkaisuversio lähdekoodista
|
- Lataa haluamasi julkaisuversio lähdekoodista
|
||||||
- Maven `package` komennolla projektista luodaan .jar tiedosto
|
- Maven `package` komennolla projektista luodaan .jar tiedosto
|
||||||
- .jar tiedosto sisältää kaikki riippuvuudet
|
- .jar tiedosto sisältää kaikki riippuvuudet
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>fi.lpam</groupId>
|
<groupId>fi.lpam</groupId>
|
||||||
<artifactId>Ruokamanageri</artifactId>
|
<artifactId>Ruokamanageri</artifactId>
|
||||||
<version>1.0</version>
|
<version>1.1.1</version>
|
||||||
<properties>
|
<properties>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<maven.compiler.source>25</maven.compiler.source>
|
<maven.compiler.source>25</maven.compiler.source>
|
||||||
@@ -66,6 +66,12 @@
|
|||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
|
<resources>
|
||||||
|
<resource>
|
||||||
|
<directory>src/main/resources</directory>
|
||||||
|
<filtering>true</filtering>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
<plugins>
|
<plugins>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ public class App extends Application {
|
|||||||
@Override
|
@Override
|
||||||
public void start(Stage primaryStage) throws IOException {
|
public void start(Stage primaryStage) throws IOException {
|
||||||
new Tietokanta(Main.dev);
|
new Tietokanta(Main.dev);
|
||||||
|
|
||||||
|
|
||||||
TabPane root = new TabPane();
|
TabPane root = new TabPane();
|
||||||
root.setSide(Side.LEFT);
|
root.setSide(Side.LEFT);
|
||||||
root.setTabMinWidth(50);
|
root.setTabMinWidth(50);
|
||||||
@@ -53,7 +55,13 @@ public class App extends Application {
|
|||||||
|
|
||||||
Scene scene = new Scene(root);
|
Scene scene = new Scene(root);
|
||||||
primaryStage.setScene(scene);
|
primaryStage.setScene(scene);
|
||||||
primaryStage.setTitle("Ruokamanageri");
|
|
||||||
|
StringBuilder title = new StringBuilder();
|
||||||
|
title.append("Ruokamanageri");
|
||||||
|
title.append(" v").append(Main.properties.getProperty("version"));
|
||||||
|
if (Main.dev) title.append(" KEHITYS");
|
||||||
|
primaryStage.setTitle(title.toString());
|
||||||
|
|
||||||
primaryStage.setMaximized(true);
|
primaryStage.setMaximized(true);
|
||||||
primaryStage.show();
|
primaryStage.show();
|
||||||
primaryStage.getIcons().add(new Image(Objects.requireNonNull(Main.class.getResourceAsStream("kuljetusruokalaatikko.jpg"))));
|
primaryStage.getIcons().add(new Image(Objects.requireNonNull(Main.class.getResourceAsStream("kuljetusruokalaatikko.jpg"))));
|
||||||
|
|||||||
@@ -1,7 +1,13 @@
|
|||||||
package fi.lpam;
|
package fi.lpam;
|
||||||
|
|
||||||
|
import javax.print.DocFlavor;
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.io.InputStream;
|
||||||
|
import java.util.Properties;
|
||||||
|
|
||||||
public class Main {
|
public class Main {
|
||||||
public static boolean dev;
|
public static boolean dev;
|
||||||
|
public static Properties properties;
|
||||||
|
|
||||||
static void main(String[] args) {
|
static void main(String[] args) {
|
||||||
//noinspection RedundantIfStatement
|
//noinspection RedundantIfStatement
|
||||||
@@ -10,6 +16,16 @@ public class Main {
|
|||||||
} else {
|
} else {
|
||||||
dev = false;
|
dev = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
InputStream stream = Main.class.getClassLoader().getResourceAsStream("app.properties");
|
||||||
|
properties = new Properties();
|
||||||
|
try {
|
||||||
|
properties.load(stream);
|
||||||
|
}
|
||||||
|
catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
App.main();
|
App.main();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
version=${project.version}
|
||||||
Reference in New Issue
Block a user