-
Megamichi
hello i didnt find the omemo plug in
-
hannibal
Megamichi, Gajim 1.8.0+ includes omemo support, so the plugin is no longer needed
-
Megamichi
im my privat room are omemo enable by my phone conversatios app but here on my windows pc are didn't work
-
cal0pteryx
Megamichi: install gajim 1.8+ and enable it with the locl icon at the bottom
-
cal0pteryx
*lock
-
Megamichi
i have 1.8
-
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.
-
kurion
I think I need to connect 'presence-update' signal of the contact appropriately
-
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.
-
lovetox
yes you need to connect to that signal
- 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
-
lovetox
mhm, can you reproduce it?
-
kurion
> yes you need to connect to that signal Thanks
-
kurion
the name of a contact which is stored in cache.db, can be edited in ContactInfo window.
-
kurion
A way to set this name at the time of adding contacts would be great.
-
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
-
kurion
it feels complicated at my skill level, unfortunately.
-
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.
-
kurion
Please help with hints or explanations.
-
kurion
I see that `self._client.get_module('Roster').set_item()` is called.