Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/sugar/presence/buddy.py
Commit message (Collapse)AuthorAgeFilesLines
* style cleanup: prefer ' for stringsSascha Silbe2010-11-231-2/+2
| | | | | | | | | Tomeu prefers ' for strings, so let's use it wherever we don't have a good reason to use ". Reviewed-by: James Cameron <quozl@laptop.org> Acked-by: Simon Schampijer <simon@laptop.org> CC: Aleksey Lim <alsroot@member.fsf.org>
* PEP8 cleanup: ensure lines are shorter than 80 charactersSascha Silbe2010-11-231-1/+2
| | | | | | | | | | Caught by PEP8. This is important for Sugar because the XO has a small screen where long lines would make the code hard to understand (because you need to constantly scroll horizontally). Reviewed-by: James Cameron <quozl@laptop.org> Acked-by: Simon Schampijer<simon@schampijer.de> CC: Aleksey Lim <alsroot@member.fsf.org>
* PEP8 cleanup: fix number of blank linesSascha Silbe2010-11-231-0/+1
| | | | | | | | Caught by pep8. Reviewed-by: James Cameron <quozl@laptop.org> Acked-by: Simon Schampijer <simon@laptop.org> CC: Aleksey Lim <alsroot@member.fsf.org>
* Address several nitpicks from MarcoTomeu Vizoso2010-08-201-1/+1
|
* Add copyright statement due to the collaboration refactoringTomeu Vizoso2010-08-201-0/+1
|
* Misc. pylint fixesTomeu Vizoso2010-08-201-114/+0
|
* Wrap lines with more than 80 charsTomeu Vizoso2010-08-201-5/+8
|
* Remove some unused importsTomeu Vizoso2010-08-201-3/+1
|
* For several reasons, a shared activity won't survive to its connectionTomeu Vizoso2010-08-201-1/+0
| | | | disconnecting and coming back.
* Identify buddies and activities by their account and ids insteadTomeu Vizoso2010-08-201-7/+9
| | | | of connection and handle.
* Implement inviting buddies to a private activityTomeu Vizoso2010-08-201-11/+30
|
* Implement Buddy.object_path()Tomeu Vizoso2010-08-201-1/+1
|
* Refactor the logic for sharing into _ShareCommand and implementTomeu Vizoso2010-08-201-4/+8
| | | | joining a shared instance with _JoinCommand.
* Replace enough of the old PS so we can join an activity instance on the network.Tomeu Vizoso2010-08-201-83/+174
| | | | | | | | | | | | | | | | * src/sugar/activity/activity.py: Get the shared activity wrapper from sugar.presence. * src/sugar/activity/activityfactory.py: Disable checking in the PS for activity_id duplicates. * src/sugar/presence/activity.py: Remove the PS dependency and query Telepathy directly. Implemented enough to join an activity. * src/sugar/presence/buddy.py: Remove the PS dependency and query Telepathy directly. Implemented enough to join an activity. Added an Owner subclass of Buddy() * src/sugar/presence/presenceservice.py: Remove the PS dependency and query Telepathy directly. Implemented enough to join an activity. * src/sugar/presence/util.py: Add ConnectionManager for discovering and tracking connections.
* PEP8 white space and long line fixesSascha Silbe2009-08-251-13/+14
|
* trim EOL (end-of-line) spaces on source filesSascha Silbe2009-08-251-29/+29
|
* pylint fixesSimon Schampijer2009-08-241-2/+2
|
* Add the tags property to the buddy modelTomeu Vizoso2009-07-291-1/+4
|
* Mark modules as STABLE/UNSTABLE/DEPRECATED.Marco Pesenti Gritti2008-10-281-2/+5
|
* Use a src directory consistently with base and shell.Marco Pesenti Gritti2008-04-291-0/+236