- Wakelock (wakelock_plus): Tablet-Display schläft nie ein, kein manuelles Entsperren vor jedem Stempeln nötig. - Release-Build signiert jetzt mit eigenem Keystore statt Debug-Key. Keystore (release-keystore.jks) + key.properties liegen NUR auf dem Build-Rechner (236), nie im Git (siehe android/.gitignore). Fallback auf Debug-Signing falls key.properties fehlt (frischer Checkout ohne Keystore-Zugriff bricht Build nicht). Wichtig: storeFile-Pfad in build.gradle.kts über rootProject.file() aufgelöst, nicht file() – sonst relativ zum falschen Modul (app/ statt android/). v0.1.3+4. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Dzdm3EWeNdYFUuXFRJryA1
25 lines
451 B
YAML
25 lines
451 B
YAML
name: timemaster_kiosk
|
||
description: TimeMaster Kiosk – Stempeluhr für Android-Tablets hinter VPN
|
||
publish_to: 'none'
|
||
version: 0.1.3+4
|
||
|
||
environment:
|
||
sdk: '>=3.3.0 <4.0.0'
|
||
|
||
dependencies:
|
||
flutter:
|
||
sdk: flutter
|
||
cupertino_icons: ^1.0.8
|
||
dio: ^5.7.0
|
||
flutter_secure_storage: ^9.2.2
|
||
nfc_manager: ^4.2.1
|
||
wakelock_plus: ^1.2.8
|
||
|
||
dev_dependencies:
|
||
flutter_test:
|
||
sdk: flutter
|
||
flutter_lints: ^4.0.0
|
||
|
||
flutter:
|
||
uses-material-design: true
|