Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							b703d93534 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar  
						
						... 
						
						
						
						Conflicts:
	sugar/browser/BrowserActivity.py 
						
					 
					
						2006-06-18 01:33:05 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							9f1c77a55a 
							
						 
					 
					
						
						
							
							Add serialize/deserialize functions for Service objects  
						
						
						
					 
					
						2006-06-18 01:31:18 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							b4413fe3c2 
							
						 
					 
					
						
						
							
							Some work to make group chat work again  
						
						
						
					 
					
						2006-06-18 01:05:40 -04:00 
						 
				 
			
				
					
						
							
							
								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. 
						
					 
					
						2006-06-17 22:06:20 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							53f00b05b1 
							
						 
					 
					
						
						
							
							Setup python logging and use it in the PresenceService  
						
						
						
					 
					
						2006-06-17 19:54:12 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							5938a6dc14 
							
						 
					 
					
						
						
							
							Add presence service-scope signals when new services appear on buddies, so that client's don't have to connect signal handlers to every single buddy  
						
						
						
					 
					
						2006-06-16 23:55:26 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							63bff5cecd 
							
						 
					 
					
						
						
							
							More fixes, not-presence works  
						
						
						
					 
					
						2006-06-16 23:40:36 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							d353bd5ed1 
							
						 
					 
					
						
						
							
							Validate service type and check for uid-based services first  
						
						
						
					 
					
						2006-06-16 23:32:50 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							d60a85e83a 
							
						 
					 
					
						
						
							
							don't try to resolve a service more than once  
						
						
						
					 
					
						2006-06-16 22:46:18 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							91b68d4103 
							
						 
					 
					
						
						
							
							Add back the new-service-adv signal for the start page  
						
						
						
					 
					
						2006-06-16 22:23:39 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							f89ddfaffa 
							
						 
					 
					
						
						
							
							Fix typos in PresenceService  
						
						
						
					 
					
						2006-06-16 17:00:42 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							563810ec56 
							
						 
					 
					
						
						
							
							Add hooks for filtering on specific application UIDs  
						
						
						
					 
					
						2006-06-16 16:32:56 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3d98cb77 
							
						 
					 
					
						
						
							
							A pass at fixing single-computer with more than one sugar instance work  
						
						
						
					 
					
						2006-06-16 15:48:44 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							333d341c3d 
							
						 
					 
					
						
						
							
							Remove debug prints  
						
						
						
					 
					
						2006-06-16 15:31:07 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							b31a2176ba 
							
						 
					 
					
						
						
							
							- Clarify when a service type is supposed to be full/network, and when it's supposed  
						
						... 
						
						
						
						to be a short one.  Activities should _never_ be exposed to the full/network stype
    since that's an implementation detail of the PresenceService
- Make everything having to do with service objects non-unicode (?) to stop the madness.
    Ideally we want everything to be UTF-8 eventually.
- Fix up PS to deal with service types of short/long variety
- Remove a hack from the Start Page that gets all service advertisements, will fix soon 
						
					 
					
						2006-06-16 15:27:50 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							38565321d5 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar  
						
						
						
					 
					
						2006-06-16 15:25:25 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							c46d300c18 
							
						 
					 
					
						
						
							
							merge  
						
						
						
					 
					
						2006-06-16 15:25:21 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							29a730e0a4 
							
						 
					 
					
						
						
							
							Monitor service addition and update buddy list  
						
						... 
						
						
						
						on these. 
						
					 
					
						2006-06-16 15:21:09 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							0cae557ab5 
							
						 
					 
					
						
						
							
							Register the model service and start working on  
						
						... 
						
						
						
						looking it up 
						
					 
					
						2006-06-16 14:20:09 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							6db22150b1 
							
						 
					 
					
						
						
							
							Remove unused function  
						
						
						
					 
					
						2006-06-16 13:05:45 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							6a8e863a16 
							
						 
					 
					
						
						
							
							Fix the problem with service resolution (Dan please have a look...)  
						
						
						
					 
					
						2006-06-15 18:27:50 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							e4677ee22a 
							
						 
					 
					
						
						
							
							Announce new activities when we resolve them, and add a hook to intercept new service advertisements  
						
						
						
					 
					
						2006-06-15 17:41:26 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							31e9671190 
							
						 
					 
					
						
						
							
							Validate options for compose_service_type  
						
						
						
					 
					
						2006-06-15 17:40:33 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							9034dc8f3b 
							
						 
					 
					
						
						
							
							More fixes for sharing activities  
						
						
						
					 
					
						2006-06-15 17:05:44 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							27b4f25fad 
							
						 
					 
					
						
						
							
							Merge  
						
						
						
					 
					
						2006-06-15 11:29:00 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							f0af49616c 
							
						 
					 
					
						
						
							
							Fixed a bunch of issues reported by pylint  
						
						
						
					 
					
						2006-06-15 11:18:33 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							ecf81ba35f 
							
						 
					 
					
						
						
							
							Generalize activity publishing code for > 1 activity per process  
						
						
						
					 
					
						2006-06-15 11:20:18 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							f2ae132410 
							
						 
					 
					
						
						
							
							Fix a bunch of outdated makefiles.  
						
						
						
					 
					
						2006-06-15 08:38:21 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea146e17c 
							
						 
					 
					
						
						
							
							Initial start page implementation  
						
						
						
					 
					
						2006-06-14 15:01:17 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							4a7aac0e01 
							
						 
					 
					
						
						
							
							Add makefile for presence module  
						
						
						
					 
					
						2006-06-14 14:43:56 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							1cdaf97f20 
							
						 
					 
					
						
						
							
							Switch from Groups to grouping services based on activity UID  
						
						
						
					 
					
						2006-06-14 14:42:44 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							55f538253c 
							
						 
					 
					
						
						
							
							Error checking on activity UID  
						
						
						
					 
					
						2006-06-13 16:01:39 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							b92c730457 
							
						 
					 
					
						
						
							
							Add uid argument to PresenceService.start()  
						
						
						
					 
					
						2006-06-13 16:00:11 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							26ee2d57d8 
							
						 
					 
					
						
						
							
							Clean up tracking of service advertisements and conversion to Service objects.  
						
						
						
					 
					
						2006-06-13 15:25:54 -04:00 
						 
				 
			
				
					
						
							
							
								Marco Pesenti Gritti 
							
						 
					 
					
						
						
						
						
							
						
						
							2415fee0ed 
							
						 
					 
					
						
						
							
							Add util to generate unique ids.  
						
						
						
					 
					
						2006-06-13 13:32:49 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							21d1294c7a 
							
						 
					 
					
						
						
							
							Fix service disappearance  
						
						
						
					 
					
						2006-06-12 21:33:05 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							ef35f9327e 
							
						 
					 
					
						
						
							
							Forgot to add the Group.py file  
						
						
						
					 
					
						2006-06-12 18:51:06 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							e934e153f6 
							
						 
					 
					
						
						
							
							Add module init file  
						
						
						
					 
					
						2006-06-12 18:50:04 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							17c371119d 
							
						 
					 
					
						
						
							
							More presence service rework  
						
						
						
					 
					
						2006-06-12 18:31:26 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							d931dca579 
							
						 
					 
					
						
						
							
							Main bits of presence service refactor  
						
						
						
					 
					
						2006-06-09 17:23:42 -04:00