Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							b3a403c8f0 
							
						 
					 
					
						
						
							
							Fix more debug printout; print type not method itself  
						
						
						
					 
					
						2007-05-02 23:16:14 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							886dbf288b 
							
						 
					 
					
						
						
							
							Fix debug printout; print type not method itself  
						
						
						
					 
					
						2007-05-02 23:13:09 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							3502c58c47 
							
						 
					 
					
						
						
							
							Remove unused import  
						
						
						
					 
					
						2007-05-02 22:19:58 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							16162f74ff 
							
						 
					 
					
						
						
							
							Fix shell for sugar.presence.activity API changes  
						
						
						
					 
					
						2007-04-27 12:56:13 -04:00 
						 
				 
			
				
					
						
							
							
								Guillaume Desmottes 
							
						 
					 
					
						
						
						
						
							
						
						
							83b712bcb1 
							
						 
					 
					
						
						
							
							Fix properties bugs  
						
						
						
					 
					
						2007-04-25 19:35:08 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							d450ea2dd6 
							
						 
					 
					
						
						
							
							Clean up buddy activity changed signals in MeshModel  
						
						
						
					 
					
						2007-04-20 13:56:46 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							e46d31e0f4 
							
						 
					 
					
						
						
							
							Fix current-activity-changed signals in BuddyModel  
						
						
						
					 
					
						2007-04-20 12:38:04 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							92416d1519 
							
						 
					 
					
						
						
							
							Fix typo in the fallback code path  
						
						
						
					 
					
						2007-04-17 18:17:26 +02:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							5bfc64d9be 
							
						 
					 
					
						
						
							
							Always center the owner in the home views  
						
						
						
					 
					
						2007-04-16 10:36:15 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							559c75a317 
							
						 
					 
					
						
						
							
							Fix friending somebody for real this time  
						
						
						
					 
					
						2007-04-13 14:20:05 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							894fcea9fc 
							
						 
					 
					
						
						
							
							Remove get_default_type() and bundle default types; obsolete  
						
						
						
					 
					
						2007-04-11 15:08:40 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							6710618a43 
							
						 
					 
					
						
						
							
							Use public keys rather than nicknames to differentiate buddies  
						
						
						
					 
					
						2007-04-10 15:55:55 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							bf9a375836 
							
						 
					 
					
						
						
							
							Send correct object in signal emission  
						
						
						
					 
					
						2007-04-10 14:49:43 -04:00 
						 
				 
			
				
					
						
							
							
								Mike C. Fletcher 
							
						 
					 
					
						
						
						
						
							
						
						
							3f10890319 
							
						 
					 
					
						
						
							
							Docstrings for modules all over sugar and shell.  
						
						... 
						
						
						
						These are just the doc strings I created as I was spelunking
through to see how Sugar manages launching applications.  The
resulting auto-documentation is neither polished or finished,
but it should help people reading the code somewhat.
There are a few minor code cleanups:
  * activityhandle (replacing C idiom for initialisation with
    a Python one)
  * bundle registry (using a parameterised directory name so
    that it shows up in the documentation)
  * validate_activity_id function, use isinstance( item, (str,unicode))
    for the query, rather than two separate checks with isinstance 
						
					 
					
						2007-04-09 22:47:37 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							508a59b99b 
							
						 
					 
					
						
						
							
							More Shell fixes for new PS  
						
						
						
					 
					
						2007-04-09 16:30:30 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							76a0f45aa8 
							
						 
					 
					
						
						
							
							More new PS fixes  
						
						
						
					 
					
						2007-04-09 16:05:32 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							3eeec9bf07 
							
						 
					 
					
						
						
							
							Remove references to obsolete p2p.Stream classes  
						
						
						
					 
					
						2007-04-09 15:07:40 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							bc083dae5a 
							
						 
					 
					
						
						
							
							Cut over to new PresenceService  
						
						
						
					 
					
						2007-04-09 14:40:56 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							2f2f756939 
							
						 
					 
					
						
						
							
							Forgot to add this  
						
						
						
					 
					
						2007-04-08 19:24:02 +02:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							09304e8e5a 
							
						 
					 
					
						
						
							
							Accept raw X windows in the shell  
						
						
						
					 
					
						2007-04-08 19:20:59 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							396ca0e64e 
							
						 
					 
					
						
						
							
							Don't hiccup on NM start/stop  
						
						
						
					 
					
						2007-04-05 00:22:13 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4cf9673c 
							
						 
					 
					
						
						
							
							Cleanup of sugar device handling code  
						
						
						
					 
					
						2007-04-04 23:48:09 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							6c9eb64de3 
							
						 
					 
					
						
						
							
							Handle device addition and activation correctly  
						
						
						
					 
					
						2007-03-29 15:02:36 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							d0fdf59486 
							
						 
					 
					
						
						
							
							Really add mesh device bits  
						
						
						
					 
					
						2007-03-29 10:10:34 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							1352e5be94 
							
						 
					 
					
						
						
							
							Mesh network device support  
						
						
						
					 
					
						2007-03-28 17:38:47 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							bf805bfa2f 
							
						 
					 
					
						
						
							
							Disable the presence service. You can reenable it by just  
						
						... 
						
						
						
						changing the _ENABLE var to True. 
						
					 
					
						2007-03-28 12:17:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							dee3953e34 
							
						 
					 
					
						
						
							
							Add property for mode  
						
						
						
					 
					
						2007-03-15 22:00:35 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							902fcd069b 
							
						 
					 
					
						
						
							
							Expose AP capabilities  
						
						
						
					 
					
						2007-03-15 16:37:28 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							85f8ef218d 
							
						 
					 
					
						
						
							
							Rearrange network device handling bits  
						
						
						
					 
					
						2007-03-15 16:37:15 -04:00 
						 
				 
			
				
					
						
							
							
								Tomeu Vizoso 
							
						 
					 
					
						
						
						
						
							
						
						
							0fe529b78a 
							
						 
					 
					
						
						
							
							Avoid multiple simultaneous launches of the same activity.  
						
						
						
					 
					
						2007-03-15 16:21:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eduardo Silva 
							
						 
					 
					
						
						
						
						
							
						
						
							84f6bdd0c9 
							
						 
					 
					
						
						
							
							Battery status update  
						
						
						
					 
					
						2007-03-12 11:02:36 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							158d933a10 
							
						 
					 
					
						
						
							
							Complete the UI for the battery  
						
						
						
					 
					
						2007-03-12 10:51:48 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							723bd21e77 
							
						 
					 
					
						
						
							
							Require jpeg format buddy icon  
						
						... 
						
						
						
						Since the intro screen ensures that a buddy icon exists and
