absenciel_v1.1.0.zip
What's new
## [1.1.0] - 2026-08-25
### Ajouté
- **Horloge et rappels**. Nouveau fichier `Clock.lua`, nouvel onglet « Horloge » dans la configuration.
- Horloge flottante à l'heure du serveur : déplaçable, masquable, format 12 ou 24 h, secondes optionnelles. Elle vire à l'orange 5 minutes avant le prochain rappel, au rouge dans la dernière minute. Une icone "+" ouvre la création de rappel.
- Rappels sur une **heure serveur** (« 20:30 ») ou sur un **délai** (« dans 1 h 30 »), avec raccourcis +15 min / +30 min / +1 h / +2 h et option **Répéter chaque jour**. 20 rappels maximum.
- **Pré-alerte** réglable de 0 à 30 minutes.
- Alerte **visuelle uniquement**, déplaçable, avec décompte et bouton « +5 min ». Aucun son n'est joué.
- **Import et synchronisation des Évènements du jeu.** L'import est additif, la synchronisation retire aussi les rappels disparus côté jeu. Les rappels créés à la main ne sont jamais touchés.
- Menu contextuel sur l'horloge et sur le clic droit du bouton de la minicarte : création, import, suppression, Chronomètre, Horloge Blizzard, Calendrier.
- « Réinitialiser les positions » remet l'horloge, l'alerte et le formulaire à leur place d'origine.
- Bouton **Tester** à côté des trois zones de saisie. Le résultat s'affiche dans votre seule fenêtre de discussion, rien n'est envoyé.
- **Avertissement sur les phrases que le canal de discussion ne rendra pas** : caractère hors Latin-1 dessiné en carré, ou message trop long une fois le nom et le compteur ajoutés. L'avertissement ne bloque rien.
- Confirmation avant les actions destructives de la configuration.
- Infobulles sur les réglages. Les deux qui écrivent en guilde rappellent la limite Discord.
### Modifié
- **Le panneau principal passe au système de réglages natif du jeu** : il est trouvé par la barre de recherche des Options et gagne le bouton « Défauts ». Les libellés raccourcissent, le détail vit dans l'infobulle.
- **Le message d'auto-réponse a son propre onglet**, avec Réinitialiser et Tester. Les trois textes modifiables de l'addon vivent maintenant au même endroit.
- **Les quatre onglets de la configuration défilent.** Sur un écran court ou à grande échelle, le bas d'un onglet devenait inaccessible.
- **Les phrases de mort adoptent la liste des phrases d'absence** : une ligne par phrase, avec son bouton radio, sa zone de saisie et sa croix de suppression. Le pavé de texte libre disparaît.
- **Le panneau des phrases d'absence n'affiche plus qu'une seule liste.** Les mêmes phrases y apparaissaient deux fois, sans que rien n'indique qu'il s'agissait des mêmes données.
- Supprimer une phrase demande confirmation et recale la sélection.
- Le compteur de morts et sa remise à zéro rejoignent l'onglet des phrases de mort. Il se met à jour en direct.
- L'indicateur d'absence reprend l'habillage de l'horloge : fond plat, bande dorée, logo encadré, surtitre « ABSENT ».
- `/ac` ouvre la fenêtre de configuration.
- Zones de saisie limitées à 255 caractères, la limite du canal de discussion.
- Libellés de la configuration accentués.
### Corrigé
- **L'auto-réponse aux chuchotements sortait le joueur du mode absent.** Envoyer un message de discussion retire le drapeau AFK : seul le premier chuchotement obtenait une réponse, puis l'indicateur disparaissait et les suivants restaient sans réponse. Tous les envois de l'addon réappliquent désormais le mode absent.
- **Le mode absent pouvait se réappliquer tout seul au retour du joueur**, quand un envoi n'était pas parti.
- **Une phrase vide pouvait être tirée au sort**, et l'absence ne s'annonçait alors par rien. Ajouter une phrase puis fermer par Échap laissait une ligne blanche en base. Elles sont ignorées au tirage et purgées au chargement.
- **La synchronisation des Évènements répétait le message de limite atteinte chaque minute.** Il n'est plus dit qu'une fois.
- « +5 min » ne referme plus l'alerte quand la limite de rappels empêche le report.
### Retiré
- Commande de test `/ac hf<palier>`, qui forçait l'annonce d'un palier de morts. Les paliers eux-mêmes sont inchangés.
This mod has no additional files

