uBlock Origin est un bloqueur de contenu très versatile, utilisable pour ce genre de modifications.
Pour supprimer le popup d'emoji sur gitlab.freedesktop.org, tu peux utiliser la règle suivante dans tes filtres:
gitlab.freedesktop.org###at-view-58:remove()
En regardant le DOM, chaque popup de complétion a son propre div (at-view-users, at-view-issues, at-view-milestones, at-view-mergerequests, at-view-labels, at-view-snippets, at-view-commands), donc tu peux rajouter des règles pour en bloquer d'autres.
La solution nucléaire pour désactiver tous ces popups est d'enlever leur parent avec
gitlab.freedesktop.org##div.atwho-container:remove()
Pour info, la directive :remove() enlève purement et simplement l'élément du DOM, plutôt que simplement le cacher. Ceci permet d'éviter que du javascript le fasse ré-apparaître plus tard.
# Avec uBlock Origin
Posté par Xavier Vello . En réponse au journal Voter pour virer les emojis de Gitlab. Évalué à 10. Dernière modification le 21 février 2022 à 13:14.
uBlock Origin est un bloqueur de contenu très versatile, utilisable pour ce genre de modifications.
Pour supprimer le popup d'emoji sur gitlab.freedesktop.org, tu peux utiliser la règle suivante dans tes filtres:
gitlab.freedesktop.org###at-view-58:remove()
En regardant le DOM, chaque popup de complétion a son propre div (at-view-users, at-view-issues, at-view-milestones, at-view-mergerequests, at-view-labels, at-view-snippets, at-view-commands), donc tu peux rajouter des règles pour en bloquer d'autres.
La solution nucléaire pour désactiver tous ces popups est d'enlever leur parent avec
gitlab.freedesktop.org##div.atwho-container:remove()
Pour info, la directive
:remove()enlève purement et simplement l'élément du DOM, plutôt que simplement le cacher. Ceci permet d'éviter que du javascript le fasse ré-apparaître plus tard.