Gajim - 2024-10-11


  1. leter removed by cal0pteryx

    Spam

  2. lissine

    biange200: https://slidge.im/core/user/index.html For further help join this channel xmpp:slidge@conference.nicoco.fr?join

  3. a moderator removed a message

    Spam

  4. lady piscimisty

    I've never got the "Contact Connected" and "Contact Disconnected" notifications to work, which I assume are for contacts going online and offline?

  5. biange200

    lissine: Hello, can you apply to register me for the Telegram API? I've always had errors on my end

  6. testaccount

    Was just planning to start using XMPP again, and I was kinda dismayed to find out that my favourite chat client has apparently been redesigned to look like Discord or most Matrix clients. Anyways, is there a way to just use the classic look, or at least change some setting so that avatars aren't mutilated by being cut down to a circle?

  7. Kris

    Afaik no

  8. testaccount

    Well, I suppose I have something for my thesis proejct then. I dunno if it will be too ambitious for me, or maybe too simple given that not that much time has passed, but I'd love to just fork Gajim from the last classic version and merge in new features since then like integrated OMEMO support.

  9. cal0pteryx

    testaccount: you're on your own then

  10. testaccount

    Well, I suppose it's a good opportunity to throw myself headfirst into development.

  11. ccgoodshop

    https://www.xmpp.jp/api/upload/dd36048fad1afd47d1663ae86ecf05533db7f16e/nCKOT5u6YWH7FnX0UBM4cJw6sZHN6pvC1AHyllcG/555bc3b9-8c5e-47e1-a9f5-c4b0e9c1ef17.png

  12. ccgoodshop

    https://www.xmpp.jp/api/upload/dd36048fad1afd47d1663ae86ecf05533db7f16e/DO0eJZhGK5sQkiMo4A0V3JuVKi0wcjICxf6PeSkw/ed2f2181-f7f2-45be-b670-3d32ace9a055.png

  13. ccgoodshop

    Who knows what that means?

  14. lovetox

    It's some kind of encryption your contact uses

  15. lovetox

    Tell him to stop

  16. ccgoodshop

    Is he using some kind of encryption tool to talk to me?

  17. lovetox

    Yes Otr plugin

  18. ccgoodshop

    How do I install this plugin?

  19. lovetox

    No idea it's not maintained by us

  20. lovetox

    But you can simply write your contact a message

  21. lovetox

    You are not forced to talk encrypted if you don't want to, or you can simply use the build in omemo encryption

  22. ccgoodshop

    So can he receive the ordinary messages I send to him?

  23. lovetox

    Yes

  24. testaccount

    Uh, is there any documentation available for the current theming system?

  25. testaccount

    Or are the settings available in "theming" all there is to it? I was kinda thinking about trying to make Gajim look more like a classic chat client through that.

  26. lovetox

    https://docs.gtk.org/gtk3/css-overview.html

  27. 222m5

    > or at least change some setting so that avatars aren't mutilated by being cut down to a circle? testaccount: someone linked this a few months back https://dev.narayana.im/narayana/gajim-avatarshapeplugin

  28. lovetox

    you can modify gajim.css

  29. testaccount

    > you can modify gajim.css Was just checking it out, unfortunately setting "border-radius" to 0 did seemingly nothing.

  30. meson

    Would it be possible to fetch the latest ~50 messages first and then older messages if you haven't used Gajim in a while. That way one could start chatting or interacting quicker in a busy channel.

  31. meson

    Would it be possible to fetch the latest ~50 messages first and then older messages if you haven't used Gajim in a while? That way one could start chatting or interacting quicker in a busy channel.

  32. lovetox

    testaccount, the avatar is drawn with cairo not with css

  33. lovetox

    meson, no that would raise the complexity to for me unacceptable level for very little gain

  34. meson

    Yeah, I think I see your issue with the ordering.

  35. lovetox

    for such a feature we wait on some XEP that adds some ordering attribute to mam messages then, it would be easier

  36. pinkolik

    Hi guys. It's me again. Still tryin' to get PGP working. Can you tell me why does gajim show it like this? I have set trust level to ultimate for this key in pgp

  37. pinkolik

    https://jabber.tomatnoe-pivo.com:5443/upload/304550f9071a16aadb6a11259cc88ea0f1f43ff1/R8aWSh69vEtLlDgNx9qW66G72b0GhYV2ZEJU7nqR/cba294f4-5f7f-4a97-abbe-7b95687ebd7e.png

  38. lovetox

    its not implemented to request the trust at message decryption time

  39. lovetox

    so it will always show this

  40. pinkolik

    Ah okay. I get it. Thank you

  41. pinkolik

    Btw. I finally was able to establish communication between Conversations and Gajim with PGP in a private chat. But looks like it doesn't work for private groups at all

  42. lovetox

    no it does not

  43. lovetox

    why dont you use OMEMO? compared to PGP you would have encryption working in seconds

  44. pinkolik

    > why dont you use OMEMO? compared to PGP you would have encryption working in seconds The only reason I'm trying to set up PGP is to have consistent history across multiple devices. I know it's a security tradeoff but also a great advantage in usability (at least for me)

  45. lovetox

    do you host your own server?

  46. pinkolik

    > do you host your own server? Yes

  47. pinkolik

    Why?

  48. lovetox

    because this would have made less sense if not, because servers have retention periods and delete your archive after some days

  49. lovetox

    in general i have the opinion that exporting your chat history to plaintext on your computer, and make backups is the better solution

  50. lovetox

    yours need constant server backups, and you depend on clients that can actually query the archive for all messages

  51. lovetox

    for example Gajim does only let you query 7 days back on account setup

  52. lovetox

    so its not unlikely that you end up with a big server archive of a year of messages, and have no good way to search it

  53. lovetox

    because no client allows you to search the archive, you are lucky if a client lets you endless scroll through your archive, but the bigger it gets the more bad this UX gets

  54. lovetox

    even if a client would have the capability to search the server archive, it would not work because you encrypted it

  55. lissine

    > because no client allows you to search the archive Does the current spec allow that?

  56. lovetox

    https://xmpp.org/extensions/xep-0431.html

  57. lissine

    Thanks