Commit Graph

20 Commits

Author SHA1 Message Date
Dan Williams 028f033344 Need to change the activity service's name to the owners name before passing it along to the new activity that we're going to join. 2006-06-19 15:12:56 -04:00
Dan Williams c65ef6f9cd Make the presence service resolve all shared activity services by default; it's up to the activities to ignore services that aren't theirs. Also add 'joined-activity' and 'left-activity' signals on Buddy objects, mainly for the PresenceWindow's 'Who's here' bits 2006-06-19 09:49:57 -04:00
Marco Pesenti Gritti 5c7da12cd5 Change the start page interface to make some sense.
Need some theme love...
(Code is an hack, but it's not worth implementing it
right until we have more definite plans about this)
2006-06-19 00:39:24 -04:00
Dan Williams bc43e25e10 Filter out duplicate shared activities from the Start Page list 2006-06-18 01:50:01 -04:00
Dan Williams 4e6cbab48e Pass a serialized Service object through when joining an activity 2006-06-18 01:31:55 -04:00
Dan Williams b315480c5a Fix recognition of shared activities 2006-06-16 22:24:12 -04:00
Dan Williams a6c33403ff Listen to local activity lifecycle signals 2006-06-16 17:01:25 -04:00
Dan Williams e4a8518d02 Fix starting browser activity 2006-06-16 16:31:54 -04:00
Dan Williams b31a2176ba - Clarify when a service type is supposed to be full/network, and when it's supposed
to be a short one.  Activities should _never_ be exposed to the full/network stype
    since that's an implementation detail of the PresenceService
- Make everything having to do with service objects non-unicode (?) to stop the madness.
    Ideally we want everything to be UTF-8 eventually.
- Fix up PS to deal with service types of short/long variety
- Remove a hack from the Start Page that gets all service advertisements, will fix soon
2006-06-16 15:27:50 -04:00
Marco Pesenti Gritti 29fb2321fe Unquote title 2006-06-16 02:37:28 -04:00
Marco Pesenti Gritti a6b2b4981c More unescaping... 2006-06-16 02:36:18 -04:00
Marco Pesenti Gritti bdce0eb48c Get activities sharing sort of working 2006-06-16 01:43:42 -04:00
Marco Pesenti Gritti 20afcfa475 Merge 2006-06-15 18:28:21 -04:00
Marco Pesenti Gritti 6a8e863a16 Fix the problem with service resolution (Dan please have a look...) 2006-06-15 18:27:50 -04:00
Dan Williams be575803ae remove debug print 2006-06-15 18:02:52 -04:00
Dan Williams 2aaefdd52b Hook into PresenceService to find new advertisements and track them 2006-06-15 17:41:49 -04:00
Dan Williams 97881ae7c0 Escape markup so we don't make pango angry 2006-06-15 17:03:59 -04:00
Marco Pesenti Gritti 3e3c168ab0 Cleanup searching some 2006-06-14 21:52:46 -04:00
Marco Pesenti Gritti 26b117cff0 Use ignore_reply rather than idle_add, thanks j5 2006-06-14 15:27:54 -04:00
Marco Pesenti Gritti 3ea146e17c Initial start page implementation 2006-06-14 15:01:17 -04:00