Simon McVittie a4a06206e3 services/presence/: identify Buddies by "key ID" (pubkey hash), not whole key.
This allows us to create Buddy objects as soon as we see a contact on the
server. For contacts not on trusted servers, or seen in anonymous MUCs, we
create a Buddy identified by JID instead (so we have some way to talk
about the anonymous contact within the Sugar API).

The concept of "trusted server" means a server which we trust to validate that
users with a keyID as the username part of their JID do in fact have that key.
Currently we just pretend that olpc.collabora.co.uk does this - in future, the
school servers will do this validation by using key rather than password
authentication.

Also create Buddy object paths based on the keyID or JID (for easier debugging).
2007-05-28 17:25:52 +01:00
2007-05-27 20:43:31 +02:00
2007-04-26 18:24:42 +02:00
2007-05-27 21:16:37 +02:00
2007-05-28 16:25:36 +02:00
2007-05-24 12:30:42 +02:00
2007-05-23 12:37:15 +02:00

Building
========

See:
http://wiki.laptop.org/go/Sugar_with_sugar-jhbuild

Running multiple instances on the same machine
==============================================

You can use the SUGAR_PROFILE command line options.
For example:

SUGAR_PROFILE=profile-1 sugar
SUGAR_PROFILE=profile-2 sugar
...


Emulator key bindings
=====================

F1     Mesh zoom level
F2     Friends zoom level
F3     Home zoom level
F4     Activity zoom level

Alt+f  Show the frame
Alt+r  Rotate the screen
Alt+o  Toggle overlay visibility
Alt+=  Open the developer console
Alt+0  Open the developer console
Alt+q  Quit the emulator

Ctrl+s Activate sketch mode in chat
S
Description
Sugar Learning Environment, Activity Toolkit, GTK 3.
Readme 15 MiB
Languages
Gettext Catalog 62.6%
Python 24.5%
C 12.3%
Makefile 0.3%
M4 0.3%