Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								8203211e74 
								
							 
						 
						
							
							
								
								Inject account object instead of account string into contact instances.  
							
							 
							
							... 
							
							
							
							Each contact has now access to the account object instead of the account string. 
							
						 
						
							2009-11-11 21:38:39 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								ae9376ff63 
								
							 
						 
						
							
							
								
								Split the 'account sensitive' parts of the Contacts class and move them to an intermediate Contacts_New class.  
							
							 
							
							... 
							
							
							
							The Contact class remains the public interface for contact handling. This is only a single step of a longer refactoring to empower the Account class. 
							
						 
						
							2009-11-10 22:56:10 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									red-agent 
								
							 
						 
						
							
							
							
							
								
							
							
								f457497bd1 
								
							 
						 
						
							
							
								
								Fixed the /audio and /video commands  
							
							 
							
							
							
						 
						
							2009-11-10 23:33:39 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									red-agent 
								
							 
						 
						
							
							
							
							
								
							
							
								8a464786f4 
								
							 
						 
						
							
							
								
								Added /audio /video commands  
							
							 
							
							
							
						 
						
							2009-11-10 23:06:59 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								e617b134b2 
								
							 
						 
						
							
							
								
								Alt-a -> Alt-d to open advanced action menu in (group)chat control.  Fixes   #5387  
							
							 
							
							
							
						 
						
							2009-11-10 21:50:11 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								b4285302db 
								
							 
						 
						
							
							
								
								Make the GC_Contacts class 'account insensitive'. Instead, create an Account class which holds a GC_Contacts object.  
							
							 
							
							... 
							
							
							
							The API has been preserved. For now the old Contacts() API has not been changed. 
							
						 
						
							2009-11-10 21:08:25 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								3ddc5ce78e 
								
							 
						 
						
							
							
								
								Use implicit delegation with __getattr__ instead of explicit delegation via method calls  
							
							 
							
							
							
						 
						
							2009-11-10 19:26:17 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								2c296f3fe0 
								
							 
						 
						
							
							
								
								Create a GC_Contacts() class and move groupchat related behavior to it.  
							
							 
							
							... 
							
							
							
							This is similar to what has been done with the MetacontactManager 
							
						 
						
							2009-11-10 19:05:47 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								ba9ef8301b 
								
							 
						 
						
							
							
								
								Remove superfluous clear_contacts method  
							
							 
							
							
							
						 
						
							2009-11-09 23:03:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								004619f99e 
								
							 
						 
						
							
							
								
								Work around a reported NoneType exception.  
							
							 
							
							
							
						 
						
							2009-11-09 22:03:14 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								d5ac527f84 
								
							 
						 
						
							
							
								
								Filter duplicate groups centrally.  
							
							 
							
							
							
						 
						
							2009-11-09 21:51:43 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								cec93b6135 
								
							 
						 
						
							
							
								
								Push method to check if a specific ClientCaps supports a feature down to the caps module.  
							
							 
							
							... 
							
							
							
							Public interfaces stay the same. 
							
						 
						
							2009-11-09 21:26:56 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								994e3895a7 
								
							 
						 
						
							
							
								
								fix handler name in glade to change correct color when changing incoming nick color.  Fixes   #5372  
							
							 
							
							
							
						 
						
							2009-11-08 17:49:07 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								d70b74e6b6 
								
							 
						 
						
							
							
								
								[Gotham48] add nice icons to toggle audio / video  
							
							 
							
							
							
						 
						
							2009-11-08 10:08:15 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								17b60033ab 
								
							 
						 
						
							
							
								
								optimize compiled modules in win32  
							
							 
							
							
							
						 
						
							2009-11-07 14:44:15 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								8f2120371b 
								
							 
						 
						
							
							
								
								update correctly self_contact Contact instance and roster row when we use an anonymous account (our jid changes in this case).  Fixes   #5370  
							
							 
							
							
							
						 
						
							2009-11-07 12:37:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								e7a6dffe7b 
								
							 
						 
						
							
							
								
								no need of the jid parameter when we look for self contact iter  
							
							 
							
							
							
						 
						
							2009-11-07 09:34:23 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								4bf3be4665 
								
							 
						 
						
							
							
								
								don't remove a _control when we try to rename it to the same name.  Fixes   #5346  
							
							 
							
							
							
						 
						
							2009-11-06 20:51:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								11f01f1c1c 
								
							 
						 
						
							
							
								
								fix traceback when disconnecting from BOSH.  
							
							 
							
							
							
						 
						
							2009-11-06 17:58:39 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								697d2a7324 
								
							 
						 
						
							
							
								
								fix BOSH connection with ejabberd.  Fixes   #5401  
							
							 
							
							
							
						 
						
							2009-11-06 17:58:14 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								2061dd2118 
								
							 
						 
						
							
							
								
								fix receiving long messages in several parts with BOSH. see  #5401  
							
							 
							
							
							
						 
						
							2009-11-12 22:13:11 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								ae9f7ca410 
								
							 
						 
						
							
							
								
								prevent a traceback when we disconnect a zeroconf socket wil a message attribute.  Fixes   #5049  
							
							 
							
							
							
						 
						
							2009-11-12 21:42:20 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								bf46c5dd12 
								
							 
						 
						
							
							
								
								use correct color for links in received XHTML messages.  Fixes   #5411  
							
							 
							
							
							
						 
						
							2009-11-06 08:19:32 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								ea5429b248 
								
							 
						 
						
							
							
								
								fix XEP-202 implementation, child element must be <time>, not <query>.  Fixes   #5412  
							
							 
							
							
							
						 
						
							2009-11-06 08:11:07 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								dec49976c4 
								
							 
						 
						
							
							
								
								Use a separate label in RIE dialog instead of a stock button. This way we can change label easily.  
							
							 
							
							
							
						 
						
							2009-11-05 22:20:45 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								17af7902e4 
								
							 
						 
						
							
							
								
								Make it explicit whether an ordinary Contact, a Self Contact or a Not-In-Roster Contact is created.  
							
							 
							
							
							
						 
						
							2009-11-05 22:16:38 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								a87693c735 
								
							 
						 
						
							
							
								
								Remove auto-generated smoketests  
							
							 
							
							
							
						 
						
							2009-11-05 20:54:32 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								f297aa0a11 
								
							 
						 
						
							
							
								
								Make methods of MetacontactManager private if those are only used internally  
							
							 
							
							
							
						 
						
							2009-11-05 20:09:26 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								4743d224fd 
								
							 
						 
						
							
							
								
								fix sending message to several contacts (in this case we cannot get a contact instance as there are several jids in one.  Fixes   #5408  
							
							 
							
							
							
						 
						
							2009-11-05 19:44:01 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								0abb1dfd20 
								
							 
						 
						
							
							
								
								Extract class: MetacontactManager from Contacts  
							
							 
							
							... 
							
							
							
							For easy migration, interface is still preserved. 
							
						 
						
							2009-11-05 19:43:25 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								eb32680a91 
								
							 
						 
						
							
							
								
								fix caps query verification.  
							
							 
							
							
							
						 
						
							2009-11-05 19:24:27 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								c8cc5be366 
								
							 
						 
						
							
							
								
								don't print libasyncns warning on stdout.  Fixes   #5407  
							
							 
							
							
							
						 
						
							2009-11-05 19:14:19 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								32309d2a30 
								
							 
						 
						
							
							
								
								[marcin.bachry] disconnect once proxy has been tested.  Fixes   #5409  
							
							 
							
							
							
						 
						
							2009-11-05 19:11:31 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								7829e7d40c 
								
							 
						 
						
							
							
								
								Removed unused module 'meta.py'  
							
							 
							
							
							
						 
						
							2009-11-05 17:05:13 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								8a127b4e4d 
								
							 
						 
						
							
							
								
								Several small bugfixes: Add missing accout parameter to constructors.  
							
							 
							
							
							
						 
						
							2009-11-05 16:53:30 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								89b1c6a7df 
								
							 
						 
						
							
							
								
								Move method close to data.  
							
							 
							
							... 
							
							
							
							gajim.contacts.contact_from_gc_contact(gc_contact) is now gc_contact.as_contact() 
							
						 
						
							2009-11-05 16:25:13 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								dec25246df 
								
							 
						 
						
							
							
								
								Missing bits of the last commit (add account parameter to contact constructor)  
							
							 
							
							
							
						 
						
							2009-11-05 16:22:21 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								06129f45ef 
								
							 
						 
						
							
							
								
								Let contact instances know their corresponding account.  
							
							 
							
							... 
							
							
							
							contact.account and gc_contact.account contains the account name of the owning account. There is still code around in many placed which tries to workaround this missing information. Such code has to be migrated on per-need basis. 
							
						 
						
							2009-11-05 15:57:43 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								c6448d0f2b 
								
							 
						 
						
							
							
								
								Merge changes from default to refacotring branch  
							
							 
							
							
							
						 
						
							2009-11-05 14:43:05 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								dce2ea58b3 
								
							 
						 
						
							
							
								
								Merge local changes with default.  
							
							 
							
							
							
						 
						
							2009-11-05 09:11:15 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								2e5bf4d0d2 
								
							 
						 
						
							
							
								
								Organize tests into unit and integration tests.  
							
							 
							
							... 
							
							
							
							Integration tests can depend on UI, network or both. Unittests use neither. 
							
						 
						
							2009-11-05 09:06:46 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								3157cf0b1b 
								
							 
						 
						
							
							
								
								Allow multiple event handlers for a single Interface event.  
							
							 
							
							... 
							
							
							
							We can use that until the plugin branch is available. 
							
						 
						
							2009-11-05 08:53:19 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								1a76b72b58 
								
							 
						 
						
							
							
								
								fix bosh url parsing (wrong regex replaced by urlparse.urlsplit() funxtion)  
							
							 
							
							
							
						 
						
							2009-11-05 08:50:21 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								addaaa9242 
								
							 
						 
						
							
							
								
								Fix regex used in urisplit. It failed to split the host:port part.  
							
							 
							
							
							
						 
						
							2009-11-04 23:46:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								c1cbc07645 
								
							 
						 
						
							
							
								
								Check for empty caps values and not just for None. See  #5399  
							
							 
							
							... 
							
							
							
							This prevents our caps cache from getting filled with invalid caps values. Furtheremore, NullClientCaps has been saveguarded so that it won't fail for people with already tainted caches. 
							
						 
						
							2009-11-04 23:05:20 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								b2a4c92e7a 
								
							 
						 
						
							
							
								
								better error handling  
							
							 
							
							
							
						 
						
							2009-11-04 22:06:45 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								2aef55ad2a 
								
							 
						 
						
							
							
								
								better URI splitting code. see  #5400 ,  #5401  
							
							 
							
							
							
						 
						
							2009-11-04 21:56:33 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								4343d706a0 
								
							 
						 
						
							
							
								
								use default port for bosh proxy when none is provided.  Fixes   #5400 ,  #5401  
							
							 
							
							
							
						 
						
							2009-11-04 21:17:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								124483ea49 
								
							 
						 
						
							
							
								
								prevent traceback.  Fixes   #5402  
							
							 
							
							
							
						 
						
							2009-11-04 20:37:22 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								e1ccec089c 
								
							 
						 
						
							
							
								
								Add missing file  
							
							 
							
							
							
						 
						
							2009-11-03 23:37:11 +01:00