test
This commit is contained in:
@@ -21,6 +21,7 @@ import com.google.firebase.firestore.FirebaseFirestore
|
||||
|
||||
@Composable
|
||||
fun SetupScreen(prefs: SharedPreferences, onComplete: () -> Unit) {
|
||||
Surface(modifier = Modifier.fillMaxSize()) {
|
||||
var age by remember { mutableStateOf(prefs.getInt("age", 25).toString()) }
|
||||
var heightCm by remember { mutableStateOf(prefs.getString("height_cm", "170") ?: "170") }
|
||||
var weight by remember { mutableStateOf(prefs.getString("weight_display", "70") ?: "70") }
|
||||
@@ -218,3 +219,4 @@ fun SetupScreen(prefs: SharedPreferences, onComplete: () -> Unit) {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
|
||||
**Changements majeurs de la version actuelle :**
|
||||
|
||||
🎨 **Améliorations de l'Interface Utilisateur :**
|
||||
- **Correction du Thème :** Résolution d'un problème de contraste sur l'écran de configuration du profil qui rendait le texte illisible (texte jaune sur fond blanc). L'écran respecte désormais correctement le thème de l'application.
|
||||
|
||||
🛡️ **Refonte de l'Architecture de Sécurité et de Données :**
|
||||
- **Gestion des accès centralisée :** L'ancien système d'utilisateurs autorisés codé en dur dans l'application a été supprimé. L'accès est désormais contrôlé de manière sécurisée et dynamique via une liste d'autorisation sur le serveur Firebase Firestore. Cela ouvre la voie à la gestion d'abonnements.
|
||||
- **Profils Utilisateurs dans le Cloud :** Les données de profil (poids, objectifs, etc.) sont maintenant synchronisées avec le compte Firebase de l'utilisateur, permettant une expérience cohérente sur plusieurs appareils.
|
||||
|
||||
Reference in New Issue
Block a user