Daniel Gultsch
8063bd6c4c
refactored phone contact loading in preperation for sync
2018-10-31 13:33:55 +01:00
Daniel Gultsch
f6b838cd47
do not offer tor or extended connection settings for quicksy
2018-10-31 13:33:55 +01:00
Daniel Gultsch
e622b12c90
do not show up navigation when opening edit account from notification
2018-10-31 13:33:55 +01:00
Daniel Gultsch
afcc75b1e2
suggest quicksy.im when user enters e164 in enter jid dialog
2018-10-31 13:33:55 +01:00
Daniel Gultsch
b9b36bde91
Do not show 'Hide offline' in Quicksy
2018-10-31 13:33:55 +01:00
Daniel Gultsch
e904699322
always prevent edit in quicksy mode
2018-10-31 13:33:55 +01:00
Daniel Gultsch
caafb14a2b
do not show up navigation in start conversation screen if called with view intent
2018-10-31 13:33:55 +01:00
Daniel Gultsch
e1c30d1a65
improve backspace behaviour in enter phone number screen
2018-10-31 13:33:55 +01:00
Daniel Gultsch
b022b27ae3
added dialogs for rate limiting and out of date version
2018-10-31 13:33:55 +01:00
Daniel Gultsch
2b48ac99ab
added all callbacks to sign up activities
2018-10-31 13:33:55 +01:00
Daniel Gultsch
3d80481b86
create api calls
2018-10-31 13:33:55 +01:00
Daniel Gultsch
dec59cb618
added callbacks
2018-10-31 13:33:55 +01:00
Daniel Gultsch
e30a120aea
attempt to automatically detect pins in clipboard
2018-10-31 13:33:55 +01:00
Daniel Gultsch
9b29905eed
verify activity
2018-10-31 13:33:55 +01:00
Daniel Gultsch
35a73aa9fe
WIP QuickConversationsService
2018-10-31 13:33:55 +01:00
Daniel Gultsch
2af01ab019
stub quick conversations service
2018-10-31 13:33:55 +01:00
Daniel Gultsch
2ab3695570
added a choose country activity
2018-10-31 13:33:55 +01:00
Daniel Gultsch
c5ea97ce6f
created enter phone number activity
2018-10-31 13:33:55 +01:00
Daniel Gultsch
df16b38ec5
added new menu item 'manage account' and show when on quick
2018-10-31 13:33:55 +01:00
Daniel Gultsch
12394216be
moved layout file full only activities to full resource folder
2018-10-31 13:33:55 +01:00
Daniel Gultsch
a06ba27dbc
refactored some ManageAccount, WelcomeActivity and a few other things into 'full' flavor
2018-10-31 13:33:55 +01:00
Daniel Gultsch
1121dd8e22
introduced new build flavors quick and full
2018-10-31 13:33:55 +01:00
Daniel Gultsch
f55287c413
version bump to 2.3.5 + changelog
2018-10-26 18:28:47 +02:00
Daniel Gultsch
930af2fdda
pulled translations from transifex
2018-10-26 17:31:21 +02:00
Daniel Gultsch
353277c4f5
improve openkeychain error reporting
2018-10-25 18:16:02 +02:00
Daniel Gultsch
8ec154e4c9
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
Daniel Gultsch
abed8c3ad6
write null bitmap to imageview to replace asyncdrawable
2018-10-24 20:00:56 +02:00
Daniel Gultsch
b3fb720bb9
code cleanup, null check not necessary when using instance of
2018-10-24 20:00:25 +02:00
Daniel Gultsch
ecd0f41e0a
ask for permission when committing attachments. fixes #3248
2018-10-24 20:00:06 +02:00
Daniel Gultsch
79d344bb53
do not provide up navigation in publish account when in setup mode
2018-10-23 21:25:38 +02:00
Daniel Gultsch
e67f09aa9f
refactor magic creates password gen to CryptoHelper
2018-10-20 00:05:10 +02:00
Daniel Gultsch
17a0fd4238
go back to upstream image-cropper and instead exclude dependencies
2018-10-19 20:59:47 +02:00
Daniel Gultsch
a62f2f6dcd
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
Daniel Gultsch
ce90878b4c
removed unused paramater 'newTask' from switchToConversation api
2018-10-19 15:18:36 +02:00
Daniel Gultsch
392972c74e
version bump to 2.3.4 + changelog
2018-10-17 23:09:25 +02:00
Daniel Gultsch
a053a83aee
removed unused resources
2018-10-17 23:02:02 +02:00
Daniel Gultsch
99fb98c96b
pulled translations from transifex
2018-10-17 23:01:34 +02:00
Daniel Gultsch
07122aa30f
revert back to 16 byte IVs for omemo since ChatSecure doesn’t support 12 byte
2018-10-17 20:46:57 +02:00
Daniel Gultsch
0d9eae9797
version bump to 2.3.3 + changelog
2018-10-16 12:40:24 +02:00
Daniel Gultsch
923c583ba3
only store non hardcoded resolver result in db
2018-10-16 12:23:27 +02:00
Daniel Gultsch
877e7fe9b9
render 'read up to this point' in 1:1 when followed by date bubble
...
fixes #3237
2018-10-16 12:18:28 +02:00
Daniel Gultsch
9550090541
pulled translations from transifex
2018-10-14 22:08:07 +02:00
Daniel Gultsch
c063b5f703
fixed NPE after attempt to store user@ip style jid resolver result
2018-10-13 16:13:33 +02:00
Daniel Gultsch
1cf3dbba0d
fixed cache cleaning cleaning all confercenes instead of where contact is. closes #3229
2018-10-12 16:13:37 +02:00
Daniel Gultsch
8b01e090e5
version bump to 2.3.2 + changelog
2018-10-11 15:46:57 +02:00
Daniel Gultsch
ab18d35be3
pulled translations from transifex
2018-10-11 15:46:43 +02:00
Daniel Gultsch
5f63f536e4
pulled translations from transifex
2018-10-11 05:14:11 +02:00
Daniel Gultsch
1485c6f64a
do not show 'open website' button after info has changed
...
fixes #3220
2018-10-11 05:06:46 +02:00
Daniel Gultsch
748f1b04e6
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
Daniel Gultsch
0aae2a1873
offer either 'cancel download' or 'delete file' but not both
...
fixes #3221
2018-10-11 04:33:14 +02:00