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'environnement objectbox.dll sur 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

Merge request reports

Loading