Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								232dc1dda0 
								
							 
						 
						
							
							
								
								Scale Avatars for HiDPI Screens  
							
							
							
						 
						
							2018-01-29 00:06:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c609d3c5ae 
								
							 
						 
						
							
							
								
								Merge branch 'removeCmp' into 'master'  
							
							... 
							
							
							
							Remove cmp_to_key functions
See merge request gajim/gajim!197  
							
						 
						
							2018-01-27 17:27:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								36f23c9cf2 
								
							 
						 
						
							
							
								
								Update httpupload action on discovery  
							
							
							
						 
						
							2018-01-27 10:55:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								28749a7989 
								
							 
						 
						
							
							
								
								Remove cmp_to_key functions  
							
							
							
						 
						
							2018-01-27 00:21:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7dacd51c1d 
								
							 
						 
						
							
							
								
								Add complex caps test  
							
							
							
						 
						
							2018-01-26 23:57:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4c545be737 
								
							 
						 
						
							
							
								
								Inlcude account for message deduplication  
							
							... 
							
							
							
							It was not possible to write with 2 different accounts into the
same MUC 
							
						 
						
							2018-01-25 00:47:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								8cdad276bf 
								
							 
						 
						
							
							
								
								Fix httpupload when using multiple accounts  
							
							... 
							
							
							
							Fixes  #8865  
						
							2018-01-24 17:05:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bronko 
								
							 
						 
						
							
							
							
							
								
							
							
								3a3be94aa8 
								
							 
						 
						
							
							
								
								integrate httpupload plugin into gajim core  
							
							... 
							
							
							
							add new config option 'filetransfer_preference'
add drag and drop support for file upload 
							
						 
						
							2018-01-22 17:29:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								c473fa6110 
								
							 
						 
						
							
							
								
								location_listener: location update notifier requires three parameters  
							
							... 
							
							
							
							the third parameter contains the location parameter specification 
							
						 
						
							2018-01-19 01:52:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1605b722b7 
								
							 
						 
						
							
							
								
								Merge branch 'fixTest' into 'master'  
							
							... 
							
							
							
							Fix tests
See merge request gajim/gajim!192  
							
						 
						
							2018-01-19 00:33:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								5ef1813405 
								
							 
						 
						
							
							
								
								Fix parsing MAM IQs  
							
							... 
							
							
							
							prosody includes the supplied queryid in the `<fin>` tag, but this is not XEP compliant.
We set the queryid attr so we can match the MAM Messages to our query.
Thats the only purpose, it is not used to identify the iq result at the end of the query.
For that purpose is the `id` attr on the `<iq>` node.
So dont try to parse `queryid` from the `<fin>` tag. 
							
						 
						
							2018-01-17 23:57:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								06b8eb58e5 
								
							 
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2018-01-17 22:36:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								84aa61335f 
								
							 
						 
						
							
							
								
								HtmlTextView: Fix some things  
							
							... 
							
							
							
							- Only pass args to logging function
- Dont use 'size' as global var, its again used later in methods
- Fix a missing arg in __parse_font_size_cb() 
							
						 
						
							2018-01-04 18:04:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								32e873e6eb 
								
							 
						 
						
							
							
								
								Add ALPN Support  
							
							
							
						 
						
							2018-01-03 22:11:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b1d45ec008 
								
							 
						 
						
							
							
								
								Fix config encoding  
							
							... 
							
							
							
							Fixes  #8834  
						
							2018-01-02 23:55:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b8fd8c8a3f 
								
							 
						 
						
							
							
								
								Catch exception when parsing avatars  
							
							... 
							
							
							
							If the VCard contains a <PHOTO/> tag this is parsed as {'PHOTO': ''}
this throws: TypeError: string indices must be integers 
							
						 
						
							2017-12-29 20:14:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								361ad92b26 
								
							 
						 
						
							
							
								
								Remove unused code  
							
							
							
						 
						
							2017-12-29 19:08:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d3333ba9d9 
								
							 
						 
						
							
							
								
								Merge branch 'xep_0368' into 'master'  
							
							... 
							
							
							
							Add support for XEP-0368
