76b78be2f2 
								
							 
						 
						
							
							
								
								synchronize join/leaves with bookmarks  
							
							
							
						 
						
							2018-12-15 17:44:23 +01:00  
				
					
						
							
							
								 
						
							
								b4cd31520d 
								
							 
						 
						
							
							
								
								display last not first message in notification.  closes   #3265   fixes   #3264  
							
							
							
						 
						
							2018-12-15 17:44:05 +01:00  
				
					
						
							
							
								 
						
							
								fc09c5fa86 
								
							 
						 
						
							
							
								
								use adaptive launcher icon and notification icon for quicksy  
							
							
							
						 
						
							2018-12-14 16:22:24 +01:00  
				
					
						
							
							
								 
						
							
								acea062abc 
								
							 
						 
						
							
							
								
								fixed dead lock when sending pgp messages from quick reply.  fixes   #3246  
							
							
							
						 
						
							2018-12-13 19:29:16 +01:00  
				
					
						
							
							
								 
						
							
								af49d62086 
								
							 
						 
						
							
							
								
								remove unused import from Config.java  
							
							
							
						 
						
							2018-12-13 19:28:26 +01:00  
				
					
						
							
							
								 
						
							
								8f27a177b0 
								
							 
						 
						
							
							
								
								try to guess inital location in ShareLocation based on sim card  
							
							
							
						 
						
							2018-12-11 17:25:59 +01:00  
				
					
						
							
							
								 
						
							
								ae9bfe1643 
								
							 
						 
						
							
							
								
								limit video transcoding to api >= 18 and other api 16 fixes  
							
							
							
						 
						
							2018-12-10 13:58:05 +01:00  
				
					
						
							
							
								 
						
							
								c071a53595 
								
							 
						 
						
							
							
								
								Merge branch 'api-level-18' of  https://github.com/deuill/Conversations  into deuill-api-level-18  
							
							
							
						 
						
							2018-12-10 13:13:16 +01:00  
				
					
						
							
							
								 
						
							
								aaf5fa816b 
								
							 
						 
						
							
							
								
								Reduce `minSdkVersion` to 16, fix issues reported by lint  
							
							... 
							
							
							
							This further reduces the minimum API level to 16, which should encompass
most users stuck on older versions of Android (mainly BlackBerry OS and
Jolla users).
Several issues reported by code analysis were fixed, mainly around issues
with layouts. 
							
						 
						
							2018-12-09 21:32:42 +00:00  
				
					
						
							
							
								 
						
							
								6a06bcfd58 
								
							 
						 
						
							
							
								
								change message styling rules  
							
							... 
							
							
							
							Message styling purposly doesn’t require a whitespace after a closing
tag to make something like ~un~believable work. However it also breaks
_Programmierer_innen_ and other example where the tag is repeated as a
non tag in the word.
Therefor we change the rules that if a closing tag is followed by a higher
order closing tag (a closing tag followed by an end block or white space)
we ignore the first closing tag. But only if we don’t read another tag open. 
							
						 
						
							2018-12-09 18:26:31 +01:00  
				
					
						
							
							
								 
						
							
								1a1bfb3246 
								
							 
						 
						
							
							
								
								show warning snackbar before joining anon-non-private room.  fixes   #3306  
							
							
							
						 
						
							2018-12-09 18:25:11 +01:00  
				
					
						
							
							
								 
						
							
								5b681553df 
								
							 
						 
						
							
							
								
								do not process PEP bookmarks if conversion feature n/a  
							
							... 
							
							
							
							If conversion feature is not available we will never write to PEP
therefor it is not advisable to process PEP events; otherwise
the changes we do might not land in PEP.
simply ignoring PEP is probably better than dynamically removing +notify 
							
						 
						
							2018-12-08 22:35:44 +01:00  
				
					
						
							
							
								 
						
							
								08529041a5 
								
							 
						 
						
							
							
								
								Reduce `minSdkVersion` to 18, backfill missing methods  
							
							... 
							
							
							
							This reduces the minimum SDK version to 18 (Android 4.3), which notably is
the last supported version for the BlackBerry OS 10.3 Android compatibility
layer. 
							
						 
						
							2018-12-08 19:50:13 +00:00  
				
					
						
							
							
								 
						
							
								870b266cd5 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-12-05 19:11:49 +01:00  
				
					
						
							
							
								 
						
							
								7219f42ad2 
								
							 
						 
						
							
							
								
								check mam preference for mam:2 namespace and purge offline only if set  
							
							
							
						 
						
							2018-12-05 19:11:40 +01:00  
				
					
						
							
							
								 
						
							
								f50e6e00ce 
								
							 
						 
						
							
							
								
								allow unencrypted http on android 9  
							
							... 
							
							
							
							this commit is just to make policies equal and independent on various android
versions. support for http might be removed in the future across all versions. 
							
						 
						
							2018-12-05 14:40:44 +01:00  
				
					
						
							
							
								 
						
							
								bcfd3f20c2 
								
							 
						 
						
							
							
								
								postpone prekey removal and republish to after mam  
							
							
							
						 
						
							2018-12-05 10:42:56 +01:00  
				
					
						
							
							
								 
						
							
								19c3c54f24 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-12-05 09:44:43 +01:00  
				
					
						
							
							
								 
						
							
								fa5ba9e02b 
								
							 
						 
						
							
							
								
								fixed some rare NPE caused by race for saveInstanceState()  
							
							
							
						 
						
							2018-12-05 09:27:10 +01:00  
				
					
						
							
							
								 
						
							
								c01bd38d00 
								
							 
						 
						
							
							
								
								show context menu when long clicking avatar in 1:1  
							
							
							
						 
						
							2018-12-04 12:23:14 +01:00  
				
					
						
							
							
								 
						
							
								875810e1c7 
								
							 
						 
						
							
							
								
								offer to start/install orbot for edit account screen.  fixes   #1980   closes   #2834  
							
							
							
						 
						
							2018-12-03 13:15:06 +01:00  
				
					
						
							
							
								 
						
							
								c02676ea4c 
								
							 
						 
						
							
							
								
								implement self healing omemo  
							
							... 
							
							
							
							after receiving a SignalMessage that can’t be decrypted because of broken sessions
