jdev - 2026-05-29


  1. jjj333_p (any pronouns)

    is there any way to escape styling characters in https://xmpp.org/extensions/xep-0393.html ?

  2. vpzom

    not really

  3. jjj333_p (any pronouns)

    unfortunate

  4. singpolyma

    you can use `<unstyled/>` but that's not well supported either

  5. singpolyma

    I do support it though

  6. jjj333_p (any pronouns)

    > you can use `<unstyled/>` but that's not well supported either eh i dont wanna unstyle the whole message, just deactivate one character

  7. singpolyma

    the XEP suggests you could use invisible whitespace for that, but at that point maybe just switch to XHTML-IM to get full control

  8. jjj333_p (any pronouns)

    in this case im converting matrix html formatting to xep0393, and im trying to handle like if someone has an _ in their text inside an italic block

  9. jjj333_p (any pronouns)

    > the XEP suggests you could use invisible whitespace for that, but at that point maybe just switch to XHTML-IM to get full control hm thats actually a good idea, and i could use xhtml-im but the point is to make it match what most xmpp clients seem to render

  10. singpolyma

    yeah, I do generate xep0393 from html for other clients, but for complex cases I sort of assume it's not going to be perfect

  11. jjj333_p (any pronouns)

    im pretty much exclusive to gajim at the moment (no android device) so i also dont have much real world testing for if the xhtml-im conversion is even right (though tbh i could probably just pass it on mostly raw and it be fine)

  12. singpolyma

    you could test with <https://app.cheogram.com> if you're interested in seeing that

  13. jjj333_p (any pronouns)

    eh probably not at the moment, id have to faf about with setting up a wellknown or whatever the http endpoint is, as it seems i still cant specify the raw websocket url

  14. singpolyma

    indeed

  15. jjj333_p (any pronouns)

    also my impression is that xhtml-im is not very common these days, but again that could be because i use only gajim

  16. singpolyma

    really depends which corner of the ecosystem you're in, yeah

  17. singpolyma

    I mean if you're getting HTML input already the conversion is pretty simple

  18. jjj333_p (any pronouns)

    > I mean if you're getting HTML input already the conversion is pretty simple thats kinda what i was thinking, id imagine i can just remove the things i need to remove, and at worst things that dont match will get flattened

  19. jjj333_p (any pronouns)

    like <b> is <b>

  20. jjj333_p (any pronouns)

    is <code> a universal thing> thats the only one i can think of off the top of my head that might translate well

  21. singpolyma

    mostly you just need to make sure you convert to well-formed syntax (no mismatched end tags, /> for self closing tags)

    👍 1
  22. pounceandmiss2

    does anything support https://xmpp.org/extensions/xep-0449.html ?

  23. pounceandmiss2

    I believe cheogram calls stickers something else - custom inline emojis. What is the xep for those?

  24. pounceandmiss2

    What's the xep for the inline images on cheogram

  25. pounceandmiss2

    What's the xep for the inline images on cheogram?

  26. cal0pteryx

    pounceandmiss2: https://xmpp.org/extensions/#xep-0449-implementations

  27. singpolyma

    > What's the xep for the inline images on cheogram? https://xmpp.org/extensions/xep-0071.html

  28. Cynthia

    What's the xep for giant text

  29. vpzom

    probably just XHTML-IM? I haven't seen anything else that would affect text size

  30. Cynthia

    What's the xep known for security problems

  31. singpolyma

    All of them 🙂

  32. Cynthia

    My uhh client suddenly switched fonts

  33. Cynthia

    And UI styles

  34. Cynthia

    For no reason whatsoever

  35. Cynthia

    This message has been retracted by the sender.

  36. Cynthia

    This message has been retracted by the sender.

  37. Cynthia

    This message has been retracted by the sender.