Gajim - 2024-04-19


  1. livelace@jabber.ru

    https://jabber.ru/upload/db49b764a15bd1a5460022307022d8c2f1b28ace/k6rULgdD9f4VeMmlcCppOjagcRRRrEvcjVQyoArJ/123.mp4

  2. ic_

    todays debian nightly python-nbxmpp upgrade seems to have caused problems and I am not able to connect to my server. Dino works and Profanity so I have reverted to the sid version which also works.

  3. lovetox

    Thanks will look into it

  4. nicoco

    debian does not love hats, maybe they thought it was… 🥁️ a red one. ok I'm out.

  5. meson

    I've checked out the master branch of gajim + nbxmpp + omemo-dr and tried to start Gajim but I get the error: `sqlite3.OperationalError: no such table: remote` Is there something else to do from my side?

  6. meson

    Here's the full log: https://paste.debian.net/hidden/aed3f7aa/

  7. meson

    Full log with `-v` flag: https://paste.debian.net/hidden/79d46e07/

  8. cal0pteryx

    meson: you probably checked out the message replies branch once? It did set the user version of the db to 8. The new database refactor only starts the migration for 7. You can set the db user version to 7 and then restart gajim. Then the migration should work

  9. meson

    Yes I did ages ago, thanks for the pointer!

  10. meson

    Can you quickly explain me how?

  11. meson

    Is that the Pragma user version of logs.db?

  12. meson

    Worked

  13. meson

    Almost worked, it said the db migration has been successful but: https://paste.debian.net/hidden/9562a34c/ `unexpected keyword argument 'queryNS'` The accounts do not connect.

  14. meson

    There were also some lines `Unable to migrate message because jid_id 9 was not found`

  15. lovetox

    That's a bug in current nbxmpp

  16. meson

    That means it was already known?

  17. bot

    lovetox pushed 2 commits to branch python-nbxmpp/master cfix: Revert breaking argument name change - https://dev.gajim.org/gajim/python-nbxmpp/-/commit/6ab0eb5e9d8e45a7fbe96dd7fe51be786a85ed1d cfix: Change variable name in all places - https://dev.gajim.org/gajim/python-nbxmpp/-/commit/2a3fbf9c75131c1352e66082a38f9d4d07e067e9

  18. lovetox

    ^ this should fix it

  19. lovetox

    ^ this should fix it, meson

  20. meson

    lovetox: thanks, works!

  21. ann

    hello. why gajim doesn't send carbon stanza when replying to MUC PM?

  22. ann

    is it a bug? should I fill it or it is known?

  23. ann

    $300 for fix

  24. ann

    in usdt

  25. fjklp

    somehow I doubt the reality of this reward :)

  26. ann

    admins should see my full JID and there shouldn't be doubt of reality of this reward somehow:)

  27. ann

    I'm from the company who has paid double time for DTLS-SRTP calls development in Gajim, so

  28. lovetox

    Ann carbons are sent by the server not Gajim

  29. lovetox

    Maybe tell us what the problem looks like to you as user

  30. chud

    > I'm from the company who has paid double time for DTLS-SRTP calls development in Gajim, so Tru dis

  31. ann

    > Maybe tell us what the problem looks like to you as user as a user, I have a chat with a person from MUC in a separate window. in Gajim and our fork of Conversations it is supported. when message to this private chat is being sent from my side from Gajim, it does not appear in Conversations. when I look into XML console, outgoing message does not seem to be sent as carbon either.

  32. ann

    Incoming messages, by the way, is correctly being handled by either Gajim and our fork of Conversations. https://conference.gajim.org:5281/pastebin/163a83a6-3642-472e-a232-153d3d9ae431

  33. fjklp

    > That's a bug in current nbxmpp I guess I should avoid updating to gajim-nightly 20240419?

  34. fjklp

    > That's a bug in current nbxmpp I guess I should avoid updating to python3-nbxmpp-nightly 20240419?

  35. lovetox

    yes

  36. lovetox

    ann, the protocol is, Gajim sends a message to a server, Gajim cant know what other devices you have connected. So its the job of the server to see, Gajim sends a message, and then it copies the message to all your connected devices

  37. ann

    so there is a bug in prosody? or what?

  38. lovetox

    i highly doubt that the server doesnt do this correctly, it may be a bug in your receiving client, as handling MUC PM Carbons is one of the hardest things to do in xmpp

  39. lovetox

    you said you use a fork of conversations?

  40. lovetox

    can you test the same with another client as receiver? then you would at least know, if its a server problem or client

  41. lovetox

    because that two different receiving clients have this bug is unlikely

  42. lovetox

    you could for example also test with a second Gajim instance

  43. chud

    I don't think I ever had muc pms synced between my devices lol

  44. chud

    Between any clients

  45. bot

    lovetox pushed 1 commits to branch gajim/master fix: MessageInput: Fix Hangul last-letter bug - https://dev.gajim.org/gajim/gajim/-/commit/7036f3e48b964fb1316657ca85d228c1030c93f8

  46. lovetox

    hannibal, could you test https://dev.gajim.org/gajim/gajim/-/merge_requests/1027/ on a flatpak build

  47. lovetox

    i think we didnt have notifications with avatars on flatpak, but with this MR this should now work

  48. hannibal

    I'll test it.

  49. hannibal

    FYI https://github.com/flatpak/xdg-desktop-portal/pull/1298 (notification spec v2)