Conversations will attempt to grab a new pre key bundle and send a new PreKeySignalMessage
wrapped in a key transport message. 
							
						 
						
							2018-12-02 14:41:29 +01:00  
				
					
						
							
							
								 
						
							
								f1e1c4a78d 
								
							 
						 
						
							
							
								
								keep track of previously edited ids  
							
							
							
						 
						
							2018-12-01 15:52:44 +01:00  
				
					
						
							
							
								 
						
							
								fdbed9cf58 
								
							 
						 
						
							
							
								
								open direct search after hitting + in share with screen  
							
							
							
						 
						
							2018-12-01 13:27:00 +01:00  
				
					
						
							
							
								 
						
							
								846bba96f2 
								
							 
						 
						
							
							
								
								remove role=none participant when first online participant joins  
							
							... 
							
							
							
							in anticipations for muc services using registered nicks (and putting nicks
into the member list even if that user is offline) we need to remove that 'fake' user
from the online list when the real user comes online. 
							
						 
						
							2018-11-30 16:28:43 +01:00  
				
					
						
							
							
								 
						
							
								6381f8a7f7 
								
							 
						 
						
							
							
								
								fixed cache cleaning of muc avatars,  fixes   #3296  
							
							
							
						 
						
							2018-11-29 19:27:18 +01:00  
				
					
						
							
							
								 
						
							
								00cdfc41ab 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-11-29 18:52:58 +01:00  
				
					
						
							
							
								 
						
							
								f79da079ce 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-11-27 10:45:18 +01:00  
				
					
						
							
							
								 
						
							
								d53143ab34 
								
							 
						 
						
							
							
								
								change audio attributes for notification channel  
							
							... 
							
							
							
							This may help on platforms that make a difference between ringtone volume and notification volume 
							
						 
						
							2018-11-27 10:41:19 +01:00  
				
					
						
							
							
								 
						
							
								ce5dffdbfb 
								
							 
						 
						
							
							
								
								transmit display name (nick) in subscription requests and display them on Quicksy  
							
							
							
						 
						
							2018-11-26 12:56:30 +01:00  
				
					
						
							
							
								 
						
							
								1de385dcb9 
								
							 
						 
						
							
							
								
								set access model to open when publishing avatar.  fixes   #3291  
							
							
							
						 
						
							2018-11-25 20:58:48 +01:00  
				
					
						
							
							
								 
						
							
								3906643d44 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-11-25 20:48:01 +01:00  
				
					
						
							
							
								 
						
							
								45dba15376 
								
							 
						 
						
							
							
								
								one time migration for existing quicksy account to set magic create flag  
							
							
							
						 
						
							2018-11-25 20:47:50 +01:00  
				
					
						
							
							
								 
						
							
								40e46ed8fa 
								
							 
						 
						
							
							
								
								make sure that conversation is 1:1 before offering to select presence on file resend  
							
							
							
						 
						
							2018-11-23 13:11:51 +01:00  
				
					
						
							
							
								 
						
							
								d4b640c25b 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-11-22 13:04:17 +01:00  
				
					
						
							
							
								 
						
							
								65c9dd71c7 
								
							 
						 
						
							
							
								
								prefer server side avatar on quicksy and address book avatar on conversations  
							
							
							
						 
						
							2018-11-22 13:03:13 +01:00  
				
					
						
							
							
								 
						
							
								f63a209881 
								
							 
						 
						
							
							
								
								cancel magic mode attribute after changing password once  
							
							
							
						 
						
							2018-11-22 12:31:06 +01:00  
				
					
						
							
							
								 
						
							
								66850a525a 
								
							 
						 
						
							
							
								
								removed unecessary code in time preference  
							
							
							
						 
						
							2018-11-22 10:07:10 +01:00  
				
					
						
							
							
								 
						
							
								61ac804f93 
								
							 
						 
						
							
							
								
								catch a few run time exceptions related to androids life cycle mgmt  
							
							
							
						 
						
							2018-11-22 10:06:56 +01:00  
				
					
						
							
							
								 
						
							
								23cc305720 
								
							 
						 
						
							
							
								
								refactor quite hours to make them time zone indepentent.  fixes   #2565  
							
							
							
						 
						
							2018-11-21 18:14:02 +01:00  
				
					
						
							
							
								 
						
							
								63f88af743 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-11-21 16:48:54 +01:00  
				
					
						
							
							
								 
						
							
								2c73b62f67 
								
							 
						 
						
							
							
								
								make password editable on auth error  
							
							
							
						 
						
							2018-11-21 16:45:38 +01:00  
				
					
						
							
							
								 
						
							
								2e0b26a5ab 
								
							 
						 
						
							
							
								
								revert 12 byte ivs that got commited by accident  
							
							
							
						 
						
							2018-11-21 16:44:24 +01:00  
				
					
						
							
							
								 
						
							
								6479a7eda9 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-11-21 12:11:47 +01:00  
				
					
						
							
							
								 
						
							
								f8fbb36a98 
								
							 
						 
						
							
							
								
								attempt to work around bugs in Chinese ROMs  
							
							
							
						 
						
							2018-11-21 12:08:41 +01:00  
				
					
						
							
							
								 
						
							
								0381fe3c06 
								
							 
						 
						
							
							
								
								remove now unused password has changed in magic mode  
							
							
							
						 
						
							2018-11-21 11:55:29 +01:00  
				
					
						
							
							
								 
						
							
								5c74918a3a 
								
							 
						 
						
							
							
								
								only show not stranger if messages are coming from quicksy domain not quicksy contacts  
							
							
							
						 
						
							2018-11-21 11:34:19 +01:00  
				
					
						
							
							
								 
						
							
								03d5aa8aeb 
								
							 
						 
						
							
							
								
								show 'show password' toggle for all magically created accounts. make quicksy accounts magically created  
							
							
							
						 
						
							2018-11-20 21:33:43 +01:00  
				
					
						
							
							
								 
						
							
								5490e98b14 
								
							 
						 
						
							
							
								
								use toastcompat library to catch BadTokenException in attempt to  fix   #3279  
							
							
							
						 
						
							2018-11-20 17:17:14 +01:00  
				
					
						
							
							
								 
						
							
								5ca35fda78 
								
							 
						 
						
							
							
								
								change 'end this conversations' to 'close this conversation'  closes   #3281  
							
							
							
						 
						
							2018-11-20 16:14:31 +01:00  
				
					
						
							
							
								 
						
							
								4efe8d74be 
								
							 
						 
						
							
							
								
								fixed string  
							
							
							
						 
						
							2018-11-18 17:09:18 +01:00  
				
					
						
							
							
								 
						
							
								4d4f63be20 
								
							 
						 
						
							
							
								
								do not display toast if activity is finishing  
							
							
							
						 
						
							2018-11-18 17:08:37 +01:00  
				
					
						
							
							
								 
						
							
								0b0b583e32 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-11-18 12:14:25 +01:00  
				
					
						
							
							
								 
						
							
								300006a529 
								
							 
						 
						
							
							
								
								offer to copy error message to clipboard.  fixes   #3277  
							
							
							
						 
						
							2018-11-18 11:45:24 +01:00  
				
					
						
							
							
								 
						
							
								6715a4c353 
								
							 
						 
						
							
							
								
								make change nick toast use showToast helper method.  fixes   #3279  
							
							
							
						 
						
							2018-11-18 11:21:52 +01:00  
				
					
						
							
							
								 
						
							
								cf18bd08fc 
								
							 
						 
						
							
							
								
								provide option to reject subscription request when long pressing 'allow'  
							
							
							
						 
						
							2018-11-18 10:34:14 +01:00  
				
					
						
							
							
								 
						
							
								4f22859acf 
								
							 
						 
						
							
							
								
								catch illegal state exception on fragment transaction  
							
							
							
						 
						
							2018-11-17 12:59:19 +01:00  
				
					
						
							
							
								 
						
							
								51babc190a 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-11-17 12:57:58 +01:00  
				
					
						
							
							
								 
						
							
								e7d1555763 
								
							 
						 
						
							
							
								
								use startForegroundService compat from push message receiver  
							
							
							
						 
						
							2018-11-17 12:57:36 +01:00  
				
					
						
							
							
								 
						
							
								e706912c7b 
								
							 
						 
						
							
							
								
								create seperate logos for quicksy  
							
							
							
						 
						
							2018-11-14 10:05:17 +01:00  
				
					
						
							
							
								 
						
							
								6dcac6f7cf 
								
							 
						 
						
							
							
								
								add versioning to sync namespace  
							
							
							
						 
						
							2018-11-13 15:36:53 +01:00  
				
					
						
							
							
								 
						
							
								6d67854086 
								
							 
						 
						
							
							
								
								catch cursor window allocation exception  
							
							
							
						 
						
							2018-11-13 09:58:28 +01:00  
				
					
						
							
							
								 
						
							
								09f9baeeef 
								
							 
						 
						
							
							
								
								do not add self as crytpo target in MUC  
							
							
							
						 
						
							2018-11-12 20:14:06 +01:00  
				
					
						
							
							
								 
						
							
								ab43a4bcf9 
								
							 
						 
						
							
							
								
								use display name to generate own avatar  
							
							
							
						 
						
							2018-11-11 10:13:45 +01:00  
				
					
						
							
							
								 
						
							
								4c88fce3b8 
								
							 
						 
						
							
							
								
								do not update foreground notification on error if it wasn’t enabled  
							
							
							
						 
						
							2018-11-11 09:54:52 +01:00  
				
					
						
							
							
								 
						
							
								306e12b24e 
								
							 
						 
						
							
							
								
								fixed race condition that prevented bookmark nick to be used  
							
							
							
						 
						
							2018-11-10 17:33:24 +01:00  
				
					
						
							
							
								 
						
							
								ccf9c42d0d 
								
							 
						 
						
							
							
								
								don’t show edit nick on Conversations  
							
							
							
						 
						
							2018-11-10 10:19:29 +01:00  
				
					
						
							
							
								 
						
							
								e335c59600 
								
							 
						 
						
							
							
								
								suggest previously assigned nick in Enter Name Activity  
							
							
							
						 
						
							2018-11-09 18:52:42 +01:00  
				
					
						
							
							
								 
						
							
								5012ff3545 
								
							 
						 
						
							
							
								
								added interface to edit nick  
							
							
							
						 
						
							2018-11-09 17:47:36 +01:00  
				
					
						
							
							
								 
						
							
								aca4ba981f 
								
							 
						 
						
							
							
								
								fixed caching key not being calculated properly  
							
							
							
						 
						
							2018-11-08 20:52:57 +01:00  
				
					
						
							
							
								 
						
							
								235f33b8b1 
								
							 
						 
						
							
							
								
								change contact sync explain dialog for quicksy  
							
							
							
						 
						
							2018-11-08 19:04:07 +01:00  
				
					
						
							
							
								 
						
							
								41b9c0de55 
								
							 
						 
						
							
							
								
								paramterize about activity title  
							
							
							
						 
						
							2018-11-08 13:02:14 +01:00  
				
					
						
							
							
								 
						
							
								e450626d5c 
								
							 
						 
						
							
							
								
								add suggested contacts to roster on first message  
							
							
							
						 
						
							2018-11-08 12:20:46 +01:00  
				
					
						
							
							
								 
						
							
								5be43e36e4 
								
							 
						 
						
							
							
								
								always do contact sync in background  
							
							
							
						 
						
							2018-11-07 15:44:39 +01:00  
				
					
						
							
							
								 
						
							
								8a67f31368 
								
							 
						 
						
							
							
								
								display spinning wheel + swipe to refresh for quicksy  
							
							
							
						 
						
							2018-11-07 13:42:01 +01:00  
				
					
						
							
							
								 
						
							
								fe90c6f846 
								
							 
						 
						
							
							
								
								suggest sync on login + hard code api server  
							
							
							
						 
						
							2018-11-06 09:13:43 +01:00  
				
					
						
							
							
								 
						
							
								d8fc03b2f7 
								
							 
						 
						
							
							
								
								show 'send pm' button in anon chats.  fixes   #3257  
							
							
							
						 
						
							2018-11-03 17:07:02 +01:00  
				
					
						
							
							
								 
						
							
								f0d5dc583d 
								
							 
						 
						
							
							
								
								use inContactList() instead inRoster() in the proper places  
							
							
							
						 
						
							2018-11-03 16:32:08 +01:00  
				
					
						
							
							
								 
						
							
								4688d68ea1 
								
							 
						 
						
							
							
								
								quicksy server is not a stranger  
							
							
							
						 
						
							2018-11-03 16:12:57 +01:00  
				
					
						
							
							
								 
						
							
								19e13115d3 
								
							 
						 
						
							
							
								
								added count down latch to await account connect before going into publish profile activity  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								fe45a7afcc 
								
							 
						 
						
							
							
								
								added error message for internal server error  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								2c31fbae78 
								
							 
						 
						
							
							
								
								show synced contacts in choose contact activity  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								3efb5b7f5c 
								
							 
						 
						
							
							
								
								do proper redirects in onBackedConnected if something goes wrong  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								3fab93bdd6 
								
							 
						 
						
							
							
								
								changed api endpoint and quicksy domain  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								a1a625bb2d 
								
							 
						 
						
							
							
								
								added hash for status quo to make sync reply more performant  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								1bcbd257c3 
								
							 
						 
						
							
							
								
								refresh contacts when opening StartConversationsActivity  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								3e1d01798c 
								
							 
						 
						
							
							
								
								refresh synced contacts even if offline  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								2dee53587b 
								
							 
						 
						
							
							
								
								basic phone number sync  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								87cc53b8b5 
								
							 
						 
						
							
							
								
								renamed build flavors  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								a49a5790c7 
								
							 
						 
						
							
							
								
								refactored phone contact loading in preperation for sync  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								4df0cc3657 
								
							 
						 
						
							
							
								
								do not offer tor or extended connection settings for quicksy  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								3b31133606 
								
							 
						 
						
							
							
								
								do not show up navigation when opening edit account from notification  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								f7addc5d89 
								
							 
						 
						
							
							
								
								suggest quicksy.im when user enters e164 in enter jid dialog  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								c9abe1c610 
								
							 
						 
						
							
							
								
								Do not show 'Hide offline' in Quicksy  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								36c9a452ab 
								
							 
						 
						
							
							
								
								always prevent edit in quicksy mode  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								60fc985298 
								
							 
						 
						
							
							
								
								do not show up navigation in start conversation screen if called with view intent  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								e80fbcfd61 
								
							 
						 
						
							
							
								
								improve backspace behaviour in enter phone number screen  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								52ecd9347c 
								
							 
						 
						
							
							
								
								added dialogs for rate limiting and out of date version  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								584cf43b3d 
								
							 
						 
						
							
							
								
								added all callbacks to sign up activities  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								2fa629d113 
								
							 
						 
						
							
							
								
								create api calls  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								31eb89e2fb 
								
							 
						 
						
							
							
								
								added callbacks  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								6d6278002a 
								
							 
						 
						
							
							
								
								attempt to automatically detect pins in clipboard  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								5695236838 
								
							 
						 
						
							
							
								
								verify activity  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								954acb377e 
								
							 
						 
						
							
							
								
								WIP QuickConversationsService  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								532eed9a0a 
								
							 
						 
						
							
							
								
								stub quick conversations service  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								ec56d7de88 
								
							 
						 
						
							
							
								
								added a choose country activity  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								7a3ba3e375 
								
							 
						 
						
							
							
								
								created enter phone number activity  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								f10f3730e1 
								
							 
						 
						
							
							
								
								added new menu item 'manage account' and show when on quick  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								ae5a36076b 
								
							 
						 
						
							
							
								
								moved layout file full only activities to full resource folder  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								a420cb5886 
								
							 
						 
						
							
							
								
								refactored some ManageAccount, WelcomeActivity and a few other things into 'full' flavor  
							
							
							
						 
						
							2018-10-31 13:33:55 +01:00  
				
					
						
							
							
								 
						
							
								40da98289b 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-26 17:31:21 +02:00  
				
					
						
							
							
								 
						
							
								a3744ce4f8 
								
							 
						 
						
							
							
								
								improve openkeychain error reporting  
							
							
							
						 
						
							2018-10-25 18:16:02 +02:00  
				
					
						
							
							
								 
						
							
								03cd176c27 
								
							 
						 
						
							
							
								
								refined nick matching patter. word boundry (\b) doesn’t match on words ending in a boundry  
							
							... 
							
							
							
							fixes  #3249  
						
							2018-10-25 15:33:37 +02:00  
				
					
						
							
							
								 
						
							
								18752a5c58 
								
							 
						 
						
							
							
								
								write null bitmap to imageview to replace asyncdrawable  
							
							
							
						 
						
							2018-10-24 20:00:56 +02:00  
				
					
						
							
							
								 
						
							
								d6f604a8e4 
								
							 
						 
						
							
							
								
								code cleanup, null check not necessary when using instance of  
							
							
							
						 
						
							2018-10-24 20:00:25 +02:00  
				
					
						
							
							
								 
						
							
								bb6ddae76b 
								
							 
						 
						
							
							
								
								ask for permission when committing attachments.  fixes   #3248  
							
							
							
						 
						
							2018-10-24 20:00:06 +02:00  
				
					
						
							
							
								 
						
							
								185d36d270 
								
							 
						 
						
							
							
								
								do not provide up navigation in publish account when in setup mode  
							
							
							
						 
						
							2018-10-23 21:25:38 +02:00  
				
					
						
							
							
								 
						
							
								f9cafc144b 
								
							 
						 
						
							
							
								
								refactor magic creates password gen to CryptoHelper  
							
							
							
						 
						
							2018-10-20 00:05:10 +02:00  
				
					
						
							
							
								 
						
							
								7177c523a1 
								
							 
						 
						
							
							
								
								Do not insert text shared over XMPP uri when already drafting message  
							
							... 
							
							
							
							XMPP uris in the style of `xmpp:test@domain.tld?body=Something` can be used to
