Daniel Gultsch
8603d24bcb
add record voice mail button to busy screen. fixes #3754
2020-05-30 10:30:57 +02:00
Daniel Gultsch
b6703dbe38
switch xmpp-addr to jxmpp-jid
2020-05-15 17:06:16 +02:00
Daniel Gultsch
31dfb0c704
cache useTor information in activity
2020-04-20 15:57:31 +02:00
Daniel Gultsch
f57a28ca32
add scan qr button to welcome screen
...
closes #2920
2020-01-11 14:06:35 +01:00
Daniel Gultsch
9653d68bdd
parse install referrer from gplay
2020-01-10 12:51:04 +01:00
Daniel Gultsch
29d0bed38b
when sharing text from Conversations to Conversations use quotes
2019-08-26 13:40:47 +02:00
Daniel Gultsch
e0965a2bf2
remove warning messages for kick after ban failing. on modern servers ban is enough to also kick
2019-01-28 10:52:35 +01:00
Daniel Gultsch
67fddd1654
fix manual location correcting / fab not showing up on 4.4
...
fixes #3097
2019-01-12 21:08:17 +01:00
Daniel Gultsch
a849c34f56
clear pending view intent when processing onNewIntent()
2019-01-02 09:32:22 +01:00
Daniel Gultsch
ae9bfe1643
limit video transcoding to api >= 18 and other api 16 fixes
2018-12-10 13:58:05 +01:00
Daniel Gultsch
f10f3730e1
added new menu item 'manage account' and show when on quick
2018-10-31 13:33:55 +01:00
Daniel Gultsch
a420cb5886
refactored some ManageAccount, WelcomeActivity and a few other things into 'full' flavor
2018-10-31 13:33:55 +01:00
Daniel Gultsch
d6f604a8e4
code cleanup, null check not necessary when using instance of
2018-10-24 20:00:25 +02:00
Daniel Gultsch
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
Daniel Gultsch
53cd58c955
fixed text sharing in direct sharing
2018-09-18 17:03:08 +02:00
Daniel Gultsch
b8474941c7
clear parent activities pending view intent before calling startAcitvityForResult()
2018-09-16 10:09:22 +02:00
Daniel Gultsch
943f11e1f6
share with uses new preview mechanism
2018-09-12 17:21:32 +02:00
Daniel Gultsch
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
Christoph Scholz
3ecb7136c1
start new conversations by long press on avatar
2018-09-01 21:05:31 +02:00
Daniel Gultsch
c05acccf17
catch illegal state not illegal argument on popBackStack()
2018-09-01 10:07:04 +02:00
Daniel Gultsch
9a4109eaa1
catch rare state loss exception when hitting home button to pop back stack
2018-06-25 10:31:22 +02:00
Daniel Gultsch
6c0b977a0e
use emoji transform for toolbar and muc name
2018-06-25 09:25:55 +02:00
Daniel Gultsch
9cc22ce992
introduced build flavor to build w/o emoji compat
2018-06-21 14:26:25 +02:00
Daniel Gultsch
4b3de32a4e
linkify subject + open xmpp directly w/o going through start conv activity
2018-06-20 15:12:02 +02:00
Daniel Gultsch
756c1a1004
hide record audio feature if mircophone is not available
2018-05-03 17:01:16 +02:00
Daniel Gultsch
6712a2d91f
added search result context menu + date separators
2018-04-28 16:32:23 +02:00
Daniel Gultsch
09276eb396
properly catch and ignore IllegalStateException instead of using commitAllowStateLoss
2018-04-25 14:41:02 +02:00
Daniel Gultsch
aeaa58071c
only mark visible messages as read
2018-03-30 21:14:06 +02:00
Daniel Gultsch
f2b0a10c22
end view if conversation was archived
2018-03-29 15:08:43 +02:00
Daniel Gultsch
a6539be52b
introduced tri state omemo setting (off by default, on by default, always)
2018-03-27 15:35:53 +02:00
Daniel Gultsch
11136f939e
commit allowing state loss
2018-03-19 12:29:21 +01:00
Daniel Gultsch
442c284c8e
prevent double tapping on overflow menu
2018-03-19 09:43:33 +01:00
Harshit Bansal
f2885575ba
replace deprecated action bar with toolbar ( #2872 )
...
* replace deprecated action bar with toolbar
* add toolbar support in each activity
* remove redundant themes made earlier
* add configure action bar method in xmpp activity
* remove android namespace from actionmodeoverlay
* solve bug of scrolling toolbar
2018-03-18 09:30:22 +01:00
Daniel Gultsch
7d1bd65a3b
make camera feature optional
2018-03-14 08:21:49 +01:00
Daniel Gultsch
9a7f3ec742
create interface for onBackendConnected
2018-03-13 22:44:08 +01:00
Daniel Gultsch
94bb7c423c
added splash screen
2018-03-07 22:30:36 +01:00