Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								79684d90d5 
								
							 
						 
						
							
							
								
								Simplify vcard avatar code  
							
							... 
							
							
							
							- Use nbxmpp properties 
							
						 
						
							2018-12-28 13:38:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								34306921ed 
								
							 
						 
						
							
							
								
								Correctly parse delay in groupchats  
							
							
							
						 
						
							2018-12-28 11:54:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								8094cadbea 
								
							 
						 
						
							
							
								
								Refactor MUC module  
							
							... 
							
							
							
							- nbxmpp provides now most of the MUC code 
							
						 
						
							2018-12-27 22:13:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c63e32634a 
								
							 
						 
						
							
							
								
								Adapt Zeroconf to nbxmpp changes  
							
							... 
							
							
							
							Fixes  #9503  
						
							2018-12-23 22:33:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								94479dd7f6 
								
							 
						 
						
							
							
								
								Check if event was not consumed  
							
							... 
							
							
							
							Fixes  #9096  
						
							2018-12-21 23:13:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								43f210bbaa 
								
							 
						 
						
							
							
								
								Remove unused code  
							
							
							
						 
						
							2018-12-21 19:33:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								0e6011c088 
								
							 
						 
						
							
							
								
								Ignore bookmark updates from other jids  
							
							... 
							
							
							
							Because we use +notify to subscribe to the bookmarks node, we get notifications from contacts that have an open access bookmarks node 
							
						 
						
							2018-12-21 19:10:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4503f466d6 
								
							 
						 
						
							
							
								
								Simplify gc-message-received event  
							
							
							
						 
						
							2018-12-21 18:36:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								40fc727156 
								
							 
						 
						
							
							
								
								Remove unused code  
							
							
							
						 
						
							2018-12-21 14:13:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								85e79e7b27 
								
							 
						 
						
							
							
								
								Use nbxmpp properties for HTTPAuth  
							
							... 
							
							
							
							nbxmpp implements HTTPAuth now, so we dont need to parse it anymore 
							
						 
						
							2018-12-21 12:23:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								42c1909d3b 
								
							 
						 
						
							
							
								
								Remove carbon processing  
							
							... 
							
							
							
							nbxmpp does that now for us 
							
						 
						
							2018-12-20 23:18:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1f975df8a4 
								
							 
						 
						
							
							
								
								Remove incorrect comment  
							
							
							
						 
						
							2018-12-19 23:24:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c614ac69df 
								
							 
						 
						
							
							
								
								Refactor voice approval  
							
							
							
						 
						
							2018-12-19 23:24:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								8b5adb06da 
								
							 
						 
						
							
							
								
								Allow setting handler priority  
							
							
							
						 
						
							2018-12-19 23:24:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								56d2c6bc7e 
								
							 
						 
						
							
							
								
								Raise nbxmpp version  
							
							
							
						 
						
							2018-12-19 23:24:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ce6839957d 
								
							 
						 
						
							
							
								
								Catch mediated invites only if type is normal  
							
							... 
							
							
							
							https://xmpp.org/extensions/xep-0045.html#invite-mediated  
						
							2018-12-19 23:00:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								5f555193c7 
								
							 
						 
						
							
							
								
								Send active instead of gone as last chatstate  
							
							... 
							
							
							
							- Also attempt to fix  #9446  
							
						 
						
							2018-12-19 23:00:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								e9f4c5050e 
								
							 
						 
						
							
							
								
								Refactor MUC captcha challenge code  
							
							
							
						 
						
							2018-12-19 23:00:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1fec6681cd 
								
							 
						 
						
							
							
								
								Move MUC config change handling into MUC module  
							
							... 
							
							
							
							- Remove status conditions code, since the XEP made a namespace bump to :1 and is now backwards compatible its useless
- XEP-0045 mentions status code 100 can be in messages but there is no case given where this would ever happen, so its removed from message handling 
							
						 
						
							2018-12-19 23:00:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b935ce7096 
								
							 
						 
						
							
							
								
								Add more log output when calling handlers  
							
							
							
						 
						
							2018-12-19 02:18:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								99cfb8f629 
								
							 
						 
						
							
							
								
								Cleanup Gajims disco features  
							
							
							
						 
						
							2018-12-19 00:11:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								de4cd80b83 
								
							 
						 
						
							
							
								
								Make namedtuple local  
							
							
							
						 
						
							2018-12-18 22:52:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ced387e719 
								
							 
						 
						
							
							
								
								Remove legacy code  
							
							
							
						 
						
							2018-12-18 22:49:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7286f4286f 
								
							 
						 
						
							
							
								
								Add feature-discovered event  
							
							... 
							
							
							
							This lets us move more GUI code out of the common module 
							
						 
						
							2018-12-18 22:41:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								89d9940933 
								
							 
						 
						
							
							
								
								Roster: Register our-show with lower priority  
							
							... 
							
							
							
							This event is used to shutdown the roster if we quit, it destroys all windows.
