Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/sugar/presence/activity.py
Commit message (Collapse)AuthorAgeFilesLines
* Misc. pylint fixesTomeu Vizoso2010-08-201-1/+3
|
* Wrap lines with more than 80 charsTomeu Vizoso2010-08-201-7/+17
|
* Remove some unused importsTomeu Vizoso2010-08-201-1/+0
|
* Remove misleading comment, we are already listening ClosedTomeu Vizoso2010-08-201-2/+0
|
* Set the properties of the channel after we have joined itTomeu Vizoso2010-08-201-103/+12
|
* Translate handles if the channel has channel-specific handles (gabble)Tomeu Vizoso2010-08-201-48/+80
|
* Track the buddies inside the activityTomeu Vizoso2010-08-201-69/+64
|
* Handle invitations using Mission Control 5.Tomeu Vizoso2010-08-201-13/+13
| | | | | | | | | | | | | | | | | src/sugar/activity/activity.py: If the activity is being invoked to handle an invite, create a Client.Handler instance and share the activity when HandleChannels is invoked. src/sugar/activity/activityfactory.py, src/sugar/activity/activityhandle.py, src/sugar/activity/main.py: Add a -i switch that indicates to the activity that it should handle the channel from an invitation. src/sugar/presence/activity.py: Expose Activity.room_handle. src/sugar/presence/presenceservice.py: Add get_activity_by_handle(). src/sugar/presence/util.py: Add get_account_for_connection().
* Identify buddies and activities by their account and ids insteadTomeu Vizoso2010-08-201-15/+31
| | | | of connection and handle.
* Only add ourselves to a channel if we are in local_pendingTomeu Vizoso2010-08-201-5/+5
|
* Implement inviting buddies to a private activityTomeu Vizoso2010-08-201-8/+13
|
* Implement Activity.get_channels()Tomeu Vizoso2010-08-201-3/+7
|
* Emit the buddy-left signalTomeu Vizoso2010-08-201-0/+3
|
* Implement leaving an activityTomeu Vizoso2010-08-201-10/+9
|
* Emit the buddy-joined signalTomeu Vizoso2010-08-201-1/+19
|
* Refactor the logic for sharing into _ShareCommand and implementTomeu Vizoso2010-08-201-98/+370
| | | | joining a shared instance with _JoinCommand.
* Replace enough of the old PS so we can share an activity instance publicallyTomeu Vizoso2010-08-201-21/+110
| | | | on the network.
* Replace enough of the old PS so we can join an activity instance on the network.Tomeu Vizoso2010-08-201-112/+64
| | | | | | | | | | | | | | | | * 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-16/+18
|
* trim EOL (end-of-line) spaces on source filesSascha Silbe2009-08-251-14/+14
|
* Expose telepathy_room_handle (cassidy) #757Tomeu Vizoso2009-06-151-2/+3
|
* Mark modules as STABLE/UNSTABLE/DEPRECATED.Marco Pesenti Gritti2008-10-281-1/+5
|
* Several pylint fixes.Marco Pesenti Gritti2008-08-101-3/+3
|
*