added favicon and finished the audit of the manual

This commit is contained in:
Marc Froehlich
2026-08-10 02:04:54 +02:00
parent 926bb9daee
commit 8c3ff5f07c
20 changed files with 706 additions and 92 deletions
+18 -2
View File
@@ -6,6 +6,7 @@ on:
- main
paths:
- "src/**"
- "packaging/icons/**"
- "pom.xml"
- "mvnw"
- "mvnw.cmd"
@@ -62,7 +63,16 @@ jobs:
shell: pwsh
run: |
New-Item -ItemType Directory -Force -Path dist | Out-Null
jpackage --type app-image --name praktiKST --input target/dist-libs --main-jar app.jar --main-class kst4contest.view.Kst4ContestApplication --module-path target/dist-libs --add-modules javafx.controls,javafx.graphics,javafx.fxml,javafx.web,javafx.media,java.sql,java.net.http,jdk.crypto.ec --dest dist
jpackage `
--type app-image `
--name praktiKST `
--icon packaging/icons/kst4contest.ico `
--input target/dist-libs `
--main-jar app.jar `
--main-class kst4contest.view.Kst4ContestApplication `
--module-path target/dist-libs `
--add-modules javafx.controls,javafx.graphics,javafx.fxml,javafx.web,javafx.media,java.sql,java.net.http,jdk.crypto.ec `
--dest dist
- name: Create Windows ZIP
shell: pwsh
@@ -113,6 +123,7 @@ jobs:
jpackage \
--type app-image \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -198,6 +209,7 @@ jobs:
jpackage \
--type deb \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -257,6 +269,7 @@ jobs:
jpackage \
--type rpm \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -318,6 +331,7 @@ jobs:
jpackage \
--type app-image \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -436,6 +450,7 @@ jobs:
jpackage \
--type app-image \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -623,6 +638,7 @@ jobs:
jpackage \
--type dmg \
--name KST4Contest \
--icon packaging/icons/kst4contest.icns \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -646,4 +662,4 @@ jobs:
with:
name: macos-dmg-${{ matrix.os }}
path: dist/KST4Contest-*-macos-*.dmg
retention-days: 14
retention-days: 14
+17 -2
View File
@@ -46,7 +46,16 @@ jobs:
shell: pwsh
run: |
New-Item -ItemType Directory -Force -Path dist | Out-Null
jpackage --type app-image --name praktiKST --input target/dist-libs --main-jar app.jar --main-class kst4contest.view.Kst4ContestApplication --module-path target/dist-libs --add-modules javafx.controls,javafx.graphics,javafx.fxml,javafx.web,javafx.media,java.sql,java.net.http,jdk.crypto.ec --dest dist
jpackage `
--type app-image `
--name praktiKST `
--icon packaging/icons/kst4contest.ico `
--input target/dist-libs `
--main-jar app.jar `
--main-class kst4contest.view.Kst4ContestApplication `
--module-path target/dist-libs `
--add-modules javafx.controls,javafx.graphics,javafx.fxml,javafx.web,javafx.media,java.sql,java.net.http,jdk.crypto.ec `
--dest dist
- name: Create Windows ZIP
shell: pwsh
@@ -90,6 +99,7 @@ jobs:
jpackage \
--type app-image \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -168,6 +178,7 @@ jobs:
jpackage \
--type deb \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -220,6 +231,7 @@ jobs:
jpackage \
--type rpm \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -272,6 +284,7 @@ jobs:
jpackage \
--type app-image \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -381,6 +394,7 @@ jobs:
jpackage \
--type app-image \
--name KST4Contest \
--icon src/main/resources/icons/kst4contest.png \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -510,6 +524,7 @@ jobs:
jpackage \
--type dmg \
--name KST4Contest \
--icon packaging/icons/kst4contest.icns \
--input target/dist-libs \
--main-jar app.jar \
--main-class kst4contest.view.Kst4ContestApplication \
@@ -752,4 +767,4 @@ jobs:
release-assets/flatpakref/*.flatpakref,
release-assets/macos/KST4Contest-${{ github.ref_name }}-macos-*.dmg,
release-assets/docs/KST4Contest-${{ github.ref_name }}-manual-en.pdf,
release-assets/docs/KST4Contest-${{ github.ref_name }}-manual-de.pdf
release-assets/docs/KST4Contest-${{ github.ref_name }}-manual-de.pdf