This should be run last because other objects like the ChatControl need a reference to the window to shutdown properly 
							
						 
						
							2018-12-18 14:40:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								0ac52a390e 
								
							 
						 
						
							
							
								
								Allow handlers list to be modifed while iterating  
							
							
							
						 
						
							2018-12-18 14:08:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								a6b8ecf6f5 
								
							 
						 
						
							
							
								
								Fix error when opening sign-in/out notification  
							
							
							
						 
						
							2018-12-17 15:02:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b449567600 
								
							 
						 
						
							
							
								
								Make copying text work with different layouts  
							
							... 
							
							
							
							This makes it possible so text can be copied from the conversation textview with other keyboard layouts than english 
							
						 
						
							2018-12-17 14:49:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								841f12f75b 
								
							 
						 
						
							
							
								
								Fix mypy errors  
							
							
							
						 
						
							2018-12-17 00:41:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								96edd79963 
								
							 
						 
						
							
							
								
								Handle PEP bookmarks notifications  
							
							... 
							
							
							
							- Handle PEP bookmark notifications
- On new bookmarks with the auto join flag set, join the MUC
- Dont merge private and pubsub bookmarks
- Only use pubsub if the conversion feature is announced 
							
						 
						
							2018-12-17 00:36:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								19b0e73f44 
								
							 
						 
						
							
							
								
								Fix error on key press  
							
							... 
							
							
							
							Fixes  #9471  
						
							2018-12-16 01:01:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								674ec48fa2 
								
							 
						 
						
							
							
								
								DBus: Show correct unread message number  
							
							... 
							
							
							
							Fixes  #8362  
						
							2018-12-15 23:59:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								760645f5c3 
								
							 
						 
						
							
							
								
								Improve MUC notifications  
							
							... 
							
							
							
							- Play sound for received messages, if notify for all messages is activated
- Send system notifications on MUC messages
- Make notify for all the default in private MUCs
Fixes  #9383  
							
						 
						
							2018-12-15 23:37:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								dac5370780 
								
							 
						 
						
							
							
								
								Dont draw contact after selection change  
							
							... 
							
							
							
							This seems to be an old codepath, currently there is no need to redraw a contact on selection change
Fixes  #9496  
							
						 
						
							2018-12-14 21:39:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								5843827abc 
								
							 
						 
						
							
							
								
								Fix start chat menu action  
							
							... 
							
							
							
							Fixes  #8275  
						
							2018-12-12 23:35:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								be420d44fc 
								
							 
						 
						
							
							
								
								Implement XEP-0411 Bookmarks Conversion  
							
							... 
							
							
							
							If bookmarks conversion is announced by the server:
- Dont merge bookmarks
- Only push to either private storage or pubsub 
							
						 
						
							2018-12-10 22:30:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4e814dabcf 
								
							 
						 
						
							
							
								
								Fix disabled join groupchat menu  
							
							... 
							
							
							
							When there are no bookmarks on the server the join groupchat menu
was disabled, preventing the user to open the join groupchat dialog 
							
						 
						
							2018-12-10 22:30:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								6e30d3af64 
								
							 
						 
						
							
							
								
								Adapt to nbxmpp API changes  
							
							... 
							
							
							
							- Remove support for OAUTH2
- Remove insecure password dialog, its impossible now that a user can connect plain by mistake
- Refactor requesting the password
- Add possibility to delete passwords 
							
						 
						
							2018-12-09 18:48:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b8863e82be 
								
							 
						 
						
							
							
								
								MUC: Identify subject change correctly  
							
							... 
							
							
							
							Fixes  #9491  
						
							2018-12-09 00:29:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								293156f670 
								
							 
						 
						
							
							
								
								Find correct contact on private message  
							
							... 
							
							
							
							get_contact() returns also a contact if only the bare jid matches,
which for private messages is the groupchat contact object. 
							
						 
						
							2018-12-09 00:01:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d129f5559a 
								
							 
						 
						
							
							
								
								DataFormWidget: Fix some UI issues  
							
							... 
							
							
							
							- Textview: Wrap text, set padding
- ListMultiTreeView: Align checkboxes to the right
- Add a adjustment element that sets default sizes on the columns
- Allow two new options 'form-width' and 'left-width' to customize sizes 
							
						 
						
							2018-12-06 23:06:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ace1113d02 
								
							 
						 
						
							
							
								
								Fix pylint errors  
							
							
							
						 
						
							2018-12-05 21:40:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								a979874fa1 
								
							 
						 
						
							
							
								
								Sort imports  
							
							
							
						 
						
							2018-12-05 17:05:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								e419f75217 
								
							 
						 
						
							
							
								
								Remove unused imports  
							
							
							
						 
						
							2018-12-05 17:05:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4968fe39e2 
								
							 
						 
						
							
							
								
								Correctly remove ping timeout  
							
							... 
							
							
							
							Fixes  #9481  
						
							2018-12-05 17:03:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								62253c804a 
								
							 
						 
						
							
							
								
								Discover the bookmarks conversion server feature  
							
							
							
						 
						
							2018-12-04 20:41:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c2e2dd9a87 
								
							 
						 
						
							
							
								
								Fix MUC nick change  
							
							
							
						 
						
							2018-12-04 19:43:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								86bbdd21fd 
								
							 
						 
						
							
							
								
								Encode resource with correct profile  
							
							... 
							
							
							
							Fixes  #9465  
						
							2018-12-04 19:43:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								932377f533 
								
							 
						 
						
							
							
								
								Remove unused event  
							
							
							
						 
						
							2018-12-04 19:32:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								700666b820 
								
							 
						 
						
							
							
								
								Refactor send timeouts  
							
							... 
							
							
							
							Fixes  #9459  
						
							2018-12-04 19:29:32 +01:00