14 Commits (46d2f1c532278bee5b5c8550d83d4ceb064ccc95)

Author SHA1 Message Date
Marco Pesenti Gritti 46d2f1c532 Get rid of pygtk.require. It doesn't make a lot of sense
and recent apps are not using it anyway.
18 years ago
Dan Williams 2840af85ce Stop abusing ZeroConf by overloading the service type field; overload the service name field instead like everyone else does 18 years ago
Dan Williams 7ba6033921 Use the service's _publisher_ address for buddy service verification, since that's the unicast address from which the buddy's service announcements are coming; not the service's
outbound address
18 years ago
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 18 years ago
Marco Pesenti Gritti 6d7940949a Empty addresses are valid, meaning the buddy own address.
For group (multicast) services publisher_address != service_address,
introduce the distinction in the API and in the avahi announcement.
18 years ago
Marco Pesenti Gritti 63bff5cecd More fixes, not-presence works 18 years ago
Dan Williams d353bd5ed1 Validate service type and check for uid-based services first 18 years ago
Dan Williams 38565321d5 Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar 18 years ago
Dan Williams c46d300c18 merge 18 years ago
Marco Pesenti Gritti 29a730e0a4 Monitor service addition and update buddy list
on these.
18 years ago
Marco Pesenti Gritti f0af49616c Fixed a bunch of issues reported by pylint 18 years ago
Marco Pesenti Gritti 3ea146e17c Initial start page implementation 18 years ago
Dan Williams 17c371119d More presence service rework 18 years ago
Dan Williams d931dca579 Main bits of presence service refactor 18 years ago