L'éditeur de messages bloque l'annulation #69

Closed
opened 2020-08-05 14:31:36 +02:00 by Lephenixnoir · 4 comments
Owner

Utiliser les boutons d'édition modifie le texte et supprime du même temps l'historique d'annulation de l'édition, au moins sous Firefox.

Pour reproduire :

  1. Taper du texte dans un champ de texte
  2. Formatter quelque chose avec un des boutons
  3. Constater que Ctrl-Z ne permet plus de revenir en arrière
Utiliser les boutons d'édition modifie le texte et supprime du même temps l'historique d'annulation de l'édition, au moins sous Firefox. Pour reproduire : 1. Taper du texte dans un champ de texte 2. Formatter quelque chose avec un des boutons 3. Constater que Ctrl-Z ne permet plus de revenir en arrière
Darks added the
bug
label 2020-08-05 18:56:42 +02:00
Owner

L'éditeur de M↓ actuel est un truc fait à l'arrache en 10 minutes.

J'ai regardé des éditeurs clés en main (je compte pas en faire un moi-même). Quand on vire ceux qui ont des dépendances à des trucs à la con genre jQuery, Bootstrap (voir React, Angular, Vue.JS…), on réduit la liste à ceux-là :

J'aime bien le premier, à voir comment il peut s'intégrer au site. Et c'est du MIT donc parfait pour de la réutilisation.

L'éditeur de M↓ actuel est un truc fait à l'arrache en 10 minutes. J'ai regardé des éditeurs clés en main (je compte pas en faire un moi-même). Quand on vire ceux qui ont des dépendances à des trucs à la con genre jQuery, Bootstrap (voir React, Angular, Vue.JS…), on réduit la liste à ceux-là : - https://github.com/sparksuite/simplemde-markdown-editor - https://github.com/lepture/editor (faut voir comment ça se build) - https://github.com/taufik-nurrohman/text-editor J'aime bien le premier, à voir comment il peut s'intégrer au site. Et c'est du MIT donc parfait pour de la réutilisation.
Member

Proposition faite dans la branche new_editor
Je remarque que c'est cet éditeur là que gitea utilise.

On peut même l'adapter pour LightScript si on veux

Proposition faite dans la branche `new_editor` Je remarque que c'est cet éditeur là que gitea utilise. On peut même l'adapter pour LightScript si on veux
Owner

C'est top ! 👍

Tu peux ouvrir une MR sur la branche dev ? 🙂

Je vais essayer de relire ça demain, ça a l'air propre en tout cas !

C'est top ! 👍 Tu peux ouvrir une MR sur la branche `dev` ? 🙂 Je vais essayer de relire ça demain, ça a l'air propre en tout cas !
Member

Fermé par la MR #71

Fermé par la MR #71
Sign in to join this conversation.
No description provided.