[M4] Sélecteur canal de réponse dans la vue unifiée #53

Closed
opened 2026-04-06 01:37:01 +00:00 by charles · 0 comments
Owner

Contexte

Dans la vue unifiée, l'utilisateur doit pouvoir choisir via quel bridge envoyer sa réponse, avec mémorisation du dernier canal utilisé.

Critères d'acceptation

  • Menu déroulant dans la barre de composition indiquant le canal actif
  • Liste des bridges disponibles pour ce contact (icône + nom)
  • Mémorisation du dernier canal choisi par contact (preferred_channel dans UnifiedContact)
  • Envoi du message dans le salon Matrix correspondant au bridge sélectionné
  • Si un seul canal disponible : pas de sélecteur affiché (simplifié)

Notes techniques

  • Dépend de : #45 (UnifiedContact), #46 (UnifiedTimeline)
  • Le canal sélectionné détermine le room_id cible pour l'envoi via matrix-rust-sdk
  • preferred_channel mis à jour dans SQLite à chaque changement manuel
## Contexte Dans la vue unifiée, l'utilisateur doit pouvoir choisir via quel bridge envoyer sa réponse, avec mémorisation du dernier canal utilisé. ## Critères d'acceptation - [ ] Menu déroulant dans la barre de composition indiquant le canal actif - [ ] Liste des bridges disponibles pour ce contact (icône + nom) - [ ] Mémorisation du dernier canal choisi par contact (`preferred_channel` dans `UnifiedContact`) - [ ] Envoi du message dans le salon Matrix correspondant au bridge sélectionné - [ ] Si un seul canal disponible : pas de sélecteur affiché (simplifié) ## Notes techniques - Dépend de : #45 (UnifiedContact), #46 (UnifiedTimeline) - Le canal sélectionné détermine le `room_id` cible pour l'envoi via matrix-rust-sdk - `preferred_channel` mis à jour dans SQLite à chaque changement manuel
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
charles/my-fractal#53
No description provided.