Tomeu Vizoso
395d3f5c96
Fix.
2007-04-27 13:01:41 +02:00
Marco Pesenti Gritti
a9f26a1faa
Use the gtk entry
2007-04-27 12:05:17 +02:00
Marco Pesenti Gritti
1412b984e0
Finish up deprecations
2007-04-27 12:00:30 +02:00
Marco Pesenti Gritti
b216135ed0
More removal and deprecations
2007-04-27 11:59:02 +02:00
Marco Pesenti Gritti
2baa2881e0
Kill more canvas items
2007-04-27 11:47:02 +02:00
Marco Pesenti Gritti
63f5ca099c
Remove the canvas button
2007-04-27 11:45:14 +02:00
Marco Pesenti Gritti
4346a50e6f
Remove all the bubbles from the public API, yay ;)
2007-04-27 11:43:40 +02:00
Marco Pesenti Gritti
46d3c1b9c9
Get rid of the activity menu.
2007-04-27 11:33:18 +02:00
Marco Pesenti Gritti
9ccda70199
Refactor the window API a bit to make it more flexible.
2007-04-27 10:51:19 +02:00
Marco Pesenti Gritti
9dcfcf89e9
Close the window when clicking the toolbar button
2007-04-27 01:09:00 +02:00
Marco Pesenti Gritti
c256958a9a
Ensure the window is realized before getting his xid
2007-04-27 00:55:23 +02:00
Dan Williams
6cc3e7acdb
Add minimal current activity test
2007-04-26 16:52:24 -04:00
Dan Williams
f18df46c62
Add bits to support current activity and add/remove buddy to activity
2007-04-26 16:52:13 -04:00
Dan Williams
511c666a4a
Fix current activity property; get activities when buddy is created
2007-04-26 16:51:37 -04:00
Dan Williams
274cc65c4e
Use hashlib on python 2.5
2007-04-26 12:34:05 -04:00
Tomeu Vizoso
1c249a216b
Fix for using with python 2.4.
2007-04-26 18:25:40 +02:00
Tomeu Vizoso
0b2658d3a8
Added some more notes.
2007-04-26 18:24:42 +02:00
Dan Williams
57592601cc
Clean up GSource and signal handler ID tear down
2007-04-26 10:48:49 -04:00
Marco Pesenti Gritti
2d2e1368fb
Add missing files
2007-04-26 12:21:03 +02:00
Marco Pesenti Gritti
e49146752f
More work on the new graphics API.
2007-04-26 11:31:41 +02:00
Dan Williams
9446c951ac
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-25 22:39:39 -04:00
Dan Williams
4b177d329d
Fix dbus connection re-use issues; clean up signals after each testcase; add activity join test
2007-04-25 22:39:12 -04:00
Dan Williams
8600a48fa2
Fix NotFoundError
2007-04-25 22:37:58 -04:00
Dan Williams
549a2df403
Make joining work
2007-04-25 22:37:35 -04:00
Marco Pesenti Gritti
78cdbbcb09
More stuff
2007-04-26 00:25:15 +02:00
Guillaume Desmottes
83b712bcb1
Fix properties bugs
2007-04-25 19:35:08 +02:00
Dan Williams
6d8fd267e2
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-25 12:06:58 -04:00
Guillaume Desmottes
a22d8a65f1
Fix logging.warn arguments
2007-04-25 12:47:29 +02:00
Dan Williams
51fa253e98
Test activity sharing
2007-04-24 20:04:21 -04:00
Dan Williams
290f2c2900
Add bits to handle join/leave activities
2007-04-24 20:04:09 -04:00
Marco Pesenti Gritti
cdb727109b
More work on the controls doc
2007-04-24 23:28:27 +02:00
Dan Williams
8152672e49
add log handler since sugar ps bindings use logging
2007-04-24 12:13:08 -04:00
Dan Williams
716dadd0ad
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-24 12:11:43 -04:00
Dan Williams
f5305a3ea0
Test activity appeared/disappeared
2007-04-24 12:11:36 -04:00
Dan Williams
5d11e7fdd9
Convert activity properties to gproperties
2007-04-24 11:49:43 -04:00
Marco Pesenti Gritti
0c7690bc5f
More work
2007-04-24 16:21:45 +02:00
Marco Pesenti Gritti
4e3b1c7ce2
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-04-24 14:13:04 +02:00
Marco Pesenti Gritti
299dffd9d5
Controls spec
2007-04-24 13:29:48 +02:00
Dan Williams
5a5b541da3
Add buddy-removed testcase
2007-04-23 13:21:34 -04:00
Dan Williams
05b7f678e9
Fix traceback in RemoveBuddy
2007-04-23 13:21:19 -04:00
Dan Williams
857aa1dcbf
Rework mock ps start/stop; test BuddyAppeared signals
2007-04-23 13:12:10 -04:00
Dan Williams
86ab6ca36b
Reconnect to the PS if it goes away and comes back
2007-04-23 13:11:21 -04:00
Dan Williams
30a50bd9fc
Add test allow_offline_iface to get_instance()
2007-04-23 12:47:50 -04:00
Dan Williams
4ca4e5564e
Add test code for Sugar PresenceService bindings
2007-04-23 12:06:41 -04:00
Dan Williams
6513fef6b2
Cleanups; replace ObjectCache with a straight dict; fix signal name; doc cleanups
2007-04-23 10:08:55 -04:00
Mike C. Fletcher
96ab3a10fe
More code to handle service-offline cases and log messages to tell the
...
user/admin what's going on.
2007-04-22 00:31:32 -04:00
Mike C. Fletcher
a7af5b06cd
Try to avoid Sugar's shell just crashing and leaving a blank X server
...
when the PresenceService isn't available on the back-end for whatever
reason, whether mis-configuration, corrupted installation, unexpected
circumstances, or what have you.
This patch makes as few changes as possible to the code,
simply replacing the _ps member with a property that re-attempts
connection on each access until an attempt is successful.
2007-04-22 00:23:19 -04:00
Mike C. Fletcher
a0ee487a40
Restructure to not execute code on speculative import
...
Add logging messages at "info" level to provide feedback
while launching in order to make debugging unsuccessful
launches easier.
2007-04-21 23:01:56 -04:00
Dan Williams
60c9e0ecb8
Let PresenceService._buddy_activities_changed see all joined activities, even invalid ones
2007-04-21 19:20:06 -04:00
Dan Williams
51f56ed7a3
Join/leave activity when its validity changes
2007-04-21 19:09:59 -04:00