Rewrite CapsCache
- Simplify implementation - Add cached entrys from the CapsCache to the DiscoInfo cache when receiving presence. This allows us to use get_last_disco_info() for all contacts (Group Chats and Roster Contacts) - Remove old/broken tests
Showing
- gajim/application.py 2 additions, 2 deletionsgajim/application.py
- gajim/common/app.py 1 addition, 2 deletionsgajim/common/app.py
- gajim/common/caps_cache.py 0 additions, 335 deletionsgajim/common/caps_cache.py
- gajim/common/contacts.py 18 additions, 15 deletionsgajim/common/contacts.py
- gajim/common/logger.py 30 additions, 63 deletionsgajim/common/logger.py
- gajim/common/modules/caps.py 28 additions, 70 deletionsgajim/common/modules/caps.py
- gajim/common/modules/discovery.py 0 additions, 4 deletionsgajim/common/modules/discovery.py
- gajim/common/optparser.py 0 additions, 3 deletionsgajim/common/optparser.py
- gajim/common/structs.py 0 additions, 3 deletionsgajim/common/structs.py
- test/broken/no_gui/test_protocol_caps.py 0 additions, 55 deletionstest/broken/no_gui/test_protocol_caps.py
- test/gtk/htmltextview.py 0 additions, 2 deletionstest/gtk/htmltextview.py
- test/no_gui/unit/test_account.py 0 additions, 19 deletionstest/no_gui/unit/test_account.py
- test/no_gui/unit/test_caps_cache.py 0 additions, 149 deletionstest/no_gui/unit/test_caps_cache.py
- test/no_gui/unit/test_contacts.py 0 additions, 117 deletionstest/no_gui/unit/test_contacts.py
Loading
Please register or sign in to comment