Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							70d95c7903 
							
						 
					 
					
						
						
							
							upload files using p1s3 - sending part  
						
						
						
					 
					
						2018-05-25 12:24:23 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ca8961aa 
							
						 
					 
					
						
						
							
							exclude firebase-base from firebase-messaging  
						
						
						
					 
					
						2018-05-20 21:13:53 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							94484ce392 
							
						 
					 
					
						
						
							
							disable analytics  
						
						... 
						
						
						
						https://firebase.google.com/support/guides/disable-analytics  
					
						2018-05-20 18:02:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							a149f0db27 
							
						 
					 
					
						
						
							
							set pragme secure delete properly  
						
						
						
					 
					
						2018-05-20 18:01:47 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							df64d965a0 
							
						 
					 
					
						
						
							
							explicitly set secure_delete pragma for SQLite database ( #3039 )  
						
						... 
						
						
						
						Conversations stores sensitive data, such as SQLiteAxolotlStore tables, in its database.
secure_delete=ON is the default for newer Android devices:
https://android-review.googlesource.com/c/platform/external/sqlite/+/209123 
However, older devices had it disabled by default, so any database created than has this setting disabled and it will not be updated automatically.
Also, the default might be changed in the future (for example, to "FAST", added in 2017), so it is safer to set it explicitly. 
						
					 
					
						2018-05-20 16:50:27 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							219ca9f72b 
							
						 
					 
					
						
						
							
							put address of app server in resource file  
						
						
						
					 
					
						2018-05-20 16:43:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							3be3bfb492 
							
						 
					 
					
						
						
							
							make file observer listen for moves  
						
						
						
					 
					
						2018-05-20 16:19:23 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							9bff9900d1 
							
						 
					 
					
						
						
							
							move enabling of foreign key support to onConfigure ( #3038 )  
						
						... 
						
						
						
						This way we avoid repeating the code. Unlike getWritableDatabase, onConfigure is intended to be overridden.
In fact, onConfigure documentation specifically says: "Called when the database connection is being configured, to enable features such as write-ahead logging or *foreign key support*." 
						
					 
					
						2018-05-20 15:54:56 +02:00 
						 
				 
			
				
					
						
							
							
								Holger Weiß 
							
						 
					 
					
						
						
						
						
							
						
						
							e948d12085 
							
						 
					 
					
						
						
							
							Make nickname matching case-sensitive ( #3035 )  
						
						... 
						
						
						
						Perform case-sensitive matching for highlighting the own nickname in MUC
messages and while checking whether to notify. 
						
					 
					
						2018-05-20 15:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							3837826b67 
							
						 
					 
					
						
						
							
							fixed a missing word in README ( #3037 )  
						
						... 
						
						
						
						* fix a missing word in README
* fix repeating word in README 
						
					 
					
						2018-05-20 12:55:59 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							39e4b26ff0 
							
						 
					 
					
						
						
							
							prefetch omemo device lists only if muc has omemo enabled  
						
						
						
					 
					
						2018-05-20 12:10:07 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							383b32c80d 
							
						 
					 
					
						
						
							
							make fcm receiver ignore messages when all accounts are disabled  
						
						
						
					 
					
						2018-05-20 12:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ec54a483f8 
							
						 
					 
					
						
						
							
							migrate to fcm library  
						
						
						
					 
					
						2018-05-19 20:05:45 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							2230d5a42c 
							
						 
					 
					
						
						
							
							do not save draft if message is completly empty and fixed appending shared text  
						
						
						
					 
					
						2018-05-19 14:30:42 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							be579332be 
							
						 
					 
					
						
						
							
							do not use trigger but delete message index entries manually  
						
						
						
					 
					
						2018-05-17 20:17:00 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							9b43f37758 
							
						 
					 
					
						
						
							
							pulled translations from transifex  
						
						
						
					 
					
						2018-05-16 15:10:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							1b4c27fbb7 
							
						 
					 
					
						
						
							
							version bump to 2.2.1 + changelog  
						
						
						
					 
					
						2018-05-16 15:09:38 +02:00 
						 
				 
			
				
					
						
							
							
								Wiktor 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb600f0b3 
							
						 
					 
					
						
						
							
							Extend QR scanner to support VCard with IMPP field ( #3027 )  
						
						... 
						
						
						
						Currently QR scanner supports only URIs. VCard specification allows
embedding instant messaging protocols in the `IMPP` field [0].
This change will extract the first XMPP URI from `IMPP` field if a VCard
has been scanned and process it just like if the XMPP URI was scanned
directly. In case the contact is not already present in the roster this
will pop up "Add contact" window.
Example VCard with this URI:
    BEGIN:VCARD
    FN:Test Contact
    EMAIL:test@example.com
    IMPP:xmpp:test@example.com
    END:VCARD
[0]: https://tools.ietf.org/html/rfc6350#section-6.4.3  
						
					 
					
						2018-05-16 15:08:38 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef7c29264 
							
						 
					 
					
						
						
							
							changed command paramater for new push server  
						
						
						
					 
					
						2018-05-16 11:29:06 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							9ef2d32a3e 
							
						 
					 
					
						
						
							
							changed jid of push server  
						
						
						
					 
					
						2018-05-12 17:23:37 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							d5a187bafb 
							
						 
					 
					
						
						
							
							use Tor to download map tiles if configured to do so  
						
						
						
					 
					
						2018-05-11 12:42:39 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							eb1251b389 
							
						 
					 
					
						
						
							
							pulled translations from transifex  
						
						
						
					 
					
						2018-05-11 12:00:43 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							543d1f689b 
							
						 
					 
					
						
						
							
							do not use end in catchup mam queries  
						
						
						
					 
					
						2018-05-11 11:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							170fbf0de3 
							
						 
					 
					
						
						
							
							switch to aac with slightly heigher sample and bit rate.  fixes   #3021  
						
						
						
					 
					
						2018-05-11 10:08:45 +02:00 
						 
				 
			
				
					
						
							
							
								klonfish 
							
						 
					 
					
						
						
						
						
							
						
						
							41760b40ef 
							
						 
					 
					
						
						
							
							Improved URL matching  
						
						... 
						
						
						
						URLs with trailing special chars (e.g. slash, minus, ...) should now be
matched correctly, even when followed by a non-url char 
						
					 
					
						2018-05-10 20:55:05 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							678fcf8b31 
							
						 
					 
					
						
						
							
							removed dead code + null check  
						
						
						
					 
					
						2018-05-10 18:59:17 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							b0db88c405 
							
						 
					 
					
						
						
							
							add primary key to fts table  
						
						
						
					 
					
						2018-05-10 11:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							5b41906328 
							
						 
					 
					
						
						
							
							do not include body in simple status updates to not trigger fts update  
						
						
						
					 
					
						2018-05-10 10:47:28 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b863ae41 
							
						 
					 
					
						
						
							
							updated dependencies  
						
						
						
					 
					
						2018-05-10 10:30:23 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							e84a65bc86 
							
						 
					 
					
						
						
							
							do not load conversations with null jid  
						
						
						
					 
					
						2018-05-09 11:09:01 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							18a8a6e5ac 
							
						 
					 
					
						
						
							
							make session completion work with untrusted devices as well  
						
						
						
					 
					
						2018-05-09 09:24:31 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ffe610f961 
							
						 
					 
					
						
						
							
							max out emoji enlargment at 42 emojis  
						
						
						
					 
					
						2018-05-09 09:07:26 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							13d6885883 
							
						 
					 
					
						
						
							
							split heighlights by special characters.  fixes   #3007  
						
						
						
					 
					
						2018-05-07 11:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							78b56bb904 
							
						 
					 
					
						
						
							
							don’t scall images to a 0 width or height  
						
						
						
					 
					
						2018-05-07 11:13:46 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							7ca719b8be 
							
						 
					 
					
						
						
							
							apply styling helper to conversation overview  
						
						
						
					 
					
						2018-05-06 11:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								ChaosKid42 
							
						 
					 
					
						
						
						
						
							
						
						
							1fcd69ce40 
							
						 
					 
					
						
						
							
							ban can be disabled in Config.java ( #3016 )  
						
						
						
					 
					
						2018-05-05 19:40:43 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							c113f37713 
							
						 
					 
					
						
						
							
							version bump to 2.2.0  
						
						
						
					 
					
						2018-05-04 22:07:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							8cd222b046 
							
						 
					 
					
						
						
							
							XmppUri code cleanup  
						
						
						
					 
					
						2018-05-04 22:07:00 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e26d7887 
							
						 
					 
					
						
						
							
							pulled translations from transifex  
						
						
						
					 
					
						2018-05-04 12:21:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							77fc8d2d9e 
							
						 
					 
					
						
						
							
							encode and decode % and # in invite links  
						
						
						
					 
					
						2018-05-04 12:18:31 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							9b73029267 
							
						 
					 
					
						
						
							
							copy jabber id and web url via context menu  
						
						
						
					 
					
						2018-05-04 11:39:03 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							96224c0fc6 
							
						 
					 
					
						
						
							
							filter sequences of more than 3 ltr-rtl  
						
						
						
					 
					
						2018-05-04 10:11:24 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							7b3d871f28 
							
						 
					 
					
						
						
							
							improved logging for node configuration change  
						
						
						
					 
					
						2018-05-03 22:44:28 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							2b492a1fba 
							
						 
					 
					
						
						
							
							remove " from fts queries  
						
						
						
					 
					
						2018-05-03 19:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							89f8b87582 
							
						 
					 
					
						
						
							
							fixed regression of not highlighting current conversation in overview.  fixes   #3001  
						
						
						
					 
					
						2018-05-03 18:30:44 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							756c1a1004 
							
						 
					 
					
						
						
							
							hide record audio feature if mircophone is not available  
						
						
						
					 
					
						2018-05-03 17:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							b5423b39a0 
							
						 
					 
					
						
						
							
							added null check to Jid.of in edit account  
						
						
						
					 
					
						2018-05-03 15:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							6fe5c5e770 
							
						 
					 
					
						
						
							
							handle invalid image bounds  
						
						
						
					 
					
						2018-05-03 15:38:48 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							157d644750 
							
						 
					 
					
						
						
							
							organize listeners in lists  
						
						
						
					 
					
						2018-05-03 14:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gultsch 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1cbf8514 
							
						 
					 
					
						
						
							
							only highlight alphanumeric chars  
						
						
						
					 
					
						2018-05-03 13:57:13 +02:00