• # Avec uBlock Origin

    Posté par . 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.