is in jpg format, we can simplify the buddy icon code in the
ShellOwner object. 
						
					 
					
						2007-03-09 10:18:23 -05:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							8dc201bc5f 
							
						 
					 
					
						
						
							
							Expose owner details through the Shell's DBus service  
						
						... 
						
						
						
						For security, we need the PresenceService to listen for changes to the
owner's attributes, like changed color, nickname, icon, and current activity,
rather than having D-Bus API in the PS itself that any process could call.
So, the shell provides signals when these attributes change, which the PS
listens to and pushes out over the network accordingly. 
						
					 
					
						2007-03-08 22:17:33 -05:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							655e4018f2 
							
						 
					 
					
						
						
							
							Do not show the battery device since it's not hooked up  
						
						
						
					 
					
						2007-03-07 22:30:52 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							550fe95b5a 
							
						 
					 
					
						
						
							
							Clean up sugar + NM client interaction  
						
						... 
						
						
						
						Change "init-failed" signal to 'initialized' so uninitialized
devices don't leak in the sugar model.
Get rid of 'ssid-changed' signal on Network objects, makes no
sense conceptually, plus new 'initialized' signal replaces
what it was used for. 
						
					 
					
						2007-03-07 11:40:04 -05:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							eefad0aeed 
							
						 
					 
					
						
						
							
							Do not try to add access points on model removed signal!  
						
						... 
						
						
						
						Some fixes to access point state. 
						
					 
					
						2007-03-07 14:23:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							e62fcbd296 
							
						 
					 
					
						
						
							
							Call remove access point with the right signature  
						
						
						
					 
					
						2007-03-05 20:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							8f57bf7c9d 
							
						 
					 
					
						
						
							
							Support running without network manager service.  
						
						... 
						
						
						
						Rework code to run without hardware manager service. 
						
					 
					
						2007-02-26 14:42:39 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							4c23a821ef 
							
						 
					 
					
						
						
							
							Missing file  
						
						
						
					 
					
						2007-02-26 14:11:55 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							6fadbde8bc 
							
						 
					 
					
						
						
							
							Fix up propagation of the state property changes  
						
						
						
					 
					
						2007-02-26 13:20:36 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							fa1d25d441 
							
						 
					 
					
						
						
							
							Add a device-added signal  
						
						
						
					 
					
						2007-02-26 12:26:10 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							89a91954c9 
							
						 
					 
					
						
						
							
							More work on network devices, getting there  
						
						
						
					 
					
						2007-02-26 12:23:00 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							69b48ade35 
							
						 
					 
					
						
						
							
							s/essid/ssid  
						
						
						
					 
					
						2007-02-25 21:19:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							4299dd6765 
							
						 
					 
					
						
						
							
							Cleanups  
						
						
						
					 
					
						2007-02-25 17:51:30 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							66f26e4b8b 
							
						 
					 
					
						
						
							
							Fixup tooltips. Still not working for the home page case, since  
						
						... 
						
						
						
						the active device logic is pretty broken. 
						
					 
					
						2007-02-25 17:34:15 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							e803f6534f 
							
						 
					 
					
						
						
							
							Add ssid tooltip to the home too. Not working yet.  
						
						
						
					 
					
						2007-02-25 15:24:04 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							10bfe004a8 
							
						 
					 
					
						
						
							
							Fix strength propagation  
						
						
						
					 
					
						2007-02-25 15:05:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							f907ceeae6 
							
						 
					 
					
						
						
							
							Display strength of wireless device/networks  
						
						
						
					 
					
						2007-02-25 14:30:17 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							7c135804bc 
							
						 
					 
					
						
						
							
							Handle device removal  
						
						
						
					 
					
						2007-02-25 12:36:44 +01:00