directly share a message with a specific contact. Previously the text was
always appended to the message currently in draft. The message was never send
automatically. Essentially those links where treated like normal text share
intents (for example when sharing a URL from the browser) but without the
contact selection.
There is a concern (CVE-2018-18467) that when this URI is invoked automatically
and the user is currently drafting a long message to that particular contact
the text could be inserted in the draft field (input box) without the user
noticing.
To circumvent that the text shared over XMPP uris that contain a particular
contact is now appended only if the draft box is currently empty.
Sharing text normally (**with** manual contact selection) is still treated the
same; meaning the shared text will be appended to the current draft. This is
intended behaviour to make the
'Hey I have this cool link here;' *open browser*, *share link* - secenario
work. 
							
						 
						
							2018-10-19 15:39:31 +02:00  
				
					
						
							
							
								 
						
							
								71bbd379e9 
								
							 
						 
						
							
							
								
								removed unused paramater 'newTask' from switchToConversation api  
							
							
							
						 
						
							2018-10-19 15:18:36 +02:00  
				
					
						
							
							
								 
						
							
								7ff5aa3006 
								
							 
						 
						
							
							
								
								removed unused resources  
							
							
							
						 
						
							2018-10-17 23:02:02 +02:00  
				
					
						
							
							
								 
						
							
								304ad9aab9 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-17 23:01:34 +02:00  
				
					
						
							
							
								 
						
							
								4f12cf06ed 
								
							 
						 
						
							
							
								
								revert back to 16 byte IVs for omemo since ChatSecure doesn’t support 12 byte  
							
							
							
						 
						
							2018-10-17 20:46:57 +02:00  
				
					
						
							
							
								 
						
							
								5f8184fe8e 
								
							 
						 
						
							
							
								
								only store non hardcoded resolver result in db  
							
							
							
						 
						
							2018-10-16 12:23:27 +02:00  
				
					
						
							
							
								 
						
							
								2edab21423 
								
							 
						 
						
							
							
								
								render 'read up to this point' in 1:1 when followed by date bubble  
							
							... 
							
							
							
							fixes  #3237  
						
							2018-10-16 12:18:28 +02:00  
				
					
						
							
							
								 
						
							
								995f95ce99 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-14 22:08:07 +02:00  
				
					
						
							
							
								 
						
							
								2e2914ee78 
								
							 
						 
						
							
							
								
								fixed NPE after attempt to store user@ip style jid resolver result  
							
							
							
						 
						
							2018-10-13 16:13:33 +02:00  
				
					
						
							
							
								 
						
							
								dd1d1858d0 
								
							 
						 
						
							
							
								
								fixed cache cleaning cleaning all confercenes instead of where contact is.  closes   #3229  
							
							
							
						 
						
							2018-10-12 16:13:37 +02:00  
				
					
						
							
							
								 
						
							
								a08da684e1 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-11 15:46:43 +02:00  
				
					
						
							
							
								 
						
							
								7734047698 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-11 05:14:11 +02:00  
				
					
						
							
							
								 
						
							
								5718d552ed 
								
							 
						 
						
							
							
								
								do not show 'open website' button after info has changed  
							
							... 
							
							
							
							fixes  #3220  
						
							2018-10-11 05:06:46 +02:00  
				
					
						
							
							
								 
						
							
								409bf3c0cb 
								
							 
						 
						
							
							
								
								use bouncycastle provider up to api 27  
							
							... 
							
							
							
							apparently using conscrypt on Android below version 7? throws an exception when using 16 byte IVs.
