Daniel Gultsch
|
550fbc6d2c
|
make sure automatic jmi responses are sent before ack
|
2020-05-22 13:22:22 +02:00 |
|
Daniel Gultsch
|
685e01e83f
|
give TonManager control over audio mode to play dial tones on earpiece. fixes #3738
|
2020-05-21 15:39:59 +02:00 |
|
Daniel Gultsch
|
a2a7256682
|
disable hardware AEC on some devices. fixes #3734
|
2020-05-21 11:13:46 +02:00 |
|
Daniel Gultsch
|
de941f6036
|
use escaped jid for invites
|
2020-05-21 08:41:04 +02:00 |
|
Daniel Gultsch
|
574bccfc59
|
avoid unnecessary call to Jid.ofDomain()
|
2020-05-21 07:57:57 +02:00 |
|
Daniel Gultsch
|
aa1e69d277
|
use escaped jid for EXTRA_ACCOUNT
|
2020-05-20 20:14:13 +02:00 |
|
Daniel Gultsch
|
304411fc09
|
return audio mode to normal (instead of previous mode) after call ended
|
2020-05-20 19:40:26 +02:00 |
|
Daniel Gultsch
|
bfeebc141f
|
invalide options menu after pinning/unpinning. fixes #3745
|
2020-05-19 19:39:05 +02:00 |
|
Daniel Gultsch
|
dd0f354b62
|
publish pep bookmarks 1.0 to an item called 'current'
|
2020-05-19 19:39:05 +02:00 |
|
Daniel Gultsch
|
f8fedf0059
|
sasl prep password before hashing. fixes #1893
|
2020-05-19 15:28:12 +02:00 |
|
Daniel Gultsch
|
22f3aac465
|
fix media browser for escapbed jids
|
2020-05-18 11:48:24 +02:00 |
|
Daniel Gultsch
|
3ca10b8fa9
|
show escaped jids when it comes to account selection
|
2020-05-18 09:35:35 +02:00 |
|
Daniel Gultsch
|
df3273a6fc
|
fix jid.withResource() for domain jids
|
2020-05-18 09:14:57 +02:00 |
|
Daniel Gultsch
|
a0920b83e2
|
use Account.getDomain() for direct access to domain jid
|
2020-05-17 10:24:46 +02:00 |
|
Daniel Gultsch
|
b347d57848
|
don’t escape jids when parsing from uri
|
2020-05-17 08:53:44 +02:00 |
|
Daniel Gultsch
|
1da490f77a
|
do not request storage permission for attaching location
|
2020-05-16 17:51:14 +02:00 |
|
Daniel Gultsch
|
4dd3b0c2aa
|
allow to pin conversations on top. fixes #3480
|
2020-05-16 12:10:26 +02:00 |
|
Daniel Gultsch
|
7a21b2c5ed
|
fixed parsing of unescaped jids with @ in local part
|
2020-05-16 10:40:26 +02:00 |
|
Daniel Gultsch
|
2195bce303
|
don’t allow escaped usernames in magic create
|
2020-05-16 08:55:13 +02:00 |
|
Daniel Gultsch
|
78a82a74bc
|
use unescaped jid in ManageAccount
|
2020-05-15 20:20:22 +02:00 |
|
Daniel Gultsch
|
dc29cf27a3
|
validate conference jid on input
|
2020-05-15 19:22:15 +02:00 |
|
Daniel Gultsch
|
198a7db954
|
use escaped jid in more places
|
2020-05-15 18:44:55 +02:00 |
|
Daniel Gultsch
|
ef7d4fca86
|
show escaped jid in most of the UI
for historical reasons we store unescaped variants in DB and use them in intents.
|
2020-05-15 18:22:04 +02:00 |
|
Daniel Gultsch
|
b6703dbe38
|
switch xmpp-addr to jxmpp-jid
|
2020-05-15 17:06:16 +02:00 |
|
Daniel Gultsch
|
1b4f9cc8ab
|
allow 'login with certificate' from welcome screen. fixes #3724
|
2020-05-13 13:52:05 +02:00 |
|
Daniel Gultsch
|
36d2ecfcfa
|
always use private key for TLS connection when one is configured
|
2020-05-13 09:38:30 +02:00 |
|
Daniel Gultsch
|
2c4788b7c7
|
send retract when unable to setup webrtc as initiator. fixes #3717
|
2020-05-11 12:20:32 +02:00 |
|
Daniel Gultsch
|
b845c601d0
|
include senders in jingle file offer
|
2020-05-11 11:09:18 +02:00 |
|
Daniel Gultsch
|
90526efbd4
|
fixed destination calculation for direct socks candidates. fixes #3715
|
2020-05-11 11:08:45 +02:00 |
|
Daniel Gultsch
|
46579550e4
|
fixed weird ToneGenerator crash. fixes #3712
obviously tones won’t work then anymore
|
2020-05-10 17:54:16 +02:00 |
|
Daniel Gultsch
|
4d3d3a7038
|
tie breaking racing jingle message proposals. fixes #3698
|
2020-05-10 14:09:16 +02:00 |
|
Daniel Gultsch
|
2c5bed61a1
|
introduce extra RTP state to handle going from sending proceed to receiving retract
|
2020-05-09 21:35:21 +02:00 |
|
Daniel Gultsch
|
f4247379bd
|
catch UnsatisfiedLinkError when trying to init libwebrtc. fixes #3707
|
2020-05-09 19:48:54 +02:00 |
|
Daniel Gultsch
|
92fc22b313
|
show call duration in audio calls. fixes #3708
|
2020-05-09 11:14:39 +02:00 |
|
Daniel Gultsch
|
6daaca496b
|
externalize time passed utils
|
2020-05-09 09:42:33 +02:00 |
|
Daniel Gultsch
|
072edc5a62
|
hide microphone button in video-only calls. fixes #3700
|
2020-05-08 21:15:54 +02:00 |
|
Daniel Gultsch
|
bd0234ba4d
|
dismiss incoming call notification on crash. fixes #3701
|
2020-05-08 19:34:20 +02:00 |
|
Daniel Gultsch
|
abfa4eae08
|
remove white space before parsing omemo bundle base64
|
2020-05-08 19:33:49 +02:00 |
|
Daniel Gultsch
|
285c750e69
|
throw IllegalStateException when trying to finish from a non terminal state
|
2020-05-08 18:36:52 +02:00 |
|
Daniel Gultsch
|
350fc57d87
|
properly wrap IPv6 addresses
|
2020-05-08 17:52:41 +02:00 |
|
Daniel Gultsch
|
5af4c865a7
|
make sure we finsh() the connection after transitioning into terminal state
|
2020-05-08 17:22:27 +02:00 |
|
Daniel Gultsch
|
1b237e4ea0
|
pulled translations from transifex
|
2020-05-06 21:46:11 +02:00 |
|
Daniel Gultsch
|
fb57ef47bc
|
catch IllegalStateException around acceptCall()
this can happen when the UI races a call retrection
|
2020-05-05 09:37:27 +02:00 |
|
Daniel Gultsch
|
c159bbfc81
|
play dial sounds on wrong track to make them play in silent mode. fixes #3697
|
2020-05-03 23:15:21 +02:00 |
|
Daniel Gultsch
|
476fb23656
|
show timestamp for missed incoming calls. fixes #3692
|
2020-05-03 18:36:15 +02:00 |
|
Daniel Gultsch
|
3c3f5d8e6f
|
mark missed calls as unread (bold) in overview. fixes #3687
|
2020-05-03 18:07:00 +02:00 |
|
Daniel Gultsch
|
3577afea4e
|
fixed crash caused by race when dedecting if mic is on
|
2020-05-03 11:54:58 +02:00 |
|
Daniel Gultsch
|
e70b6eec98
|
do not mirror back camera. fixes #3693
|
2020-05-03 11:54:58 +02:00 |
|
Daniel Gultsch
|
5a5f887229
|
code cleanup in bundle parsing
also switch to guavas base64 parser to avoid potential ROM bugs
|
2020-05-03 11:54:58 +02:00 |
|
Daniel Gultsch
|
abb33b048a
|
fixed crash after accepting voice calls on devices that don’t have an earpiece (tablets)
fixes #3682
|
2020-05-02 18:06:56 +02:00 |
|