See merge request gajim/gajim!177  
							
						 
						
							2017-12-27 22:10:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Schink 
								
							 
						 
						
							
							
							
							
								
							
							
								8e09fd9272 
								
							 
						 
						
							
							
								
								Add support for XEP-0368  
							
							... 
							
							
							
							- Use xmpps-client SRV records
 - Use separate host entry per connection type
 - Replace 'connection_types' with 'allow_plaintext_connection' option 
							
						 
						
							2017-12-20 18:38:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								8b960238a6 
								
							 
						 
						
							
							
								
								Zeroconf: fix unexpected keyword argument  
							
							... 
							
							
							
							_update_status() got an unexpected keyword argument 'idle_time'
introduced by 28917aaf56 
							
						 
						
							2017-12-18 22:52:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								0ffd7b6907 
								
							 
						 
						
							
							
								
								Zeroconf: Fix get_own_jid()  
							
							
							
						 
						
							2017-12-18 22:16:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								53a92bdee8 
								
							 
						 
						
							
							
								
								add get_own_jid method to ConnectionZeroconf.  Fixes   #8809  
							
							
							
						 
						
							2017-12-18 14:44:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								0959bd44c8 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 'master'  
							
							... 
							
							
							
							Remove incorrect assert
See merge request gajim/gajim!171  
							
						 
						
							2017-12-17 18:01:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1b11d77034 
								
							 
						 
						
							
							
								
								MAM: Dont convert own_jid to string  
							
							... 
							
							
							
							We need it later as JID object 
							
						 
						
							2017-12-17 17:56:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								9411ccd827 
								
							 
						 
						
							
							
								
								Fix DB migration for additional_data  
							
							
							
						 
						
							2017-12-17 17:10:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								dfafedc21f 
								
							 
						 
						
							
							
								
								Remove unused DB fields  
							
							... 
							
							
							
							This field was added but never used
This does not remove the columns from the DB, but doesnt add them
in new migrations. 
							
						 
						
							2017-12-17 12:00:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								020d4754df 
								
							 
						 
						
							
							
								
								Add correct DB migration  
							
							... 
							
							
							
							Fixes  #8806  
						
							2017-12-17 11:55:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								410aee7ba0 
								
							 
						 
						
							
							
								
								Fix typo in DB migration  
							
							
							
						 
						
							2017-12-17 11:34:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apromixately 
								
							 
						 
						
							
							
							
							
								
							
							
								b8fe0e20c3 
								
							 
						 
						
							
							
								
								Remove incorrect assert  
							
							... 
							
							
							
							When a ping reply is received there is probably a connection. Anyway, the
last ping might have been lost and the ids might not match up. 
							
						 
						
							2017-12-16 16:23:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								f8ddefb6da 
								
							 
						 
						
							
							
								
								Fix var reference  
							
							
							
						 
						
							2017-12-10 22:56:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7815ce19a5 
								
							 
						 
						
							
							
								
								Dont use callbacks when sending messages  
							
							... 
							
							
							
							Using a callback to display a sent message inside the ChatControl means
that all messages we send have to be issued from the GUI layer
(send_message()) if we want them to display in the ChatControl.
This replaces the callback and catches the stanza-message-outgoing event
after it was processed by the core.
This is easier to read/understand than dealing with callbacks and lets
the core issue messages without having to care if a ChatControl is open or not 
							
						 
						
							2017-12-10 18:56:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								786ef96400 
								
							 
						 
						
							
							
								
								Port InformationEvent handling to new interface  
							
							
							
						 
						
							2017-12-09 00:15:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								beb9fa2f17 
								
							 
						 
						
							
							
								
								Merge branch 'location' into 'master'  
							
							... 
							
							
							
							Get location with GeoClue2
