price per item is printed

This commit is contained in:
atseirjo
2026-10-28 12:32:49 +01:00
parent c32adbad50
commit 77fbe16867
31 changed files with 656 additions and 55 deletions
+36
View File
@@ -2,6 +2,42 @@
A new Flutter project.
## Kleine Fenster
Windows und Linux verwenden eine minimale Inhaltsgröße von 320 × 480 logischen
Pixeln (ohne Fensterrahmen). In schmalen Ansichten stehen die Hauptbereiche
untereinander. Unter 320 Pixeln Browserbreite lässt sich die App horizontal
scrollen; die Seite und Formulareingaben bleiben beim Verkleinern erhalten.
## Release-Builds mit automatischer Versionierung
Im Projektordner mit PowerShell ausführen:
```powershell
.\build_release.cmd
```
Erstellt standardmäßig eine Android-APK unter
`build/app/outputs/flutter-apk/app-release.apk`. Vor dem Build werden Patchversion
und Buildnummer erhöht, z. B. `1.0.0+1` → `1.0.1+2`. Ein erfolgreicher Build behält
diese Version in `pubspec.yaml`; bei einem Fehler wird die bisherige Version
wiederhergestellt. Die installierte Version und Buildnummer stehen im Hamburger-Menü.
Weitere Ziele und zusätzliche Flutter-Argumente:
```powershell
.\build_release.cmd -Target windows
.\build_release.cmd -Target appbundle
.\build_release.cmd -FlutterArguments --split-per-abi
```
Für automatische Versionierung immer dieses Skript verwenden. Direkte Aufrufe
von `flutter build` und Debug-Builds erhöhen die Version nicht. Änderungen an
`pubspec.yaml` und gegebenenfalls `pubspec.lock` nach dem Release ins Repository übernehmen.
Der CMD-Starter erlaubt PowerShell-Skripte nur für diesen einen Prozess; die
systemweite Ausführungsrichtlinie bleibt unverändert.
## Getting Started
This project is a starting point for a Flutter application.