FOSSRIT / Open-Video-chat

An open source video conferencing tool for the XO laptop
https://fossrit.github.io/projects/open-video-chat
GNU General Public License v3.0
17 stars 10 forks source link

Track User State #25

Closed cdelorme closed 11 years ago

cdelorme commented 11 years ago

Add objects to track connected users and their state individually.

cdelorme commented 11 years ago

Will be part of the contact-list update handler, once we manage to connect an active signal.

cdelorme commented 11 years ago

The contact-list-changed signal does not trigger for unknown reasons, assuming a break in the API, but unable to identify the cause or point of the break (is it python, C, the connection manager version, etc).

Tests on Debian/Fedora/Sugar all the same, assuming it is not the connection manager version as all the platforms used are the latest releases, so it must be a break in the python api or the c code.

In any event the best way to track user-stage changes is via status-changed, this logic is for detecting new and disconnected users, and is not yet functional nor capable of being made functional.