- Mise à jour de la version de l'application à `1.1.17` dans `app_version.dart` et `version.json`. - Création d'un module complet de statistiques (`EventStatisticsPage`, `EventStatisticsService`, `EventStatisticsTab`) permettant de filtrer et visualiser les KPI d'événements (montants HT/TTC, panier moyen, répartition par type, top options). - Ajout d'une entrée "Statistiques événements" dans le menu latéral (`MainDrawer`) protégée par la permission `generate_reports`. - Migration exclusive vers Google Cloud TTS dans `SmartTextToSpeechService` et suppression de `TextToSpeechService` (Web Speech API native) pour garantir une compatibilité maximale sur tous les navigateurs. - Mise à jour des dépendances dans `pubspec.yaml` (`google_fonts`, `flutter_secure_storage`, `mobile_scanner`, `flutter_local_notifications`). - Migration du code d'export ICS vers `package:web` pour remplacer l'utilisation de `dart:html` obsolète. - Mise à jour du `CHANGELOG.md` documentant les statistiques et l'évolution du service de synthèse vocale.
13 lines
349 B
Dart
13 lines
349 B
Dart
/// Configuration de la version de l'application
|
|
class AppVersion {
|
|
static const String version = '1.1.17';
|
|
|
|
/// Retourne la version complète de l'application
|
|
static String get fullVersion => 'v$version';
|
|
|
|
|
|
/// Retourne la version avec un préfixe personnalisé
|
|
static String getVersionWithPrefix(String prefix) => '$prefix $version';
|
|
}
|
|
|