Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								c4383c16c6 
								
							 
						 
						
							
							
								
								Use correct account when opening history window  
							
							 
							
							
							
						 
						
							2017-08-18 22:05:48 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								9bafd7698b 
								
							 
						 
						
							
							
								
								fix some Q_() call  
							
							 
							
							
							
						 
						
							2017-08-18 22:05:16 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								89c7eb6e6a 
								
							 
						 
						
							
							
								
								Rename gajim.common.gajim to avoid name conflicts  
							
							 
							
							
							
						 
						
							2017-08-18 20:03:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								ab041963b1 
								
							 
						 
						
							
							
								
								Fix start of history manager from gajim  
							
							 
							
							
							
						 
						
							2017-08-18 19:48:48 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								674012042a 
								
							 
						 
						
							
							
								
								Mark gajim as a python package  
							
							 
							
							
							
						 
						
							2017-08-18 19:48:48 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								675ebe54dd 
								
							 
						 
						
							
							
								
								Up Gajim version to 0.16.11  
							
							 
							
							
							
						 
						
							2017-08-18 19:48:48 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								f7e83af297 
								
							 
						 
						
							
							
								
								GajimRemote: Fix invalid filename  
							
							 
							
							
							
						 
						
							2017-08-18 19:48:48 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								efec098aef 
								
							 
						 
						
							
							
								
								Use absolute imports  
							
							 
							
							
							
						 
						
							2017-08-18 19:48:48 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								10f8fe2bb5 
								
							 
						 
						
							
							
								
								Use unique id as action name instead of jid  
							
							 
							
							... 
							
							
							
							A jid can contain characters that are not allowed in an action name.
This creates a unique UUID4 for each MessageControl and uses it as
action name instead.
We can reuse the UUID for other actions that belong to the
MessageControl
Fixes  #8636  
							
						 
						
							2017-08-18 18:58:07 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d20f2201f2 
								
							 
						 
						
							
							
								
								Print error on unhandled commandline arguments  
							
							 
							
							
							
						 
						
							2017-08-18 17:48:03 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								43fbcbf8cf 
								
							 
						 
						
							
							
								
								remove call to old XEP-0136 function  
							
							 
							
							
							
						 
						
							2017-08-17 22:18:35 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								a47bb9f03c 
								
							 
						 
						
							
							
								
								fix error when someone changes nick ina room  
							
							 
							
							
							
						 
						
							2017-08-17 21:40:00 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								cfbf45cdf7 
								
							 
						 
						
							
							
								
								add missing config options to save pm position and size  
							
							 
							
							
							
						 
						
							2017-08-17 15:03:40 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								2bb5ad7bca 
								
							 
						 
						
							
							
								
								fix DnD of files on roster  
							
							 
							
							
							
						 
						
							2017-08-16 23:06:05 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								09bcbc0cef 
								
							 
						 
						
							
							
								
								Forget all unused streamhosts when we use one of our proposed streamhosts  
							
							 
							
							
							
						 
						
							2017-08-16 23:05:43 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								99b27b4484 
								
							 
						 
						
							
							
								
								correctly compute file hash when file is received  
							
							 
							
							
							
						 
						
							2017-08-16 22:03:17 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1211a1bc59 
								
							 
						 
						
							
							
								
								XMLConsole: Use glade file for building widgets  
							
							 
							
							
							
						 
						
							2017-08-16 19:05:13 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								21e144d89d 
								
							 
						 
						
							
							
								
								use correct SID in Jingle FT to compute hostname of SOCKS5 connection.  Fixes   #8703  
							
							 
							
							
							
						 
						
							2017-08-16 15:27:35 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4f4a58e51a 
								
							 
						 
						
							
							
								
								XMLConsole: Fix size allocate warning  
							
							 
							
							... 
							
							
							
							It seems to be important to let all widgets realize and then
hide the ones we dont want to show, instead of not showing them
in the first place. 
							
						 
						
							2017-08-15 19:45:42 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4ad5fd9cdc 
								
							 
						 
						
							
							
								
								Add method for creating image buttons  
							
							 
							
							
							
						 
						
							2017-08-15 19:23:23 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								9ce6299e1a 
								
							 
						 
						
							
							
								
								use netifaces to get local IPs if available.  Fixes   #8666  
							
							 
							
							
							
						 
						
							2017-08-14 18:37:11 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								d994845212 
								
							 
						 
						
							
							
								
								Revert "use netifaces to get local IPs if available.  Fixes   #8666 "  
							
							 
							
							... 
							
							
							
							This reverts commit b9c363e9cd . 
							
						 
						
							2017-08-14 18:36:40 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								b9c363e9cd 
								
							 
						 
						
							
							
								
								use netifaces to get local IPs if available.  Fixes   #8666  
							
							 
							
							
							
						 
						
							2017-08-14 16:43:44 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								dbbd3fe111 
								
							 
						 
						
							
							
								
								Fix broken menus when renaming an account  
							
							 
							
							
							
						 
						
							2017-08-14 15:02:55 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								f8383954e3 
								
							 
						 
						
							
							
								
								Fix socks5 problem:  
							
							 
							
							... 
							
							
							
							receive() returns bytes, not str 
							
						 
						
							2017-08-14 14:44:04 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								bda11b7d39 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 'master'  
							
							 
							
							... 
							
							
							
							rework password interface. Fixes  #8347 
