Gajim - 2025-03-30


  1. jjj333_p (any pronouns)

    does ```py not indicate python? it says unknown language

  2. jjj333_p (any pronouns)

    i wouldve imagined of all languages it supports python would be included given gajim is python XD

  3. cal0pteryx

    jjj333_p (any pronouns): python or python3 are both working

  4. jjj333_p (any pronouns)

    ```python test: int = 0 ```

  5. jjj333_p (any pronouns)

    huh

  6. jjj333_p (any pronouns)

    ```js let test = 0 ```

  7. jjj333_p (any pronouns)

    so ```js works for javascript but py not for python?

  8. cal0pteryx

    Those are gtksource language IDs. They are derived from whatever you're typing after ```. For javascript the id happens to be 'js'. There is no mapping

  9. helloworld

    there are channels here? like IRC

  10. Kris

    Channel is the correct term for a public group chat, yes.

  11. cal0pteryx

    helloworld: if you mean in xmpp, yes, try search.jabber.network

  12. helloworld

    How can I see?

  13. Kris

    You can search for them or use the above mentioned website

  14. Kris

    Search in the new chat dialog in Gajim

  15. Kris

    Https://search.jabber.network

  16. helloworld

    All right, thank you

  17. mesonium

    The icon looks somehow off-centered:

  18. mesonium

    https://share.conversations.im/meeson_/NT0D748q9c5L9QdX/Screenshot_20250330_183112.png

  19. lovetox

    It just wants to hide

    😂 3
  20. mesonium

    still a bit shu

  21. mesonium

    still a bit shy

  22. moparisthebest

    > It just wants to hide 😂

  23. lovetox

    Do you have a high scale display?

  24. mesonium

    Yeah, with 2x scaling

  25. lovetox

    Yeah I thought so, I fix it later

    👍 1
  26. bot

    lovetox pushed 3 commits to branch gajim/master refactor: AccountPage: Create page on demand - https://dev.gajim.org/gajim/gajim/-/commit/463ffed55c463d95717f0539f184c5d63336069d cfix: ActivityFeed: Remove item when disabling an account - https://dev.gajim.org/gajim/gajim/-/commit/f313d7b8a4642a4107b3ccecf52a890c46c33836 cfix: Avatars: Fix scaling of new avatars - https://dev.gajim.org/gajim/gajim/-/commit/f74591fd15f786378b4d44ffae57bff8563a72e5

  27. bot

    lovetox pushed 1 commits to branch gajim/master refactor: Fix ttl cache leaking references - https://dev.gajim.org/gajim/gajim/-/commit/0ed340aade51162b1fc98984129f2672f123868e

  28. mesonium

    > Error: Invisible Nicknames are forbidden Is this a server / muc setting or forbidden by the XMPP XEP police?

  29. lovetox

    Server policy would be my guess

  30. mrdoctorwho

    https://drop.helldev.net/c1cda97f-39c8-411d-9e3b-5dbfbe38de6f/3785b7ff-17e0-4dad-9dc8-a9d1e092762c.png

  31. mrdoctorwho

    is this ok?

  32. lovetox

    mrdoctorwho: no, thanks for reporting

    👍 1
  33. mesonium

    > Server policy would be my guess I see, seems to make sense, the profanity muc or dismail server doesn't seem to enforce this restriction

  34. lovetox

    if it would be not allowed by spec, it would have been somekind of invalid jid error

  35. lovetox

    because the only requirement is, that its a valid jid

  36. mesonium

    https://xmpp.org/extensions/xep-0029.html#sect-idm45751334469360 > They may include any Unicode character greater than #x20 Doesn't this exclude #x20 aka SPACE?

  37. bot

    lovetox pushed 1 commits to branch gajim/master cfix: MainWindow: Fix position of main menu - https://dev.gajim.org/gajim/gajim/-/commit/c0605a88c57cde1f618862209c01efa524217cd3

  38. lovetox

    mesonium, read the top

  39. lovetox

    this is an obsolete document

  40. mesonium

    darn, why did startpage lead me to an obsolete doc

  41. lovetox

    https://datatracker.ietf.org/doc/html/rfc6122

  42. lovetox

    what you actually need is this spec

  43. lovetox

    https://datatracker.ietf.org/doc/html/rfc3454

  44. lovetox

    and there the resourceprep profile

  45. mesonium

    > Note: This document was superseded by RFC 3920 [1] and RFC 6122 [2], which in turn have been superseded by RFC 7622 [3]. https://datatracker.ietf.org/doc/html/rfc7622

  46. mesonium

    Should be the correct one then

  47. lovetox

    no 7622 is not supported by most servers

  48. lovetox

    they use 6122

  49. mesonium

    how should I have known :) thanks for the correction

  50. lovetox

    you could not have, basically the made a new spec, forgot about how to migrate

  51. lovetox

    and the xmpp community is now stuck thinking they cannot migrate without breaking stuff

  52. lovetox

    so we use 6122 still

  53. mesonium

    😺 awesome

  54. mesonium

    if I ready it correctly - I'm bit tired and this is pretty dry stuff ... - space chars fall into the category "D" > Code points that cannot be in the output because they are disallowed in the prohibition step https://datatracker.ietf.org/doc/html/rfc3454#appendix-C.1

  55. mesonium

    if I ready it correctly - I'm bit tired and this is pretty dry stuff ... - space chars fall into the category "D" > Code points that cannot be in the output because they are disallowed in the prohibition step https://datatracker.ietf.org/doc/html/rfc3454#appendix-C.1

  56. lovetox

    yeah im not going to read that, if i want to test a jid, i do JID.from_string() and see if it fails :D

    😂 1
  57. mesonium

    Wise choice, but the text really helps for falling asleep ;-)

  58. mesonium

    but which library do you use for JID.from_string() ? Is that from nbxmpp?

  59. cal0pteryx

    Yes