- 16 Nov, 2009 5 commits
-
-
Yann Leboulanger authored
-
steve-e authored
-
steve-e authored
-
steve-e authored
Most important change is that pep send/retract functions no reside on the ConnectionPEP object.
-
Yann Leboulanger authored
-
- 15 Nov, 2009 12 commits
-
-
steve-e authored
The pep dict contacts the different UserPEP classes.
-
steve-e authored
-
steve-e authored
-
steve-e authored
-
steve-e authored
-
Thibg authored
-
Thibg authored
There is still room for improvement, but it should be better.
-
steve-e authored
-
steve-e authored
-
steve-e authored
-
steve-e authored
-
steve-e authored
-
- 14 Nov, 2009 9 commits
-
-
steve-e authored
-
steve-e authored
Proof of concept: Move markup / pixbuf determination logic from the UI to the different PEP classes. Currently this is only done for UserMood. We can decide later on (if needed), to move the asPixbufIcon and asMarkupText methods to a more appropriate place. Goal is to remove as much redundant code as possible.
-
steve-e authored
(Currently it is done at the UI level in many, many different places)
-
steve-e authored
-
steve-e authored
Initial simplification of PEP data extraction by moving the extraction methods to the newly created PEP classess. If-else-retract complexity is substituted by dictionaries.
-
steve-e authored
-
steve-e authored
Create a class for each PEP XEP that we support. Dispatch an event to the Interface() handlers when we have have received a PEP event.
-
steve-e authored
-
steve-e authored
Raise NodeProcessed if the stanza should NOT be handled by other user handlers.
-
- 13 Nov, 2009 6 commits
-
-
Thibg authored
-
Yann Leboulanger authored
blacklist jingle in caps. TYhis mean that if clientr don't support caps, we assume it doesn't support jingle
-
Yann Leboulanger authored
-
Yann Leboulanger authored
-
steve-e authored
-
steve-e authored
-
- 12 Nov, 2009 3 commits
-
-
steve-e authored
-
Yann Leboulanger authored
-
steve-e authored
Approach: Keep filling the receive buffer until we have found enough data to extract the first HTTP header and body
-
- 11 Nov, 2009 4 commits
- 10 Nov, 2009 1 commit
-
-
steve-e authored
Split the 'account sensitive' parts of the Contacts class and move them to an intermediate Contacts_New class. The Contact class remains the public interface for contact handling. This is only a single step of a longer refactoring to empower the Account class.
-