Changelog DEV 0.41.0 / app-v262 — EgoQuote et EgoPost
Demandé par thibw, appuyé par bitubo et nicko. C'est en dev dès maintenant, la bêta suivra au prochain lot.
EgoQuote : quand un message reprend une de vos citations, le fond du bloc cité est teinté. La barre d'accent et la ligne « Citation de … » ne changent pas.
EgoPost : vos propres messages reçoivent un aplat — sur le corps, les pastilles et les actions, mais pas sur la bande d'identité, qui garde sa couleur. Du coup la teinte du message où la navigation vous dépose reste visible.
Les deux réglages sont dans « Sujet et lecture », activés par défaut, désactivables séparément. Et si un de vos messages contient une auto-citation, les deux se cumulent : chacun marque son objet.
Le truc qui a réorganisé le problème — au départ les deux marquaient la bande d'identité, et ça coinçait. Sauf que la bande identifie l'auteur du message, pas ce que son contenu reprend : « on vous cite » qualifie une citation, « c'est le vôtre » qualifie un message. Deux objets différents, donc deux surfaces différentes, et le conflit disparaît tout seul. Vingt variantes ont été maquettées avant d'arrêter celles-ci.
Deux pièges qui ont failli passer :
- la détection de « c'est mon message » ne peut pas se fier au drapeau que HFR met dans la page, parce que le cache des sujets n'est pas vidé quand on change de compte — le drapeau du compte A survivrait sous le compte B. C'est le pseudo de la session qui tranche, et lui seul.
- une citation dans une citation ne compte pas comme « on vous cite ». Si quelqu'un cite nicko et que la citation de nicko vous citait, il ne vous cite pas. Le champ qui existait descendait récursivement — parfait pour la blacklist, faux ici.
Une limite assumée : le traitement retenu, c'est de la couleur, donc rien pour un lecteur d'écran au-delà du libellé rajouté, et le bleu et le violet se ressemblent en daltonisme. Comme ils marquent deux objets distincts la confusion reste limitée, mais elle existe. Les variantes non colorées (contour tireté, libellé réécrit, onglet, avatar dans l'en-tête) sont gardées pour l'issue 1029, qui portera le choix du traitement par l'utilisateur.
Testé sur un S10e en clair et en sombre, en mode cartes et en pleine largeur, sur cette page même — avec vos messages et vos citations, pas des données bidon.
![[:professeur raoult:7] [:professeur raoult:7]](https://forum-images.hardware.fr/images/perso/7/professeur raoult.gif)