Closes  #8347 
See merge request !117  
							
						 
						
							2017-08-14 10:15:07 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								9b866fd1a0 
								
							 
						 
						
							
							
								
								do not create Event when we auto popup a normal message.  Fixes   #8645  
							
							 
							
							
							
						 
						
							2017-08-13 23:03:11 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								89d3c3af14 
								
							 
						 
						
							
							
								
								rework password interface.  Fixes   #8347  
							
							 
							
							
							
						 
						
							2017-08-13 14:22:28 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								27afece678 
								
							 
						 
						
							
							
								
								OptionsDialog: Center switch button vertically  
							
							 
							
							
							
						 
						
							2017-08-13 00:50:39 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								5554e99452 
								
							 
						 
						
							
							
								
								Add maximize button to XMLConsole window  
							
							 
							
							
							
						 
						
							2017-08-13 00:45:03 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								43b3d1bd83 
								
							 
						 
						
							
							
								
								unify cid -> candidate_id  
							
							 
							
							
							
						 
						
							2017-08-12 22:55:17 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								baa54f5010 
								
							 
						 
						
							
							
								
								Merge branch 'use_precis' into 'master'  
							
							 
							
							... 
							
							
							
							Use precis instead of stringprep when available. Fixes  #8566 
See merge request !116  
							
						 
						
							2017-08-12 14:55:08 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								af547a1827 
								
							 
						 
						
							
							
								
								don't close the socket we're using to tranfer file.  Fixes   #8657  
							
							 
							
							
							
						 
						
							2017-08-12 14:40:26 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								b6189a60cf 
								
							 
						 
						
							
							
								
								use idna python module to check domainpart when available  
							
							 
							
							
							
						 
						
							2017-08-11 08:12:00 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								1a2ac87f46 
								
							 
						 
						
							
							
								
								use precis_i18n instead of stringprepare when available to sanitize JIDs  
							
							 
							
							
							
						 
						
							2017-08-11 08:11:52 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								5a7a6766b8 
								
							 
						 
						
							
							
								
								Fix rare bug in scroll_to_end()  
							
							 
							
							
							
						 
						
							2017-08-10 11:07:57 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								a25a38edd3 
								
							 
						 
						
							
							
								
								Correctly destroy all windows on quit()  
							
							 
							
							... 
							
							
							
							Not all Dialogs have a window instance, some inherit Gtk.Window 
							
						 
						
							2017-08-10 11:04:21 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								512e6d2c8e 
								
							 
						 
						
							
							
								
								Redesign XML Console  
							
							 
							
							... 
							
							
							
							- Use modern GTK Widgets (HeaderBar, ActionBar, Switch)
- Add an option to filter Stream Management stanzas
- Add a generic Option Dialog that we can reuse later 
							
						 
						
							2017-08-10 02:13:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								e6f1d29471 
								
							 
						 
						
							
							
								
								Remove old XML Console  
							
							 
							
							
							
						 
						
							2017-08-10 02:13:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								b5c3b15c0f 
								
							 
						 
						
							
							
								
								Fix running tests  
							
							 
							
							
							
						 
						
							2017-08-09 21:05:45 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c57af6dade 
								
							 
						 
						
							
							
								
								Retract nickname from pubsub correctly  
							
							 
							
							
							
						 
						
							2017-08-08 19:58:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								f3bdb596bd 
								
							 
						 
						
							
							
								
								Refactor remove_roster()  
							
							 
							
							... 
							
							
							
							- Execute as script to save roundtrips 
							
						 
						
							2017-08-08 18:53:25 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								10b0865291 
								
							 
						 
						
							
							
								
								Refactor set_room_last_message_time()  
							
							 
							
							... 
							
							
							
							- Dont depend on get_jid_id(), this saves roundtrips 
							
						 
						
							2017-08-08 18:22:29 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c53e2b1bb9 
								
							 
						 
						
							
							
								
								Dont try to insert if JID is already in DB  
							
							 
							
							... 
							
							
							
							- This is added because even an ignored INSERT raises the
autoincrement value of the table.
This means the jid id gets high really fast. 
							
						 
						
							2017-08-08 18:22:29 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								f88e8d835b 
								
							 
						 
						
							
							
								
								Remove old DB methods  
							
							 
							
							
							
						 
						
							2017-08-08 18:22:29 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								25a764a656 
								
							 
						 
						
							
							
								
								Port logging incoming messages to new DB API  
							
							 
							
							
							
						 
						
							2017-08-08 18:22:23 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								8c920b35ff 
								
							 
						 
						
							
							
								
								Move logging GC messages into connection_handlers  
							
							 
							
							... 
							
							
							
							- It should be where all other message received handlers are
- Port to new DB API 
							
						 
						
							2017-08-08 15:24:41 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								608655deed 
								
							 
						 
						
							
							
								
								Use new DB API for logging status and errors  
							
							 
							
							
							
						 
						
							2017-08-08 14:41:55 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								635ce52856 
								
							 
						 
						
							
							
								
								PluginManager: prefer plugins in user path  
							
							 
							
							... 
							
							
							
							As we always load plugins from the user path first, we should not
reload them later from Gajims plugin base dir 
							
						 
						
							2017-08-07 20:02:03 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7e0e4cced0 
								
							 
						 
						
							
							
								
								PluginManager: remove plugin path from sys.path  
							
							 
							
							... 
							
							
							
							Remove plugin path from sys.path after importing.
If we scan multiple plugin dirs and never remove the path from
sys.path, it is hard to predict from which path python will import
a package.
The chance that the same plugin package is in multiple plugin paths
is high. 
							
						 
						
							2017-08-07 19:28:54 +02:00