Closes  #8772 
See merge request gajim/gajim!164  
							
						 
						
							2017-12-05 17:10:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								2aab433932 
								
							 
						 
						
							
							
								
								Get location with GeoClue2  
							
							
							
						 
						
							2017-12-04 21:00:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1afd4f0e72 
								
							 
						 
						
							
							
								
								New StartChat Dialog  
							
							
							
						 
						
							2017-12-03 23:58:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ace904573a 
								
							 
						 
						
							
							
								
								Add new Join Groupchat dialog  
							
							... 
							
							
							
							- Complete rewrite of the old Groupchat dialog
- Has now a "minimal" mode, which is used if we have all infos for joining except the nickname and if we want to bookmark
- Handle xmpp uris received via command line 
							
						 
						
							2017-12-03 23:58:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								086eeb3dc8 
								
							 
						 
						
							
							
								
								resolve TXT record only for non-zeroconf accounts.  Fixes   #8792  
							
							
							
						 
						
							2017-12-03 14:55:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								eb764fa1af 
								
							 
						 
						
							
							
								
								refactor the way we call SQL  
							
							
							
						 
						
							2017-11-30 22:45:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								79ba81825d 
								
							 
						 
						
							
							
								
								better parse of version in config file in case old sha version of git is  
							
							... 
							
							
							
							used (-xyz instead of +xyz) 
							
						 
						
							2017-11-30 17:19:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								46711e1107 
								
							 
						 
						
							
							
								
								Merge branch 'XEP-156' into 'master'  
							
							... 
							
							
							
							implement XEP-0156
Closes  #5795 
See merge request gajim/gajim!154  
							
						 
						
							2017-11-29 14:25:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b3ef0d6196 
								
							 
						 
						
							
							
								
								Catch ValueError on Gspell import  
							
							
							
						 
						
							2017-11-26 01:11:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7692b376ee 
								
							 
						 
						
							
							
								
								Refactor SpellChecker  
							
							... 
							
							
							
							- use Gspell instead of GtkSpell, it seems to have alot less problems
and needs less code 
							
						 
						
							2017-11-26 00:44:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								cdf4d0ee69 
								
							 
						 
						
							
							
								
								Also log the offending JID on avatar decoding issue  
							
							
							
						 
						
							2017-11-25 17:37:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								fc627fc19c 
								
							 
						 
						
							
							
								
								Use appmenu only if system supports it  
							
							
							
						 
						
							2017-11-24 18:54:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								276daa991c 
								
							 
						 
						
							
							
								
								Correctly split version string  
							
							... 
							
							
							
							We changed the version format 
							
						 
						
							2017-11-24 16:49:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								9322ed4405 
								
							 
						 
						
							
							
								
								Show missing dbus message only on Linux  
							
							... 
							
							
							
							Mac and Windows dont have dbus available 
							
						 
						
							2017-11-24 16:28:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								d86c7f47f5 
								
							 
						 
						
							
							
								
								lower debug level for unresolved host.  
							
							
							
						 
						
							2017-11-22 14:57:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7ec57e4dab 
								
							 
						 
						
							
							
								
								Lower debug level for malformed avatar stanzas  
							
							
							
						 
						
							2017-11-22 14:53:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								149edfe3ef 
								
							 
						 
						
							
							
								
								implement XEP-0156.  Fixes   #5795  
							
							
							
						 
						
							2017-11-20 21:31:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1c895e8983 
								
							 
						 
						
							
							
								
								Persist resource across sessions  
							
							... 
							
							
							
							This was somehow lost once we implemented random resource strings
Although its good that initally a random resource is chosen, it
still should persist across sessions.
This helps to kill zombie client connections on the server because
most servers kill the old session once a new with the same resource
connects
Also dont notify the user about resource conflicts if no custom
resource is set. We should not expect users to know about resources
and what they are used for as long as possible. 
							
						 
						
							2017-11-20 18:10:51 +01:00