Simon Schampijer 
							
						 
					 
					
						
						
						
						
							
						
						
							7746dd72b7 
							
						 
					 
					
						
						
							
							Release 0.89.4  
						
						
						
					 
					
						2010-08-25 16:55:42 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Abente 
							
						 
					 
					
						
						
						
						
							
						
						
							4260a53d3f 
							
						 
					 
					
						
						
							
							Merge branch 'master' of gitorious@git.sugarlabs.org:sugar-toolkit/mainline  
						
						
						
					 
					
						2010-08-23 14:22:49 -04:00 
						 
				 
			
				
					
						
							
							
								Martin Abente 
							
						 
					 
					
						
						
						
						
							
						
						
							f0a570b5ae 
							
						 
					 
					
						
						
							
							Delete activities profile data when uninstall  #2074  
						
						... 
						
						
						
						When activities are uninstalled, profile data persists. Profile
data can consume a lot of storage space. Therefore it is necessary
to delete it when required.
Signed-off-by: Martin Abente <mabente@paraguayeduca.org> 
						
					 
					
						2010-08-23 14:09:33 -04:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							c56154d938 
							
						 
					 
					
						
						
							
							Remove sugar/__init__.py, it should come from sugar-base  #1868  
						
						
						
					 
					
						2010-08-23 19:27:57 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							d156ff56a8 
							
						 
					 
					
						
						
							
							Address comments from Simon's review  
						
						
						
					 
					
						2010-08-20 16:25:13 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							1af1bc9713 
							
						 
					 
					
						
						
							
							Address several nitpicks from Marco  
						
						
						
					 
					
						2010-08-20 15:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							56679a3de6 
							
						 
					 
					
						
						
							
							Rename ActivityHandle.handle_invite to ActivityHandle.invited  
						
						
						
					 
					
						2010-08-20 15:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							d66eb39c9b 
							
						 
					 
					
						
						
							
							Remove unused constant  
						
						
						
					 
					
						2010-08-20 15:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							6a12411477 
							
						 
					 
					
						
						
							
							Add copyright statement due to the collaboration refactoring  
						
						
						
					 
					
						2010-08-20 15:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							fdfacaf26f 
							
						 
					 
					
						
						
							
							Misc. pylint fixes  
						
						
						
					 
					
						2010-08-20 15:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							fab271ac9c 
							
						 
					 
					
						
						
							
							Wrap lines with more than 80 chars  
						
						
						
					 
					
						2010-08-20 15:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							ead42a6945 
							
						 
					 
					
						
						
							
							Remove some unused imports  
						
						
						
					 
					
						2010-08-20 15:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							1d16629d1b 
							
						 
					 
					
						
						
							
							For several reasons, a shared activity won't survive to its connection  
						
						... 
						
						
						
						disconnecting and coming back. 
						
					 
					
						2010-08-20 15:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							cd6c0101af 
							
						 
					 
					
						
						
							
							No need to dispose the buddies currently in the activity, as it is information that is needed through the whole life of the activity instance  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							694c456ed3 
							
						 
					 
					
						
						
							
							Remove misleading comment, we are already listening Closed  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							24df594203 
							
						 
					 
					
						
						
							
							Add the MAC address to the data that gets hashed to get an activity_id  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							d5dbe3616f 
							
						 
					 
					
						
						
							
							Correctly use the connections from ConnectionManager  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							c0ed611aee 
							
						 
					 
					
						
						
							
							Make sure that the connection we choose is connected  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							ba80f2a2c1 
							
						 
					 
					
						
						
							
							Set the properties of the channel after we have joined it  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							1e7f499029 
							
						 
					 
					
						
						
							
							Translate handles if the channel has channel-specific handles (gabble)  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							11d0574b3f 
							
						 
					 
					
						
						
							
							Log when we fail to find a share activity for a given id  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							633214e2b6 
							
						 
					 
					
						
						
							
							Call the new invite method in ActivityService InviteCommand and keep a stub for Invite  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							7136145667 
							
						 
					 
					
						
						
							
							Add WOCKY_DEBUG to ~/.sugar/debug  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							6b965fa98d 
							
						 
					 
					
						
						
							
							Add mission control env vars for debugging  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							8da18fe2aa 
							
						 
					 
					
						
						
							
							Track the buddies inside the activity  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							363f828205 
							
						 
					 
					
						
						
							
							Handle invitations using Mission Control 5.  
						
						... 
						
						
						
						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(). 
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							af6e3aa5ef 
							
						 
					 
					
						
						
							
							Restore use of ActivityProperties.GetActivity  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							46159e987b 
							
						 
					 
					
						
						
							
							Pass the account path to the Activity on creation  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							1a4c721f3d 
							
						 
					 
					
						
						
							
							Identify buddies and activities by their account and ids instead  
						
						... 
						
						
						
						of connection and handle. 
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							cc8ecd81e7 
							
						 
					 
					
						
						
							
							Add src/sugar/presence/util.py  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							bd3a4ca747 
							
						 
					 
					
						
						
							
							Take into account the "private" property when updating the scope toolbutton  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							ce87bb3ff6 
							
						 
					 
					
						
						
							
							Only add ourselves to a channel if we are in local_pending  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							fbee730549 
							
						 
					 
					
						
						
							
							Implement inviting buddies to a private activity  
						
						
						
					 
					
						2010-08-20 15:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							37d7fc1075 
							
						 
					 
					
						
						
							
							Add src/sugar/util.py to the Makefile  
						
						
						
					 
					
						2010-08-20 15:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							6f6b86d1e2 
							
						 
					 
					
						
						
							
							Implement Buddy.object_path()  
						
						
						
					 
					
						2010-08-20 15:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							9c1275e4c8 
							
						 
					 
					
						
						
							
							Implement Activity.get_channels()  
						
						
						
					 
					
						2010-08-20 15:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							043d3b0ee7 
							
						 
					 
					
						
						
							
							Emit the buddy-left signal  
						
						
						
					 
					
						2010-08-20 15:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							12cd353620 
							
						 
					 
					
						
						
							
							Implement leaving an activity  
						
						
						
					 
					
						2010-08-20 15:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							2db82c1722 
							
						 
					 
					
						
						
							
							Emit the buddy-joined signal  
						
						
						
					 
					
						2010-08-20 15:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							f9b0d68a48 
							
						 
					 
					
						
						
							
							Refactor the logic for sharing into _ShareCommand and implement  
						
						... 
						
						
						
						joining a shared instance with _JoinCommand. 
						
					 
					
						2010-08-20 15:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							a0b9394846 
							
						 
					 
					
						
						
							
							Replace enough of the old PS so we can share an activity instance publically  
						
						... 
						
						
						
						on the network. 
						
					 
					
						2010-08-20 15:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							98cc77f1fb 
							
						 
					 
					
						
						
							
							Replace enough of the old PS so we can join an activity instance on the network.  
						
						... 
						
						
						
						* 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. 
						
					 
					
						2010-08-20 15:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Schampijer 
							
						 
					 
					
						
						
						
						
							
						
						
							d6da506dfd 
							
						 
					 
					
						
						
							
							Release 0.89.3  
						
						
						
					 
					
						2010-08-17 17:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Schampijer 
							
						 
					 
					
						
						
						
						
							
						
						
							981707c112 
							
						 
					 
					
						
						
							
							Print warnings about the deprecated activity.info fields  
						
						
						
					 
					
						2010-08-17 17:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Schampijer 
							
						 
					 
					
						
						
						
						
							
						
						
							acd8095a29 
							
						 
					 
					
						
						
							
							Revert "Support dropped for activity.info fields 'service_name' and 'class'"  
						
						... 
						
						
						
						This reverts commit e11b7d3196 
						
					 
					
						2010-08-17 16:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Schampijer 
							
						 
					 
					
						
						
						
						
							
						
						
							4dc2b3db23 
							
						 
					 
					
						
						
							
							Release 0.89.2  
						
						
						
					 
					
						2010-08-16 23:27:00 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Schampijer 
							
						 
					 
					
						
						
						
						
							
						
						
							e11b7d3196 
							
						 
					 
					
						
						
							
							Support dropped for activity.info fields 'service_name' and 'class'  
						
						... 
						
						
						
						You have to use 'bundle_id' and 'exec' instead now. 
						
					 
					
						2010-08-16 16:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								anishmangal2002 
							
						 
					 
					
						
						
						
						
							
						
						
							3f68813dd6 
							
						 
					 
					
						
						
							
							Add ErrorAlert inherited from Alert  
						
						... 
						
						
						
						Adds the ErrorAlert class which is an alert inherited from
the base Alert class. This is very similar to the
ConfirmationAlert class with the difference being that it
only displays an 'Ok' button in the Alert popup.
Signed-off-by: anishmangal2002 <anishmangal2002@gmail.com> 
						
					 
					
						2010-08-10 17:46:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Drake 
							
						 
					 
					
						
						
						
						
							
						
						
							4fdf632c18 
							
						 
					 
					
						
						
							
							Revert "Release 0.84.12"  
						
						... 
						
						
						
						This reverts commit 658123fe81 
						
					 
					
						2010-08-09 11:00:52 -06:00 
						 
				 
			
				
					
						
							
							
								Daniel Drake 
							
						 
					 
					
						
						
						
						
							
						
						
							658123fe81 
							
						 
					 
					
						
						
							
							Release 0.84.12  
						
						
						
					 
					
						2010-08-09 10:59:20 -06:00