so we now use BC when ever possible (excluding api 28)
we don’t know why Conscrypt behaves differently on various android versions 
							
						 
						
							2018-10-11 04:36:37 +02:00  
				
					
						
							
							
								 
						
							
								7c5af89c89 
								
							 
						 
						
							
							
								
								offer either 'cancel download' or 'delete file' but not both  
							
							... 
							
							
							
							fixes  #3221  
						
							2018-10-11 04:33:14 +02:00  
				
					
						
							
							
								 
						
							
								58c6dbbbbe 
								
							 
						 
						
							
							
								
								Lower foreground service notification priority ( #3223 )  
							
							... 
							
							
							
							...so no useless icon is shown on the status bar on Android 7 and older (as it was up to 2.2.9) 
							
						 
						
							2018-10-11 02:44:17 +02:00  
				
					
						
							
							
								 
						
							
								57fe153ef1 
								
							 
						 
						
							
							
								
								make 'cancelled' work for jingle ft  
							
							
							
						 
						
							2018-10-08 10:31:41 +02:00  
				
					
						
							
							
								 
						
							
								bdb8d98eb1 
								
							 
						 
						
							
							
								
								show snackbar for remote server timeout in mucs  
							
							
							
						 
						
							2018-10-08 10:31:11 +02:00  
				
					
						
							
							
								 
						
							
								de0741bdf7 
								
							 
						 
						
							
							
								
								show cancelled instead of delivery failed if user requested to abort transfer  
							
							
							
						 
						
							2018-10-07 14:59:08 +02:00  
				
					
						
							
							
								 
						
							
								284861de65 
								
							 
						 
						
							
							
								
								Do not attempt to draw overlay on null bitmap  
							
							
							
						 
						
							2018-10-07 13:44:20 +02:00  
				
					
						
							
							
								 
						
							
								3dceb9d3ad 
								
							 
						 
						
							
							
								
								refactor video qualtiy selector; less technical descriptions; code cleanup  
							
							
							
						 
						
							2018-10-07 13:09:13 +02:00  
				
					
						
							
							
								 
						
							
								84f7aeaea0 
								
							 
						 
						
							
							
								
								Merge branch 'video-selector' of  https://github.com/licaon-kter/Conversations  into licaon-kter-video-selector  
							
							
							
						 
						
							2018-10-07 09:51:14 +02:00  
				
					
						
							
							
								 
						
							
								02be93ae66 
								
							 
						 
						
							
							
								
								Fix leftover string  
							
							
							
						 
						
							2018-10-07 01:36:47 +00:00  
				
					
						
							
							
								 
						
							
								a6fef8101b 
								
							 
						 
						
							
							
								
								Fix selector, limit formats to 360 & 720 per CTS  
							
							
							
						 
						
							2018-10-07 04:25:16 +03:00  
				
					
						
							
							
								 
						
							
								f23311ab3f 
								
							 
						 
						
							
							
								
								PRNG fixes were a nop ever since we switched to 4.4+  
							
							
							
						 
						
							2018-10-06 19:34:20 +02:00  
				
					
						
							
							
								 
						
							
								521bb7846c 
								
							 
						 
						
							
							
								
								catch exception if Conscrypt could not be initialized and use tls 1.2  
							
							
							
						 
						
							2018-10-06 19:33:38 +02:00  
				
					
						
							
							
								 
						
							
								d02b1237f7 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-06 18:46:07 +02:00  
				
					
						
							
							
								 
						
							
								8980a0c631 
								
							 
						 
						
							
							
								
								make jids appear as monospace in dialogs  
							
							
							
						 
						
							2018-10-06 17:03:12 +02:00  
				
					
						
							
							
								 
						
							
								fcccf545ba 
								
							 
						 
						
							
							
								
								Add video compression selector  
							
							
							
						 
						
							2018-10-06 17:15:32 +03:00  
				
					
						
							
							
								 
						
							
								fd165e5106 
								
							 
						 
						
							
							
								
								add confirmation dialog for deleting files  
							
							... 
							
							
							
							fixes  #3202 , closes  #3193 , closes  #3214  
						
							2018-10-06 14:59:28 +02:00  
				
					
						
							
							
								 
						
							
								7aa8aba5c0 
								
							 
						 
						
							
							
								
								code cleanup / reformat in ShareViaAccount  
							
							
							
						 
						
							2018-10-06 12:48:39 +02:00  
				
					
						
							
							
								 
						
							
								f2f44c7478 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-05 10:05:35 +02:00  
				
					
						
							
							
								 
						
							
								cd13f438c0 
								
							 
						 
						
							
							
								
								add recordings directory to file_paths.xml for sharing recordings in ( #3216 )  
							
							... 
							
							
							
							case ONLY_INTERNAL_STORAGE = true 
							
						 
						
							2018-10-05 09:51:37 +02:00  
				
					
						
							
							
								 
						
							
								a6ced5bee8 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-04 22:44:54 +02:00  
				
					
						
							
							
								 
						
							
								ce46b36c33 
								
							 
						 
						
							
							
								
								go back to 16 byte IVs for OMEMO  
							
							... 
							
							
							
							clients like Dino can’t handle 12 byte IVs 
							
						 
						
							2018-10-04 22:32:42 +02:00  
				
					
						
							
							
								 
						
							
								0e3be466ad 
								
							 
						 
						
							
							
								
								fixed regression introduce in earlier commit. don’t use conscrypt on older devices  
							
							
							
						 
						
							2018-10-04 19:21:23 +02:00  
				
					
						
							
							
								 
						
							
								bfa63e13c5 
								
							 
						 
						
							
							
								
								added a few TODOs in regards to the handling of inactive devices  
							
							
							
						 
						
							2018-10-04 18:48:45 +02:00  
				
					
						
							
							
								 
						
							
								04ac2264e8 
								
							 
						 
						
							
							
								
								Do weOwnFile security check only when attaching  
							
							... 
							
							
							
							The general security check is recommend so a third party can not ask us to send an internal file. But we don’t need to do this for files we attach ourself from within Conversations 
							
						 
						
							2018-10-04 17:17:20 +02:00  
				
					
						
							
							
								 
						
							
								657b1cae9d 
								
							 
						 
						
							
							
								
								use fab.hide() and fab.show() - this will animate the process  
							
							
							
						 
						
							2018-10-04 16:46:35 +02:00  
				
					
						
							
							
								 
						
							
								390175e5b3 
								
							 
						 
						
							
							
								
								use short read timeout when waiting for first stream open. disable read timeout aftwards  
							
							
							
						 
						
							2018-10-04 11:20:02 +02:00  
				
					
						
							
							
								 
						
							
								a34033dea3 
								
							 
						 
						
							
							
								
								run through sendMessage() procedure instead of taking shortcut after returning from TrustKeys  
							
							... 
							
							
							
							The shortcut didn’t take care of message edits and some other things 
							
						 
						
							2018-10-03 23:23:47 +02:00  
				
					
						
							
							
								 
						
							
								23282484d6 
								
							 
						 
						
							
							
								
								prevent race condition when fetching device ids  
							
							
							
						 
						
							2018-10-03 22:03:47 +02:00  
				
					
						
							
							
								 
						
							
								f608fb349a 
								
							 
						 
						
							
							
								
								refactored file encryption to give access to inner stream  
							
							... 
							
							
							
							Conscrypt on some plattforms doesn’t like when we close the CipherInputStream. Therefor we refactor the api to give us access to the inner stream so we can close that independently. 
							
						 
						
							2018-10-03 18:14:45 +02:00  
				
					
						
							
							
								 
						
							
								4c08ba8d03 
								
							 
						 
						
							
							
								
								use 12 byte IV for omemo and http upload  
							
							
							
						 
						
							2018-10-03 17:44:48 +02:00  
				
					
						
							
							
								 
						
							
								9ca636589c 
								
							 
						 
						
							
							
								
								remove more legacy otr decryption code  
							
							
							
						 
						
							2018-10-03 12:50:54 +02:00  
				
					
						
							
							
								 
						
							
								7fa8811f64 
								
							 
						 
						
							
							
								
								refresh ui after device list update only if list has changed  
							
							
							
						 
						
							2018-10-03 11:53:02 +02:00  
				
					
						
							
							
								 
						
							
								b2cbd60f94 
								
							 
						 
						
							
							
								
								use Consistent Color Generation (XEP-0392 v0.6)  
							
							
							
						 
						
							2018-10-02 20:33:53 +02:00  
				
					
						
							
							
								 
						
							
								98d3d91a8e 
								
							 
						 
						
							
							
								
								create notification channel for quite hours.  fixes   #3212  
							
							
							
						 
						
							2018-10-02 20:25:03 +02:00  
				
					
						
							
							
								 
						
							
								d7f058c5b8 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-01 20:17:32 +02:00  
				
					
						
							
							
								 
						
							
								d4b98c9aff 
								
							 
						 
						
							
							
								
								made xmpp domain verifier verify wildcard domains where domain is a sub.sub domain  
							
							
							
						 
						
							2018-10-01 17:08:23 +02:00  
				
					
						
							
							
								 
						
							
								db2107c093 
								
							 
						 
						
							
							
								
								clean up connection code. unify domain = ip and extended connection settings into fake resolver  
							
							
							
						 
						
							2018-10-01 17:07:37 +02:00  
				
					
						
							
							
								 
						
							
								8270adf703 
								
							 
						 
						
							
							
								
								use sni and alpn for start tls as well. apperently google requires it  
							
							
							
						 
						
							2018-10-01 11:34:27 +02:00  
				
					
						
							
							
								 
						
							
								1cbb60d7ed 
								
							 
						 
						
							
							
								
								removed unused code (otr jingle encrypted file transfer)  
							
							
							
						 
						
							2018-09-30 13:48:11 +02:00  
				
					
						
							
							
								 
						
							
								bb6b647af8 
								
							 
						 
						
							
							
								
								use stronger video compression (lower bitrate & lower resolution)  
							
							
							
						 
						
							2018-09-28 18:38:54 +02:00  
				
					
						
							
							
								 
						
							
								9816261569 
								
							 
						 
						
							
							
								
								introduced error code for server not opening stream after auth or starttls  
							
							
							
						 
						
							2018-09-27 17:39:49 +02:00  
				
					
						
							
							
								 
						
							
								cf879dd8e8 
								
							 
						 
						
							
							
								
								fixed sni and alpn for kitkat  
							
							
							
						 
						
							2018-09-27 10:00:58 +02:00  
				
					
						
							
							
								 
						
							
								d737ea296e 
								
							 
						 
						
							
							
								
								code cleanup  
							
							
							
						 
						
							2018-09-27 09:59:05 +02:00  
				
					
						
							
							
								 
						
							
								681ce91ab8 
								
							 
						 
						
							
							
								
								do not run through connection loop after thread was interrupted and resolver returned 0 results  
							
							
							
						 
						
							2018-09-26 14:39:04 +02:00  
				
					
						
							
							
								 
						
							
								6121217df5 
								
							 
						 
						
							
							
								
								fixed auth  
							
							
							
						 
						
							2018-09-26 10:39:36 +02:00  
				
					
						
							
							
								 
						
							
								ef4cfacaf4 
								
							 
						 
						
							
							
								
								Fix auth when upgrading from SCRAM-SHA-1 to -256 ( #3192 )  
							
							
							
						 
						
							2018-09-26 10:19:54 +02:00  
				
					
						
							
							
								 
						
							
								9015d0a1fc 
								
							 
						 
						
							
							
								
								interrupt sub thread in resolver  
							
							
							
						 
						
							2018-09-26 10:18:56 +02:00  
				
					
						
							
							
								 
						
							
								cdcd2f8b04 
								
							 
						 
						
							
							
								
								do not show 'paste as quote' if clip is NULL  
							
							
							
						 
						
							2018-09-24 20:33:05 +02:00  
				
					
						
							
							
								 
						
							
								9e7db440df 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-24 19:47:20 +02:00  
				
					
						
							
							
								 
						
							
								23b641a6ad 
								
							 
						 
						
							
							
								
								fixed notification sounds for Android 6  
							
							
							
						 
						
							2018-09-24 19:47:11 +02:00  
				
					
						
							
							
								 
						
							
								5cf64826ac 
								
							 
						 
						
							
							
								
								check if wake lock needs reinit when pressing start/pause in audio player  
							
							
							
						 
						
							2018-09-23 11:47:13 +02:00  
				
					
						
							
							
								 
						
							
								2d206122a5 
								
							 
						 
						
							
							
								
								use conscrypt api to set sni and alpn  
							
							
							
						 
						
							2018-09-23 11:20:23 +02:00  
				
					
						
							
							
								 
						
							
								70845c5e95 
								
							 
						 
						
							
							
								
								do not compress/resize images with strange aspect ratios.  fixes   #3188  
							
							
							
						 
						
							2018-09-22 16:51:00 +02:00  
				
					
						
							
							
								 
						
							
								b759cf902d 
								
							 
						 
						
							
							
								
								fixed regression that didn’t enable SNI  
							
							
							
						 
						
							2018-09-22 13:32:46 +02:00  
				
					
						
							
							
								 
						
							
								6637d7056e 
								
							 
						 
						
							
							
								
								use conscrypt as security provider to provide tls 1.3 and modern cyphers on old androids  
							
							
							
						 
						
							2018-09-21 16:33:07 +02:00  
				
					
						
							
							
								 
						
							
								1985f6bdec 
								
							 
						 
						
							
							
								
								store avatars received over muc presence in contact  
							
							
							
						 
						
							2018-09-21 12:27:58 +02:00  
				
					
						
							
							
								 
						
							
								4930f22615 
								
							 
						 
						
							
							
								
								copy into new array when returning from resolver  
							
							
							
						 
						
							2018-09-20 20:29:21 +02:00  
				
					
						
							
							
								 
						
							
								5be64de7be 
								
							 
						 
						
							
							
								
								catch conversations.im invite urls directly in fragment  
							
							
							
						 
						
							2018-09-18 17:15:52 +02:00  
				
					
						
							
							
								 
						
							
								53cd58c955 
								
							 
						 
						
							
							
								
								fixed text sharing in direct sharing  
							
							
							
						 
						
							2018-09-18 17:03:08 +02:00  
				
					
						
							
							
								 
						
							
								6ede6c7f85 
								
							 
						 
						
							
							
								
								behave nicely (no foreground service by default) if app is built with targetSdk <26  
							
							
							
						 
						
							2018-09-18 11:33:18 +02:00  
				
					
						
							
							
								 
						
							
								5599c1f6f4 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-17 21:31:00 +02:00  
				
					
						
							
							
								 
						
							
								bd128335d3 
								
							 
						 
						
							
							
								
								do not show media overview in contact/conference details when missing storage permission  
							
							
							
						 
						
							2018-09-17 21:24:25 +02:00  
				
					
						
							
							
								 
						
							
								09eca8478e 
								
							 
						 
						
							
							
								
								use javax api instead of BC for file decryption  
							
							
							
						 
						
							2018-09-17 17:47:51 +02:00  
				
					
						
							
							
								 
						
							
								67e7d2cf9e 
								
							 
						 
						
							
							
								
								do not use BC provider on android 22+  
							
							
							
						 
						
							2018-09-17 17:47:36 +02:00  
				
					
						
							
							
								 
						
							
								542abb7a95 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-16 16:02:52 +02:00  
				
					
						
							
							
								 
						
							
								c5fcd03489 
								
							 
						 
						
							
							
								
								check omemo keys when attachments are commit instead of before  
							
							
							
						 
						
							2018-09-16 15:58:05 +02:00  
				
					
						
							
							
								 
						
							
								6a6287bbd7 
								
							 
						 
						
							
							
								
								commit next message (draft) when input box gets emptied. causes tablet view to update  
							
							
							
						 
						
							2018-09-16 15:26:33 +02:00  
				
					
						
							
							
								 
						
							
								3624d11824 
								
							 
						 
						
							
							
								
								create notification channel for export service  
							
							
							
						 
						
							2018-09-16 14:40:28 +02:00  
				
					
						
							
							
								 
						
							
								c141f16065 
								
							 
						 
						
							
							
								
								modify media preview sizes for various screens  
							
							
							
						 
						
							2018-09-16 14:09:15 +02:00  
				
					
						
							
							
								 
						
							
								a6bcd9afe9 
								
							 
						 
						
							
							
								
								show inactive keys if all of them are  
							
							
							
						 
						
							2018-09-16 14:08:56 +02:00  
				
					
						
							
							
								 
						
							
								b8474941c7 
								
							 
						 
						
							
							
								
								clear parent activities pending view intent before calling startAcitvityForResult()  
							
							
							
						 
						
							2018-09-16 10:09:22 +02:00  
				
					
						
							
							
								 
						
							
								febd9cc3e0 
								
							 
						 
						
							
							
								
								fixed regression that would not dismiss video encoding notification  
							
							
							
						 
						
							2018-09-16 10:07:33 +02:00  
				
					
						
							
							
								 
						
							
								0977f300dd 
								
							 
						 
						
							
							
								
								s/show media/view media/g  
							
							
							
						 
						
							2018-09-16 09:47:33 +02:00  
				
					
						
							
							
								 
						
							
								7a0c53aa71 
								
							 
						 
						
							
							
								
								introduce media browser activity  
							
							
							
						 
						
							2018-09-15 21:10:17 +02:00  
				
					
						
							
							
								 
						
							
								06972ec95c 
								
							 
						 
						
							
							
								
								show conversation media in contact/conference details  
							
							
							
						 
						
							2018-09-15 19:38:45 +02:00  
				
					
						
							
							
								 
						
							
								63f203c1d1 
								
							 
						 
						
							
							
								
								do some performance optimizations on jid host suggestions.  fixes   #3174  
							
							
							
						 
						
							2018-09-14 14:00:26 +02:00  
				
					
						
							
							
								 
						
							
								e0266d0efb 
								
							 
						 
						
							
							
								
								fix media preview in tablet mode  
							
							
							
						 
						
							2018-09-13 18:48:21 +02:00  
				
					
						
							
							
								 
						
							
								724f86f054 
								
							 
						 
						
							
							
								
								made foreground service logging more meaninful  
							
							
							
						 
						
							2018-09-13 18:47:57 +02:00  
				
					
						
							
							
								 
						
							
								63f374c90f 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-12 23:04:36 +02:00  
				
					
						
							
							
								 
						
							
								c795cdb722 
								
							 
						 
						
							
							
								
								add icon for unknown file while keeping 'file' icon for documents  
							
							
							
						 
						
							2018-09-12 22:56:40 +02:00  
				
					
						
							
							
								 
						
							
								b15777bd3a 
								
							 
						 
						
							
							
								
								make media previews survive rotations  
							
							
							
						 
						
							2018-09-12 22:20:19 +02:00  
				
					
						
							
							
								 
						
							
								fbc1d242ca 
								
							 
						 
						
							
							
								
								allow sharing and attaching of multiple files  
							
							... 
							
							
							
							fixes  #3132  
						
							2018-09-12 18:43:17 +02:00  
				
					
						
							
							
								 
						
							
								d7cdec002c 
								
							 
						 
						
							
							
								
								add more thumbnail icons for various file types  
							
							
							
						 
						
							2018-09-12 18:10:37 +02:00  
				
					
						
							
							
								 
						
							
								943f11e1f6 
								
							 
						 
						
							
							
								
								share with uses new preview mechanism  
							
							
							
						 
						
							2018-09-12 17:21:32 +02:00  
				
					
						
							
							
								 
						
							
								00c062a0c8 
								
							 
						 
						
							
							
								
								fixed media preview for file types other than images  
							
							
							
						 
						
							2018-09-12 14:37:41 +02:00  
				
					
						
							
							
								 
						
							
								3608b0eb44 
								
							 
						 
						
							
							
								
								WIP: preview media before sending them  
							
							... 
							
							
							
							Note that this commit breaks a few things in that non video/image do not work and sharing media isn’t currently using the new mechanism either 
							
						 
						
							2018-09-11 09:56:32 +02:00  
				
					
						
							
							
								 
						
							
								7bde04877a 
								
							 
						 
						
							
							
								
								avoid duplicate notifcation sounds  
							
							
							
						 
						
							2018-09-09 21:34:41 +02:00  
				
					
						
							
							
								 
						
							
								db6b9ab12b 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-08 12:50:11 +02:00  
				
					
						
							
							
								 
						
							
								2d5bd539db 
								
							 
						 
						
							
							
								
								sync roster after setting pgp id.  fixes   #2991  
							
							
							
						 
						
							2018-09-08 12:46:15 +02:00  
				
					
						
							
							
								 
						
							
								511335179f 
								
							 
						 
						
							
							
								
								do not parse caps and pgp keys from muc presences  
							
							
							
						 
						
							2018-09-08 12:45:05 +02:00  
				
					
						
							
							
								 
						
							
								be4c6bc2ca 
								
							 
						 
						
							
							
								
								speed up DNS  
							
							... 
							
							
							
							run queries in parallel
decrease timeout
do not fall back to google 
							
						 
						
							2018-09-08 11:30:20 +02:00  
				
					
						
							
							
								 
						
							
								accc378c4b 
								
							 
						 
						
							
							
								
								hasInternetConnection() will always return true if type=ethernet  
							
							
							
						 
						
							2018-09-06 23:18:06 +02:00  
				
					
						
							
							
								 
						
							
								eadd0c5f7a 
								
							 
						 
						
							
							
								
								listen for Android 6 DND events  
							
							
							
						 
						
							2018-09-06 23:17:37 +02:00  
				
					
						
							
							
								 
						
							
								ac7f0032af 
								
							 
						 
						
							
							
								
								properly clear file adding notification if forground service channel is disabled  
							
							
							
						 
						
							2018-09-06 22:05:15 +02:00  
				
					
						
							
							
								 
						
							
								39b86de698 
								
							 
						 
						
							
							
								
								removed global notifications switch  
							
							
							
						 
						
							2018-09-06 16:56:31 +02:00  
				
					
						
							
							
								 
						
							
								d86f4ce3a6 
								
							 
						 
						
							
							
								
								load contacts and start observer after giving permissions  
							
							
							
						 
						
							2018-09-06 15:55:54 +02:00  
				
					
						
							
							
								 
						
							
								816f5b6d22 
								
							 
						 
						
							
							
								
								make channel for video compression  
							
							
							
						 
						
							2018-09-06 15:37:31 +02:00  
				
					
						
							
							
								 
						
							
								14e0df2caf 
								
							 
						 
						
							
							
								
								provide intent filter to launch settings from notification groups controls  
							
							
							
						 
						
							2018-09-06 15:37:15 +02:00  
				
					
						
							
							
								 
						
							
								5675f65d6d 
								
							 
						 
						
							
							
								
								use adaptive launcher icon :-/  
							
							
							
						 
						
							2018-09-05 22:24:58 +02:00  
				
					
						
							
							
								 
						
							
								676d31f606 
								
							 
						 
						
							
							
								
								initial work toward api 26+  
							
							... 
							
							
							
							* introduce notification channels
* always use foreground service on 26+ 
							
						 
						
							2018-09-05 21:37:12 +02:00  
				
					
						
							
							
								 
						
							
								d5b50d1076 
								
							 
						 
						
							
							
								
								fixed user hint in magic create mode  
							
							
							
						 
						
							2018-09-05 20:16:45 +02:00  
				
					
						
							
							
								 
						
							
								11f67ac1ae 
								
							 
						 
						
							
							
								
								fixed own avatar not being square in message view  
							
							
							
						 
						
							2018-09-05 18:02:44 +02:00  
				
					
						
							
							
								 
						
							
								516b6dcc1f 
								
							 
						 
						
							
							
								
								code cleanup for group chat user context menu  
							
							
							
						 
						
							2018-09-02 20:54:50 +02:00  
				
					
						
							
							
								 
						
							
								ffc5d47091 
								
							 
						 
						
							
							
								
								Merge branch 'start_convervsations_by_long_press' of  https://github.com/ChaosKid42/Conversations  into ChaosKid42-start_convervsations_by_long_press  
							
							
							
						 
						
							2018-09-02 15:02:03 +02:00  
				
					
						
							
							
								 
						
							
								3ecb7136c1 
								
							 
						 
						
							
							
								
								start new conversations by long press on avatar  
							
							
							
						 
						
							2018-09-01 21:05:31 +02:00  
				
					
						
							
							
								 
						
							
								06f37b0d2b 
								
							 
						 
						
							
							
								
								AudioPlayer: disable screen and switch to earpiece when holding phone to ear  
							
							... 
							
							
							
							Based of initial worked by @harshitbansal05 
							
						 
						
							2018-09-01 18:23:07 +02:00  
				
					
						
							
							
								 
						
							
								f533e526fb 
								
							 
						 
						
							
							
								
								catch illegalargument exception when discovering extension from url  
							
							
							
						 
						
							2018-09-01 16:56:20 +02:00  
				
					
						
							
							
								 
						
							
								6d6bbc0a5d 
								
							 
						 
						
							
							
								
								removed synchronized in favor of another interrupted check in startXmpp()  
							
							
							
						 
						
							2018-09-01 10:07:40 +02:00  
				
					
						
							
							
								 
						
							
								c05acccf17 
								
							 
						 
						
							
							
								
								catch illegal state not illegal argument on popBackStack()  
							
							
							
						 
						
							2018-09-01 10:07:04 +02:00  
				
					
						
							
							
								 
						
							
								201d8ab398 
								
							 
						 
						
							
							
								
								do not show 'delete contact' for phone contacts. do not treat as stranger  
							
							
							
						 
						
							2018-08-31 11:04:45 +02:00  
				
					
						
							
							
								 
						
							
								b565c20d91 
								
							 
						 
						
							
							
								
								make recording activity not crash if microphone was in use.  fixes   #3160  
							
							
							
						 
						
							2018-08-31 11:04:18 +02:00  
				
					
						
							
							
								 
						
							
								2febbe1b8d 
								
							 
						 
						
							
							
								
								show jids from address book in Start Conversation screen if only one account is used  
							
							
							
						 
						
							2018-08-30 18:45:22 +02:00  
				
					
						
							
							
								 
						
							
								af724a6697 
								
							 
						 
						
							
							
								
								make port field disabled if hostname is empty  
							
							
							
						 
						
							2018-08-29 09:33:02 +02:00  
				
					
						
							
							
								 
						
							
								658caec342 
								
							 
						 
						
							
							
								
								use volatile for thread object in xmppconnection  
							
							
							
						 
						
							2018-08-28 17:51:18 +02:00  
				
					
						
							
							
								 
						
							
								c4ca381c7f 
								
							 
						 
						
							
							
								
								remove dividers from settings  
							
							
							
						 
						
							2018-08-28 17:50:36 +02:00  
				
					
						
							
							
								 
						
							
								cbea85c4dd 
								
							 
						 
						
							
							
								
								special treatment for presence errors known to be mucs  
							
							
							
						 
						
							2018-08-28 15:04:55 +02:00  
				
					
						
							
							
								 
						
							
								186f30fc5c 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-08-28 15:04:16 +02:00  
				
					
						
							
							
								 
						
							
								268fcd3838 
								
							 
						 
						
							
							
								
								disabled by default variant of XEP-0392  
							
							
							
						 
						
							2018-08-19 22:33:20 +02:00  
				
					
						
							
							
								 
						
							
								9f191f64da 
								
							 
						 
						
							
							
								
								do not display 'user left' toast in members only groups.  fixes   #3144  
							
							
							
						 
						
							2018-08-19 22:13:13 +02:00  
				
					
						
							
							
								 
						
							
								52c625bc01 
								
							 
						 
						
							
							
								
								Attempt at disbling grace period in response to issue  #3114  ( #3116 )  
							
							
							
						 
						
							2018-08-18 18:24:54 +02:00  
				
					
						
							
							
								 
						
							
								49349d898b 
								
							 
						 
						
							
							
								
								add id="current" on every published PEP item ( #3133 )  
							
							... 
							
							
							
							This makes sure even misconfigured PEP nodes still get only one item, as
defined in XEP-0060 §12.20. 
							
						 
						
							2018-08-18 18:24:29 +02:00  
				
					
						
							
							
								 
						
							
								02b7b0b4a6 
								
							 
						 
						
							
							
								
								do grace period calculation only on positive periods  
							
							
							
						 
						
							2018-08-18 18:20:58 +02:00  
				
					
						
							
							
								 
						
							
								8f057a0c95 
								
							 
						 
						
							
							
								
								try to catch out of memory exception  
							
							
							
						 
						
							2018-08-18 18:13:51 +02:00  
				
					
						
							
							
								 
						
							
								25aa6bed1e 
								
							 
						 
						
							
							
								
								upgrade babbler version  
							
							
							
						 
						
							2018-08-18 18:13:18 +02:00  
				
					
						
							
							
								 
						
							
								dc5e7e5d95 
								
							 
						 
						
							
							
								
								store bookmarks in pep if conversion xep is running  
							
							
							
						 
						
							2018-08-18 16:27:50 +02:00  
				
					
						
							
							
								 
						
							
								46574d6e11 
								
							 
						 
						
							
							
								
								version bump to 2.2.8 + changelog  
							
							
							
						 
						
							2018-07-23 20:43:42 +02:00  
				
					
						
							
							
								 
						
							
								f93cb8ede1 
								
							 
						 
						
							
							
								
								Revert "Patterns: attempt at fixing complex xmpp URIs (typically xmpp:#mychan%irc.server@xmpp.server.tld?join) ( #3115 )"  
							
							... 
							
							
							
							This reverts commit a4004904fe 
							
						 
						
							2018-07-22 22:42:35 +02:00  
				
					
						
							
							
								 
						
							
								fd28b32d56 
								
							 
						 
						
							
							
								
								call onMessageFound outside sync block  
							
							
							
						 
						
							2018-07-22 22:42:32 +02:00  
				
					
						
							
							
								 
						
							
								53a9930837 
								
							 
						 
						
							
							
								
								show toast if no address book app is installed  
							
							
							
						 
						
							2018-07-22 22:42:05 +02:00  
				
					
						
							
							
								 
						
							
								1764656ff9 
								
							 
						 
						
							
							
								
								call switchTo(Fore|Back)ground() outside synchronized block  
							
							
							
						 
						
							2018-07-16 21:35:52 +02:00  
				
					
						
							
							
								 
						
							
								a4004904fe 
								
							 
						 
						
							
							
								
								Patterns: attempt at fixing complex xmpp URIs (typically xmpp:#mychan%irc.server@xmpp.server.tld?join) ( #3115 )  
							
							
							
						 
						
							2018-07-16 20:50:23 +02:00  
				
					
						
							
							
								 
						
							
								2fc4ca719d 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-07-16 20:49:43 +02:00  
				
					
						
							
							
								 
						
							
								93836d94ee 
								
							 
						 
						
							
							
								
								null pointer check in notification service  
							
							
							
						 
						
							2018-07-16 20:49:30 +02:00  
				
					
						
							
							
								 
						
							
								ae35593f65 
								
							 
						 
						
							
							
								
								catch all exceptions when checking file size  
							
							
							
						 
						
							2018-07-16 20:42:40 +02:00  
				
					
						
							
							
								 
						
							
								2cc601ee36 
								
							 
						 
						
							
							
								
								do not call listeners while being synchronized on stanza queue  
							
							
							
						 
						
							2018-07-16 20:42:17 +02:00  
				
					
						
							
							
								 
						
							
								07c096204a 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-07-11 21:48:39 +02:00  
				
					
						
							
							
								 
						
							
								4871263d9c 
								
							 
						 
						
							
							
								
								display propper toast after room has been destroyed  
							
							
							
						 
						
							2018-07-11 21:33:27 +02:00  
				
					
						
							
							
								 
						
							
								f9c5cdee6e 
								
							 
						 
						
							
							
								
								fall back to random subject langugae in case there is no english one  
							
							
							
						 
						
							2018-07-11 13:20:06 +02:00  
				
					
						
							
							
								 
						
							
								9bdebb81ba 
								
							 
						 
						
							
							
								
								handle non participating mucs a bit better  
							
							
							
						 
						
							2018-07-09 11:35:30 +02:00  
				
					
						
							
							
								 
						
							
								728c86222d 
								
							 
						 
						
							
							
								
								do not add in_roster flag when restoring from disk  
							
							
							
						 
						
							2018-07-09 11:06:23 +02:00  
				
					
						
							
							
								 
						
							
								7b64a031cd 
								
							 
						 
						
							
							
								
								store own affiliation and role to disk  
							
							
							
						 
						
							2018-07-08 20:52:55 +02:00  
				
					
						
							
							
								 
						
							
								3014b7f857 
								
							 
						 
						
							
							
								
								change listener lock strategie  
							
							
							
						 
						
							2018-07-08 20:01:39 +02:00  
				
					
						
							
							
								 
						
							
								0f233022a6 
								
							 
						 
						
							
							
								
								standards. right?  
							
							
							
						 
						
							2018-07-07 11:29:50 +02:00  
				
					
						
							
							
								 
						
							
								48e366e410 
								
							 
						 
						
							
							
								
								support mam:1  
							
							
							
						 
						
							2018-07-07 11:20:39 +02:00  
				
					
						
							
							
								 
						
							
								0fa97bdc11 
								
							 
						 
						
							
							
								
								show snackbar for resource constraint in mucs  
							
							
							
						 
						
							2018-07-07 10:28:31 +02:00  
				
					
						
							
							
								 
						
							
								a1f933924c 
								
							 
						 
						
							
							
								
								open trust key screen when download is in progress  
							
							
							
						 
						
							2018-07-07 08:53:11 +02:00  
				
					
						
							
							
								 
						
							
								59697eb092 
								
							 
						 
						
							
							
								
								fixed npe in paste as quote  
							
							
							
						 
						
							2018-07-06 20:16:15 +02:00  
				
					
						
							
							
								 
						
							
								1cc3f5bed7 
								
							 
						 
						
							
							
								
								make xmppuri deal with null input  
							
							
							
						 
						
							2018-07-06 20:16:04 +02:00  
				
					
						
							
							
								 
						
							
								a23d9929f1 
								
							 
						 
						
							
							
								
								use sets instead of list for listeners  
							
							
							
						 
						
							2018-07-06 20:15:45 +02:00  
				
					
						
							
							
								 
						
							
								3782a6fac6 
								
							 
						 
						
							
							
								
								EmojiService: use replaceAll=false on android 8  
							
							
							
						 
						
							2018-07-05 13:22:32 +02:00  
				
					
						
							
							
								 
						
							
								49d5c1eb52 
								
							 
						 
						
							
							
								
								only look at inner 70% to calculate overlay  
							
							
							
						 
						
							2018-07-01 12:06:09 +02:00  
				
					
						
							
							
								 
						
							
								c07a019433 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-07-01 11:46:31 +02:00  
				
					
						
							
							
								 
						
							
								55fcda3cee 
								
							 
						 
						
							
							
								
								use dark play/gif button as overlay when image is mostly light  
							
							
							
						 
						
							2018-06-30 17:52:34 +02:00  
				
					
						
							
							
								 
						
							
								8d4821c79c 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-06-30 13:36:29 +02:00  
				
					
						
							
							
								 
						
							
								dfb95f0a84 
								
							 
						 
						
							
							
								
								persist muc avatar and show in bookmarks  
							
							
							
						 
						
							2018-06-30 13:35:17 +02:00  
				
					
						
							
							
								 
						
							
								9408dd597a 
								
							 
						 
						
							
							
								
								try to fix race condition with empty trust ui  
							
							
							
						 
						
							2018-06-30 13:35:05 +02:00  
				
					
						
							
							
								 
						
							
								3218ca3fe3 
								
							 
						 
						
							
							
								
								shorten read markers to 'everyone has read up to this point' when > 4 user  
							
							
							
						 
						
							2018-06-30 12:14:42 +02:00  
				
					
						
							
							
								 
						
							
								559852002e 
								
							 
						 
						
							
							
								
								offer paste as quote for html clips  
							
							
							
						 
						
							2018-06-30 11:08:20 +02:00  
				
					
						
							
							
								 
						
							
								9ef7570d48 
								
							 
						 
						
							
							
								
								use EmojiWrapperEditText for most relevant text inputs  
							
							
							
						 
						
							2018-06-29 13:40:55 +02:00  
				
					
						
							
							
								 
						
							
								af420c84a0 
								
							 
						 
						
							
							
								
								automatically start download if file size is known  
							
							
							
						 
						
							2018-06-28 17:44:00 +02:00  
				
					
						
							
							
								 
						
							
								ee3438b03a 
								
							 
						 
						
							
							
								
								use + as build metadata delimiter  
							
							
							
						 
						
							2018-06-28 08:49:48 +02:00  
				
					
						
							
							
								 
						
							
								db03470eb4 
								
							 
						 
						
							
							
								
								fixed MucOptions.getName()  
							
							
							
						 
						
							2018-06-27 17:17:44 +02:00  
				
					
						
							
							
								 
						
							
								d6a40a839a 
								
							 
						 
						
							
							
								
								click on item selection  
							
							
							
						 
						
							2018-06-27 17:17:31 +02:00  
				
					
						
							
							
								 
						
							
								464c79ac9e 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-06-25 20:11:38 +02:00  
				
					
						
							
							
								 
						
							
								3bd25a95b4 
								
							 
						 
						
							
							
								
								use black nav bar  
							
							
							
						 
						
							2018-06-25 20:04:44 +02:00  
				
					
						
							
							
								 
						
							
								23af9183ba 
								
							 
						 
						
							
							
								
								dismiss snackbar when executing pending action  
							
							
							
						 
						
							2018-06-25 20:04:30 +02:00  
				
					
						
							
							
								 
						
							
								76fba4c697 
								
							 
						 
						
							
							
								
								fixed 9-patch generation  
							
							
							
						 
						
							2018-06-25 19:41:15 +02:00  
				
					
						
							
							
								 
						
							
								5345befd9b 
								
							 
						 
						
							
							
								
								Set navigation bar color to dark on dark theme  ( #3091 )  
							
							... 
							
							
							
							* Allow overriding ConversationsTheme.Dark
This change splits the dark theme style into two styles - base that
stays the same in all configurations and Dark - the original - that can
be overridden in specific configurations to add version specific styles.
* Set navigation bar color to dark on dark theme
Use secondary background color as navigation bar color when using dark
theme. This avoids mismatched white colors on certain system themes. 
							
						 
						
							2018-06-25 19:40:37 +02:00