Gajim - 2023-08-19


  1. Megamichi

    hello i didnt find the omemo plug in

  2. hannibal

    Megamichi, Gajim 1.8.0+ includes omemo support, so the plugin is no longer needed

  3. Megamichi

    im my privat room are omemo enable by my phone conversatios app but here on my windows pc are didn't work

  4. cal0pteryx

    Megamichi: install gajim 1.8+ and enable it with the locl icon at the bottom

  5. cal0pteryx

    *lock

  6. Megamichi

    i have 1.8

  7. kurion

    Suppose, I have Start Chat window open and while it's open, one of my contact updates his presence status. Since Start/Chat window is generated in kind of a one-shot way every time, it does not reflect this presence update of the contact. How can I make the start chat window make update to the contact row when there is a presence update? The account rosters have this.

  8. kurion

    I think I need to connect 'presence-update' signal of the contact appropriately

  9. kurion

    Actually I am making changes to the start chat window so that I can use it as somewhat of a mega roster for my own needs. I really miss the roster from 1.3.x days.

  10. lovetox

    yes you need to connect to that signal

  11. XRevan86 just caught `AttributeError: 'BareContact' object has no attribute 'is_joined'` here: https://dev.gajim.org/gajim/gajim/-/blob/1.8.1/gajim/common/modules/caps.py?ref_type=tags#L237

  12. lovetox

    mhm, can you reproduce it?

  13. kurion

    > yes you need to connect to that signal Thanks

  14. kurion

    the name of a contact which is stored in cache.db, can be edited in ContactInfo window.

  15. kurion

    A way to set this name at the time of adding contacts would be great.

  16. kurion

    I am trying to find out the flow of execution when I edit this name in ContactInfo, I mean which methods get called to store this name in cache.db

  17. kurion

    it feels complicated at my skill level, unfortunately.

  18. kurion

    I want to add an input field in add_contact.ui that will set this name in cache.db. Is this doable? Because I think the contact needs to be in the roster first to even set this name.

  19. kurion

    Please help with hints or explanations.

  20. kurion

    I see that `self._client.get_module('Roster').set_item()` is called.