[M5] Messages programmés (envoi différé) #254

Closed
opened 2026-04-06 08:55:51 +00:00 by charles · 0 comments
Owner

Contexte

Programmer l'envoi d'un message à une date/heure précise via un service systemd user ou un thread dédié.

Critères d'acceptation

  • Bouton "Programmer l'envoi" dans la zone de saisie (icône horloge ou flèche avec dropdown)
  • Sélecteur date/heure avec présets rapides ("dans 1h", "demain matin 9h")
  • Les messages programmés sont listés dans un panneau "Brouillons programmés"
  • Persistance en cas de fermeture de l'app : reprise au redémarrage, ou service systemd user (fractal-plus-scheduler.service)
  • Possibilité d'annuler ou de modifier un message programmé avant l'envoi

Notes techniques

  • Crate : crates/fractal-gtk/
  • Timer : thread Tokio dédié ou service systemd user
  • Voir specs §7.1 (SF-M5-07)
## Contexte Programmer l'envoi d'un message à une date/heure précise via un service systemd user ou un thread dédié. ## Critères d'acceptation - [ ] Bouton "Programmer l'envoi" dans la zone de saisie (icône horloge ou flèche avec dropdown) - [ ] Sélecteur date/heure avec présets rapides ("dans 1h", "demain matin 9h") - [ ] Les messages programmés sont listés dans un panneau "Brouillons programmés" - [ ] Persistance en cas de fermeture de l'app : reprise au redémarrage, ou service systemd user (`fractal-plus-scheduler.service`) - [ ] Possibilité d'annuler ou de modifier un message programmé avant l'envoi ## Notes techniques - Crate : `crates/fractal-gtk/` - Timer : thread Tokio dédié ou service systemd user - Voir specs §7.1 (SF-M5-07)
Sign in to join this conversation.
No milestone
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#254
No description provided.