- flutter_local_notifications ^22.2.0 hinzugefügt - Notification-Channel 'de.baka.melo.downloads' in main() initialisiert - DownloadService._showProgress(): Fortschritts-Notification mit ProgressBar - DownloadService._completeNotification(): Abschluss-Notification (Erfolg/Fehler/Abbruch) - Integration in downloadBatch(): Fortschritt pro Song, Abschluss nach Batch - CloudScreen._upload(): Upload-Fortschritt + Abschluss-Notification
43 lines
714 B
YAML
43 lines
714 B
YAML
name: melo_app
|
||
description: "Melo – Musik App für Android. Schwarz + Rot."
|
||
publish_to: 'none'
|
||
version: 1.0.0+1
|
||
|
||
environment:
|
||
sdk: ^3.12.2
|
||
|
||
dependencies:
|
||
flutter:
|
||
sdk: flutter
|
||
|
||
# Player
|
||
just_audio: ^0.9.43
|
||
audio_service: ^0.18.15
|
||
|
||
# Datenbank & Speicher
|
||
sqflite: ^2.4.2
|
||
path_provider: ^2.1.5
|
||
permission_handler: ^11.3.1
|
||
|
||
# YouTube Download
|
||
path: ^1.9.0
|
||
|
||
# Einstellungen
|
||
shared_preferences: ^2.3.5
|
||
|
||
# HTTP (Navidrome Server-Sync)
|
||
http: ^1.2.0
|
||
crypto: ^3.0.6
|
||
flutter_secure_storage: ^10.3.1
|
||
flutter_local_notifications: ^22.2.0
|
||
|
||
dev_dependencies:
|
||
flutter_test:
|
||
sdk: flutter
|
||
flutter_lints: ^5.0.0
|
||
|
||
flutter:
|
||
uses-material-design: true
|
||
assets:
|
||
- assets/sounds/
|