Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-08 | More whitespace mini fixes. | Éric Araujo | |
2010-02-10 | fixed some whitespace thanks to 2to3 -f ws_comma | Éric Araujo | |
2010-02-08 | convert tabs to spaces in source code thanks to reindent.py | Éric Araujo | |
holy diff batman! | |||
2010-01-22 | Bye bye glade, Hi gtk builder. Fixes #4945 | Yann Leboulanger | |
2009-12-10 | Split common/caps.py. We now have common/protocol/ to contain XMPP ↵ | Stephan Erb | |
connection related classes. Plan is to move our ConnectionX classess to the protocol package one by one. Each move should be more than a simple copy paste. It should be preceeded by cleanups and the like. | |||
2009-12-10 | Refactor internas of ConnectionCaps | Stephan Erb | |
* Make it testable and write a very basic test for the presenceCallback * Use Extract Method to make the code more readable and to increase reusability * Start to decouple ConnectionCaps from the other Connection classes/handlers | |||
2009-12-06 | Make tests run again. | Stephan Erb | |
Missed to reflect API changes in the tests. | |||
2009-11-18 | add a HTML message parsser test | Yann Leboulanger | |
2009-11-16 | Remove different dicts for tune, activity and mood and from now on only use ↵ | Stephan Erb | |
the common 'pep' dict. The pep dict contacts the different UserPEP classes. | |||
2009-11-13 | Test body received in several part | Yann Leboulanger | |
2009-11-12 | Try to handle incomplete HTTP. See #5401. Please test. | Stephan Erb | |
Approach: Keep filling the receive buffer until we have found enough data to extract the first HTTP header and body | |||
2009-11-12 | Remove caps which have not been seen for three months from the db. | Stephan Erb | |
Thanks Asterix for the initial version of this patch! | |||
2009-11-11 | Split the 'account sensitive' parts of the Contacts class and move them to ↵ | Stephan Erb | |
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. | |||
2009-11-10 | Make the GC_Contacts class 'account insensitive'. Instead, create an Account ↵ | Stephan Erb | |
class which holds a GC_Contacts object. The API has been preserved. For now the old Contacts() API has not been changed. | |||
2009-11-10 | Remove superfluous clear_contacts method | Stephan Erb | |
2009-11-09 | Push method to check if a specific ClientCaps supports a feature down to the ↵ | Stephan Erb | |
caps module. Public interfaces stay the same. | |||
2009-11-05 | Remove auto-generated smoketests | Stephan Erb | |
2009-11-05 | Extract class: MetacontactManager from Contacts | Stephan Erb | |
For easy migration, interface is still preserved. | |||
2009-11-05 | Removed unused module 'meta.py' | Stephan Erb | |
2009-11-05 | Missing bits of the last commit (add account parameter to contact constructor) | Stephan Erb | |
2009-11-05 | Let contact instances know their corresponding account. | Stephan Erb | |
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 | Organize tests into unit and integration tests. | Stephan Erb | |
Integration tests can depend on UI, network or both. Unittests use neither. | |||
2009-11-04 | Move Interface() god class from gajim.py to gui_interface.py. | Stephan Erb | |
2009-10-31 | Rename CacheItem.update to CacheItem.set_and_store as this seems more ↵ | Stephan Erb | |
intense giving. | |||
2009-10-31 | Move compute_caps_hash from helpers to caps module. | Stephan Erb | |
2009-10-31 | Move CapsCache global from gajim.capscache to caps.capscache. | Stephan Erb | |
2009-10-29 | Move common part of Contact and GC_Contact into a new CommonContact class. | Stephan Erb | |
The CommonClass helps to spot easily where GC_Contacts and Contacts differ. This is just the first step a potential refactoring in this area. | |||
2009-10-28 | Swtich from old to new caps API. | Stephan Erb | |
Now we do: contact.supports(feauture) instead of gajim.capscache.is_supported(contact, feature) | |||
2009-10-27 | Redistribute responsibility: Let contact instances check if features are ↵ | Stephan Erb | |
supported | |||
2009-10-26 | Two small caps enhancements. | Stephan Erb | |
* Rename EntityCapabilities to ClientCaps as this seems more intense giving. * Add ability to blacklist features where we cannot savely assume that a client, which did not advertise caps, supports them | |||
2009-10-26 | Implement 'supports' on contact instances. | Stephan Erb | |
Usage: if contact.supports(NS_E2E): .... | |||
2009-10-26 | Implement and test a supports_feature() method to directly test for ↵ | Stephan Erb | |
supported featues on EntityCapabilites | |||
2009-10-26 | Write tests and fix the caps preload alternative on the EntityCapabilities. | Stephan Erb | |
2009-10-25 | Improve common/caps.py test coverage. | Stephan Erb | |
2009-10-24 | Remove unused imports. | Stephan Erb | |
2009-10-08 | Work around failing testcases. | Stephan Erb | |
It looks like those have not been run for month. A few are failing. They are now commented and wait for a proper fix. (Deferred) | |||
2009-04-08 | test_sessions require gtk | Yann Leboulanger | |
2009-04-06 | re-enable tests on commit time | Yann Leboulanger | |
2009-04-06 | fix typo in resolver test | Yann Leboulanger | |
2009-04-06 | fix xmpp transport tests. Fixes #4829 | Yann Leboulanger | |
2009-04-06 | fix dispatcher tests. Fixes #4830 | Yann Leboulanger | |
2009-04-06 | fix test_xmpp_client_nb test unit | Yann Leboulanger | |
2009-04-06 | fix Mock class: child of object class and fix realClass usage | Yann Leboulanger | |
2009-04-06 | fix function name | Yann Leboulanger | |
2009-01-11 | Improve code coverage of our testsuites and do some refactoring. | Stephan Erb | |
* resolver does not depend on GTK anymore * renamed a few modules for consistency * moved all mocks to lib/ * let client_nb test work again. Was broken here There are many failing tests, help appreciated :-) | |||
2008-12-24 | Remove duplicated coded in test_client_nb.py | Stephan Erb | |
2008-12-24 | Comment some prints in xmpp_mocks.py. Should be merged with test/lib/mocks.py | Stephan Erb | |
2008-12-24 | Small cleanups to test_nonblockingtcp.py without much value. | Stephan Erb | |
2008-12-24 | Make test_resolver work again after IdleQueue move. | Stephan Erb | |
2008-12-24 | Temporary disable regression tests on commit. | Stephan Erb | |