| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also Make sure we have all the info we need right after the
service starts.
* activity.py: Retrieve properties synchronously. Call AddActivity
after sharing.
* buddy.py: Stop calling SetActivities, SetAliases and SetProperties.
* linklocal_plugin.py: Stop watching Avahi and creating new connections.
* presenceservice.py: Connect to available connections synchronously,
stop managing connections, make GetActivityById synchronous.
* server_plugin.py: Stop creating new connections.
* telepathy_plugin.py: Stop managing connections, get connection status
synchronously.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
System bus (DBus) is only required for optional features (NetworkManager and
Avahi support), so fail gracefully (but output errors to logs) if it is
unreachable.
This aids testing Sugar inside chroots.
Tested:
- inside chroot (no system bus): Jabber: neighbourhood shows buddies, Salut: neighbourhood empty (expected - Salut requires Avahi)
- on XO-1 (regular session, no NM): Jabber+Salut: neighbourhood shows buddies
- on XO-1 (regular session, NM): Jabber+Salut: neighbourhood shows buddies
Signed-off-by: Sascha Silbe <sascha@silbe.org>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Changes to ShellOwner and GenericOwner to reread the server from gconf on the fly.
|
| |
|
| |
|
| |
|
| |
|