- Jun 17, 2008
-
-
js authored
* Added NS_RECEIPTS to protocol namespace list. * Show our support of XEP-0184 in caps. * Added a big, fat warning to get_contact as this does not work as expected. * There was some strangeness in our XEP-0022, it added an id tag to the x tag, which isn't mentioned anywhere in the XEP. And for some strange reason, that id even was the same all the time. * Fixed a typo.
-
Yann Leboulanger authored
-
Brendan Taylor authored
-
- Jun 16, 2008
-
-
Yann Leboulanger authored
use SSLv23 method (it support SSLv2, v3 and TLSv1) instead of only TLSv1 method as some server (gmail) don't support TLSv1 method. fixes #3786
-
Yann Leboulanger authored
-
jimpp authored
-
Yann Leboulanger authored
-
steve-e authored
-
- Jun 15, 2008
-
-
steve-e authored
-
steve-e authored
* Change metacontact ordering. Fallback to priority only if two contacts have the same show, not the other way round. * Move contacts that just signed out to the bottom of the group, not to the top.
-
jimpp authored
-Use a method to get_shown_groups (possibly more work to do (special group attribute)) -Show contact only if contact.ask, not according to modified xep 0162 logic. (I don't get neither the xep meaning, neither this modified logic, can you explain steve-e ?) -Remove contact before we modify it req_sub(). Else we can't remove it because iter is not found. -When removing a contact and we let him in see us (observer), manually set show to offline, so he is not set as visible. -Remove observer from observer group if we asked him auth (I mean before he answer). Xep 0162 say he is not an observer then. Fix contact staying in observer group when we get auth later. -Renaming groups seems fixed (it's an accident :p ) More work on group to follow
-
Yann Leboulanger authored
-
- Jun 14, 2008
-
-
Brendan Taylor authored
-
Brendan Taylor authored
-
- Jun 13, 2008
-
-
steve-e authored
-
steve-e authored
-
Yann Leboulanger authored
-
Yann Leboulanger authored
-
Yann Leboulanger authored
-
Brendan Taylor authored
-
- Jun 12, 2008
-
-
Yann Leboulanger authored
-
Brendan Taylor authored
-
Brendan Taylor authored
-
Brendan Taylor authored
-
- Jun 11, 2008
- Jun 10, 2008
-
-
steve-e authored
* don't traceback when selfcontact is disconnecting * make more use of "remove contact after last event removed" mechanism * correctly redraw bigbrothers after status change * handle situation where we receive a message, go offline without reading it and reconnect after another resource has moved the sending contact to another group. know bugs: newly added transports added to "not in roster group"
-
Brendan Taylor authored
this way we don't get multiple tabs when the remote user moves to another resource.
-
Brendan Taylor authored
-
- Jun 09, 2008
-
-
steve-e authored
* show correct expand icon for metacontacts in different groups * only redraw parent when really necessary * remove obscure code * fix draw_parent_contact
-
steve-e authored
-
steve-e authored
(Commit correct hg rev :-) )
-
steve-e authored
Do not risk invalidating child_model iters when redrawing a contact. Move logic to update the family when the big brother has changed to an extra function. ToDo: * nearby_family code duplication * totaly restructure and cleanup draw_contact
-
js authored
* Fixed a BT when receiving receipt request for users not in roster.
-
- Jun 08, 2008
-
-
jimpp authored
-When creating self-contact contact instance, store it with group 'self_contact', so it never goes in General -Make general group not be seen visible because of self contact even if self.regroup -Remove the self contact instance itself too when WE deconnect or when IT deconnect, so we will not see it as offline if refilling roster (regroup account for example)
-
js authored
-
js authored
* Don't asnwer to receipt requests from users not in roster.
-
js authored
Sorry, it just wasn't maintainable. The problem is the current libotr API. I'm sick of working around the strange libotr API, sick of getting HTML messages, sick of losing messages. The final argument for completely removing it was that we can't get the message ID of a sent msg anymore - which we need. I tried to work around this as well, but there seems to be no way to wait for a signal in glib the way I would need it for the workaround (I wanted to emit a signal in inject_message and then wait for it after the call to otr_message_fragment_and_send so the signal can pass us the message id). And the last reason is that we're heading towards a new release and thus want to stabilize the code, thus don't have time to work around even more libotr API strangeness. I will give feedback to the libotr developers, who are currently planning a new API, so that we can hopefully see OTR support once again as soon as libotr4 is released. Kjell already announced that he will continue his branch: https://code.launchpad.net/~afflux/gajim/otr I really hope the libotr devs will provide a sane API with libotr4 so we can integrate OTR support again. Oh, and I added one more try/except block for OS X.
-
jimpp authored
Don't make General group visible when we have self contact.
-
jimpp authored
This code seems not necessary. But why does that created that problem ? It seems for some reason, path is not good. Probably the iter itself is not good. So expand act on the wrong group (I can proove that).
-