Marco Pesenti Gritti
6297f3bdca
More cleanups
2007-04-15 15:28:25 +02:00
Marco Pesenti Gritti
5e69406c64
Simplify
2007-04-15 15:26:30 +02:00
Marco Pesenti Gritti
218f9e10ae
Load the modules from .la if the normal import fails
2007-04-15 15:06:04 +02:00
Marco Pesenti Gritti
2910d23716
Delay importing the sugar module
2007-04-15 14:49:24 +02:00
Marco Pesenti Gritti
ba23a6ed3a
Add a SUGAR_PATH env to override $prefix/share/sugar
2007-04-15 13:54:53 +02:00
Marco Pesenti Gritti
5a4bf4be6b
Some paths tweaks, refactorings to make sugar self contained as much as possible
2007-04-15 13:04:38 +02:00
Marco Pesenti Gritti
d49b0ed6fb
Use sys.path.append, not insert
2007-04-15 12:26:50 +02:00
Marco Pesenti Gritti
f78b23cf82
Fix messed up paths
2007-04-15 12:16:06 +02:00
Marco Pesenti Gritti
ee400fa602
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-15 11:42:06 +02:00
Marco Pesenti Gritti
c738ac488e
Fix SnowflakeBox
2007-04-15 11:39:06 +02:00
Mike C. Fletcher
e571b3bff9
Fix a few syntax errors so that compileall can process the module
2007-04-15 00:35:49 -04:00
Mike C. Fletcher
8635a702c6
Documentation for the activity and buddy presence objects
2007-04-15 00:27:48 -04:00
Mike C. Fletcher
0fc5e67dcc
More documentation, mostly for the sugar.presence.presenceservice
...
module.
2007-04-14 23:38:21 -04:00
Marco Pesenti Gritti
a2de1f7f3f
Fix (API changes)
2007-04-15 01:03:36 +02:00
Marco Pesenti Gritti
845575c708
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-14 10:00:00 +02:00
Mike C. Fletcher
5efe3ef532
Initial documentation pass for the sugar.clipboard.clipboardservice module.
2007-04-14 02:00:51 -04:00
Mike C. Fletcher
2ca12e9da2
Overall roles and operation of the activity classes.
...
Note on return value for factory service.
2007-04-14 01:17:59 -04:00
Dan Williams
879ef9b0e0
Add activity to owner's list after sharing it
2007-04-13 16:59:16 -04:00
Dan Williams
99737f8273
Clear share signal ID after disconnecting it
2007-04-13 16:58:32 -04:00
Dan Williams
66bbe56df9
Ignore reply from share() (hack to quiet traceback, but unused anyway)
2007-04-13 16:58:12 -04:00
Dan Williams
3abe79353a
Asynchronize activity sharing on the client side
2007-04-13 16:27:58 -04:00
Dan Williams
17adb7b58b
Add some debug output when sharing activities
2007-04-13 16:00:22 -04:00
Dan Williams
cc2d69e364
Forgot to import logging
2007-04-13 15:59:36 -04:00
Marco Pesenti Gritti
1152a086f9
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-13 21:56:52 +02:00
Dan Williams
f169628cbd
Query non-local activity properties on discovery
2007-04-13 15:42:54 -04:00
Dan Williams
182de3af1c
Remove test code
2007-04-13 15:41:19 -04:00
Dan Williams
5015beaaa6
Clean up activity join/leave debug messages
2007-04-13 15:37:12 -04:00
Dan Williams
94431a66eb
Ensure local activities emit ActivityAppeared signal when shared
2007-04-13 15:15:09 -04:00
Dan Williams
15febc6620
Correctly handle blank activity list
2007-04-13 15:05:21 -04:00
Marco Pesenti Gritti
e6a705b712
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-13 20:52:20 +02:00
Dan Williams
559c75a317
Fix friending somebody for real this time
2007-04-13 14:20:05 -04:00
Dan Williams
02900bbfbb
Fix traceback when sharing activity
2007-04-13 14:06:49 -04:00
Dan Williams
982c112155
Make debugging tp-gabble easier
...
When the environment variable TP_DEBUG is set, the sugar shell
will print out the session bus address it's using, then poll that bus
every 5 seconds waiting for a gabble instance to appear. This allows
you to launch gabble in another window for debugging with LM_DEBUG and
gdb, which wasn't possible before because the sugar emulator uses
a custom session bus.
2007-04-13 13:46:07 -04:00
Dan Williams
773ae4965e
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-13 13:12:04 -04:00
Dan Williams
31000f6c3e
Asynchronize activity join/share in the PS
2007-04-13 13:11:59 -04:00
Marco Pesenti Gritti
e7a9f02c1a
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-13 18:46:27 +02:00
Guillaume Desmottes
6b6b72f9c9
implement org.laptop.Sugar.Presence.GetPreferredConnection
2007-04-13 18:29:50 +02:00
Marco Pesenti Gritti
17cb94faa1
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-13 02:02:46 +02:00
Dan Williams
7b40f9bf60
Asynchronize set_activity_properties
2007-04-12 17:03:30 -04:00
Dan Williams
118e039a8b
Remove test activity sharing code
2007-04-12 17:03:14 -04:00
Dan Williams
6e070996c9
Asynchronize setting owner properties
2007-04-12 16:48:40 -04:00
Dan Williams
924650750e
Re-enable the Share action in the frame
2007-04-12 14:44:38 -04:00
Dan Williams
5970bb6e62
Convert print statements to logging.debug
2007-04-12 14:44:23 -04:00
Marco Pesenti Gritti
66937df207
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-12 10:54:09 +02:00
Marco Pesenti Gritti
35139a0fd4
FIx
2007-04-12 10:53:21 +02:00
Dan Williams
3d3dd23390
Randomness tweak
2007-04-12 00:14:29 -04:00
Dan Williams
3f2f609c4a
Use different log file for test PS instances
2007-04-11 23:45:45 -04:00
Dan Williams
3d6bff9278
Ignore invalid handles on avatar updates
2007-04-11 23:45:20 -04:00
Dan Williams
162a87f882
Create test owner for presence service
...
This owner changes properties periodically so we can test out the PS's handling
of property changes. To execute, run Sugar and then make sure that the D-Bus
address is the one sugar is using (get it from ~/.sugar/default/session.info).
Then run:
build/bin/sugar-presence-service X
where X is a number 1 -> 9 inclusive. It will generate fake buddy info for that
test buddy and then start up a presence service for that buddy, changing a random
property of the buddy every 10 seconds.
2007-04-11 22:49:14 -04:00
Dan Williams
894fcea9fc
Remove get_default_type() and bundle default types; obsolete
2007-04-11 15:08:40 -04:00