Yann Leboulanger
50e0718df6
Fix a string
2012-02-14 20:46:21 +01:00
Yann Leboulanger
240158caca
fix some session issues
2012-01-11 22:28:56 +01:00
Yann Leboulanger
3a3f99d618
upgrade copyright
2012-01-11 22:20:34 +01:00
Yann Leboulanger
de4660b2e5
prevent traceback. Fixes #7053
2011-12-03 13:33:03 +01:00
Yann Leboulanger
6c605cad41
add some missing import
2011-11-22 20:08:08 +01:00
Yann Leboulanger
2582720366
handle ERROR and INFORMATION events through NEC
2011-11-22 19:25:15 +01:00
Yann Leboulanger
b7316cc206
correctly create events for pm messages
2011-11-08 20:01:51 +01:00
Yann Leboulanger
188950f470
implement XEP-0280: Message Carbons
2011-11-06 17:20:58 +01:00
Yann Leboulanger
d00eb5d112
prevent traceback when obj.msg_id is not set
2011-10-16 11:14:40 +02:00
Yann Leboulanger
7216c7b058
ability to remember for which JID we allow to not store logs. Fixes #6987
2011-09-28 17:43:59 +02:00
Yann Leboulanger
98432f6666
cean chatstate code: remove XEP-0022 support and use caps to know if a contact supports it
2011-08-27 22:41:55 +02:00
Yann Leboulanger
31bfc4969a
follow chat in tabs more easily. Don't open as many chattabs as there are lowe priority chats. Fixes #5227
2011-08-21 09:51:57 +02:00
Yann Leboulanger
0c65ea1ce6
fix some data conversion. jid is a xmpp.JID instance
2011-07-23 23:03:46 +02:00
Yann Leboulanger
d598cbb041
remove old way of doing advanced notification.
2011-06-13 23:06:43 +02:00
Yann Leboulanger
ff0c0dc1c5
ability to save xhtml messages. Fixes #5736
2011-05-30 19:47:05 +02:00
Yann Leboulanger
857ba5f707
new way to handle incominf messages, new notification event.
2011-05-01 22:09:50 +02:00
Yann Leboulanger
48a44e0cfe
revert unwanted commits from in 63c35c953516
2010-12-19 10:52:56 +01:00
Yann Leboulanger
d19629ad87
fix traceback when adding a new contact. Fixes #6054
2010-12-16 07:15:29 +01:00
Denis Fomin
a94a7c9832
Fix 'treat_incoming_messages' option. (didn’t get messages from the room)
2010-12-11 20:51:34 +03:00
Yann Leboulanger
cc032163d0
more usage of NEC to handle messages
2010-12-08 21:58:13 +01:00
Yann Leboulanger
ca43e5441c
merge message archiving branch. Fixes #3593
2010-08-11 18:43:41 +02:00
Yann Leboulanger
dc1ddb42a2
merge outstanding branches
2010-08-08 11:34:27 +02:00
Yann Leboulanger
7563a07e1c
fix some strings.
2010-08-07 22:42:13 +02:00
Yann Leboulanger
796213c9cb
merge with trunk
2010-07-19 19:53:29 +02:00
Yann Leboulanger
2017945e77
don't traceback when receiving a single message
2010-06-09 10:39:36 +02:00
Yann Leboulanger
d58841cb2b
[Dave Cridland] add XEP-0258 support. Great thanks for that! Fixes #5772
2010-06-07 19:11:44 +02:00
Yann Leboulanger
2c2e4201d7
merge from trunk
2010-05-25 16:33:40 +02:00
Éric Araujo
9b5ee1e13b
convert tabs to spaces in source code thanks to reindent.py
...
Also use sed to remove now unneeded Vim lines, 2to3 -f ws_comma to fix
some whitespace, and fix some other madness manually.
2010-04-08 01:20:17 +02:00
Yann Leboulanger
2be53c4aac
update my copyright to 2010
2010-03-11 16:52:36 +01:00
Éric Araujo
0408b35cfb
convert tabs to spaces in source code thanks to reindent.py
...
also use 2to3 -f ws_comma to fix some whitespace
2010-02-10 17:59:17 +01:00
Éric Araujo
fedd7dc8e2
convert tabs to spaces in source code thanks to reindent.py
...
holy diff batman!
2010-02-08 15:08:40 +01:00
Yann Leboulanger
3a76966c14
merge from default branch
2010-01-19 16:37:14 +01:00
Yann Leboulanger
47ff962e5b
rename some archiving functions
2009-12-08 17:09:41 +01:00
Yann Leboulanger
5a3ef285a5
fix some archiving session negotiation bugs
...
print archving negotiation result in chat control
2009-12-02 11:52:49 +01:00
Alexander Cherniuk
a23961fbf6
Big portion of doc-string refactoring
2009-11-25 22:59:43 +02:00
Yann Leboulanger
a59011138b
merge diff from default
2009-11-25 21:15:36 +01:00
Mateusz Biliński
70731dbab7
Merged default branch into plugin-system branch.
2009-11-14 21:15:27 +01:00
Yann Leboulanger
e4128f5c29
merge from default
2009-11-13 19:45:11 +01:00
Stephan Erb
36fb5def4b
Shrink public interface of the MetacontactManager.
2009-11-12 22:58:45 +01:00
Stephan Erb
17af7902e4
Make it explicit whether an ordinary Contact, a Self Contact or a Not-In-Roster Contact is created.
2009-11-05 22:16:38 +01:00
Stephan Erb
8a127b4e4d
Several small bugfixes: Add missing accout parameter to constructors.
2009-11-05 16:53:30 +01:00
Stephan Erb
06129f45ef
Let contact instances know their corresponding account.
...
contact.account and gc_contact.account contains the account name of the owning account. There is still code around in many placed which tries to workaround this missing information. Such code has to be migrated on per-need basis.
2009-11-05 15:57:43 +01:00
red-agent
90c653b83a
Fixed resource extraction from jid. Fixes #5310
2009-10-08 15:21:18 +03:00
Yann Leboulanger
0d37f4f64b
better session handling:
...
- when a new contact with higher prio connect, detach session from chat control. Fixes #5021
- don't re-use a session that was for another sessin
Tests are more than welcome!
2009-10-06 17:35:25 +02:00
Yann Leboulanger
6124a60b8f
don't fail when we get chat / normal messages from a room_jid. Fixes #5276
2009-09-21 21:22:57 +02:00
Yann Leboulanger
651e801334
correctly change the resource of a control. Fixes #5261
2009-09-15 17:41:47 +02:00
Yann Leboulanger
377a777823
always reply to incoming resource. see #5227
2009-09-09 10:38:26 +02:00
Anaël Verrier
b64475a2d9
* first draft for archiving negotiation
2009-08-17 19:32:17 +02:00
Yann Leboulanger
228f6dc6be
catch a databased malformed exception to warn user. Fixes #5191
2009-07-30 18:06:52 +02:00
Mateusz Biliński
018bda5a5f
Merged default branch with plugin-system branch. Not all elements are fully
...
functional. This should be considered as sync commit.
2009-06-07 00:00:03 +02:00