Profil Cesium+ : refonte moderne et regroupée (+ ordre du portefeuille principal sur desktop)
Résumé
Refonte de l'écran de profil Cesium+ (saisie + affichage) pour une présentation moderne et regroupée, plus la correction d'un bug d'ordre d'affichage des portefeuilles sur desktop.
Profil — refonte
- Sections claires, même ordre en saisie et en affichage : Messagerie → Réseaux sociaux → Description → Localisation → Tags.
- Séparation messagerie (Telegram, Signal, Matrix, forums…) / réseaux sociaux (Mastodon, diaspora*, PeerTube…), non-GAFA d'abord.
- Vraies icônes de marque via
simple_icons+ assets locaux pour les forums Monnaie Libre et Duniter. - Catalogue unique (
lib/models/social_link.dart) consommé par les 3 surfaces (saisie, vue, carte) → supprime la logique icône/label qui était triplée. - Détection automatique du réseau d'après l'URL : un lien forum stocké sous un type générique est reclassé en Messagerie et mis en avant.
- Localisation : « Commune, CP, Pays » reconstruit depuis Nominatim ; carte repliable.
- Couleurs du thème (meilleur mode sombre) ; clés i18n ajoutées en/fr/es/it/de/eo, retrait de la clé orpheline
socialType.
Desktop — correctif
- Le portefeuille principal (compte membre) s'affiche désormais en tête de la liste du coffre, comme sur mobile (avant : 2ᵉ position s'il avait été importé après un autre portefeuille).
Tests & qualité
flutter analyze: aucun souci ·dart format(120) · 129 tests verts (1 échec d'environnementobjectbox.dllsur le runner Windows, sans rapport).- Audit multi-sous-agents (sécurité / perf / non-régressions / cohérence…) : aucun bloquant.
Note
- Ajoute la dépendance
simple_icons.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com