Daniel Gultsch
3a03f513dd
error response to sending the jingle ft hash should not file the transfer
...
(cherry picked from commit c8f23aef4edc0d4da82eb0e9ed95ebc7b88e64bf)
2020-06-30 21:26:43 +02:00
Daniel Gultsch
0a18ec027a
use Jid.ofLocalAndDomainEscaped when transforming account with locked domain
...
(cherry picked from commit 98e1044bddde162e47944d1c969884cdf14a0d98)
2020-06-30 21:26:20 +02:00
Daniel Gultsch
3746c3736c
fixed concurrent modification when displaying read markers
...
(cherry picked from commit 20286ea8d2a1917fe2316b729c005aac6a210483)
2020-06-30 21:25:19 +02:00
Daniel Gultsch
80b943c1e3
pass selected audio device to proximity sensor toggle
...
(cherry picked from commit 1f77d5e1152976321a3bdbe8843992f8cb061bb1)
2020-06-30 21:23:59 +02:00
Daniel Gultsch
58f1aebb9d
fix regression for fixed domain
...
(cherry picked from commit 16bc210211bd8c31e1466bb3a13a4b976d852eb6)
2020-06-30 21:23:23 +02:00
Daniel Gultsch
811ba56a20
parse jmi proposals from MAM reloads. fixes #3778
...
(cherry picked from commit c3b9a4dabcbc24e96e429ee4533e0e164ce48e50)
2020-06-30 21:22:53 +02:00
Daniel Gultsch
59d8132f04
remove check that would ensure you use jingle only with full jids
...
(cherry picked from commit ccdc91a4974dee9aa98c2a11906aaf6d97e24056)
2020-06-30 21:22:08 +02:00
Daniel Gultsch
59ce496b38
fix feature discovery in jingle file transfer for empty resources
...
(cherry picked from commit 400c8461fc1fb9a76a91b2ffffba9c533684534a)
2020-06-30 21:20:21 +02:00
Daniel Gultsch
78ae46c76d
make presence selector work with empty resources (bare jid)
...
(cherry picked from commit fda9e7b51cf243658ff4fbff35ea56a630b757dc)
2020-06-30 21:15:09 +02:00
Daniel Gultsch
c289095be0
add more logging to caps fetching
...
(cherry picked from commit 971bb60f4288d160fd9560bdf128c4ff9b431ca0)
2020-06-30 20:53:14 +02:00
Daniel Gultsch
cceb9a47f8
RTP: write log message on background thread
...
(cherry picked from commit 0ba4892d3e4efd71bba98d00e424f75db2f0536e)
2020-06-30 20:51:25 +02:00
Daniel Gultsch
3a585ae84e
show help button on certain error conditions in RTP session. fixes #3770
...
(cherry picked from commit b7f3b4333e637d56787182afff83195034259414)
2020-06-30 20:50:59 +02:00
Daniel Gultsch
36fcb6b831
create rtp end user state for connection lost. fixes #3769
...
(cherry picked from commit 644ad995204d7fc06ff7a39621d45fa2dae82109)
2020-06-30 20:49:42 +02:00
Christian Schneppe
a81a16ae31
fix merge conflicts
2020-06-30 20:45:31 +02:00
Daniel Gultsch
0ba969080b
upgrade libwebrtc to m83. fixes #3767
...
(cherry picked from commit f39daf565a67cacb88025ccce9c6c3734038c967)
2020-06-30 20:45:23 +02:00
Daniel Gultsch
27a79129a3
remember terminal RTP session state
...
if the activity is not connected during finish it won’t receive the last end user state.
this code remembers it even if the actual session is already gone. so when activity reconnects and
we can’t find the real rtp session we can look up the last state instead.
(cherry picked from commit 552e17e39abe7af0faafcfc8580cb74a060716eb)
2020-06-30 20:26:28 +02:00
Daniel Gultsch
e6967998cf
recover if attachImage can’t generate scalled down version of image. fixes #3773
...
(cherry picked from commit 7e2d87f39c683c8ca0cab1be4058e0ca1fbd6e3d)
2020-06-30 20:26:04 +02:00
Daniel Gultsch
c3d78905c6
do not throw when finishing jingle ft twice. fixes #3765
...
the state machine in jingle file transfer does not prevent that the connection
is being finished twice
(cherry picked from commit 1853242c6682c863d5524be0a1ee74c2c15e519e)
2020-06-30 20:21:17 +02:00
Daniel Gultsch
3a6adc0f91
fix Jingle FT candidate selection for equal priority. fixes #3771
...
(cherry picked from commit b78d45c7cc6ecc944ae31d628a7233d0d95aeb33)
2020-06-30 20:20:23 +02:00
pitchum
e04bf4fdec
Include chapril.org in suggested servers. ( #496 )
2020-06-13 13:30:47 +02:00
Christian Schneppe
2f812d5a7d
remove OTR
2020-06-10 21:52:59 +02:00
Christian Schneppe
74c11b6712
update build.gradle
2020-06-07 10:26:58 +02:00
Christian Schneppe
e582a56004
remove unused functions
2020-06-07 10:26:27 +02:00
Christian Schneppe
63b16cd57c
New Crowdin translations ( #485 )
2020-06-07 10:18:51 +02:00
Christian Schneppe
f03e09e72a
Merge branch 'master' of https://github.com/kriztan/Pix-Art-Messenger
2020-06-07 10:17:44 +02:00
Christian Schneppe
a985b9dc8f
version 2.4.1 + changes
2020-06-07 10:17:03 +02:00
Christian Schneppe
5abb3b91c3
show taken photos in galery
2020-06-07 09:50:15 +02:00
Christian Schneppe
dae582af25
fix NPE
2020-06-07 09:49:50 +02:00
Christian Schneppe
1ea81520e4
hide call menu in offline times
2020-06-07 08:56:11 +02:00
Christian Schneppe
3b7946d755
fix merge conflicts
2020-06-07 08:55:49 +02:00
Daniel Gultsch
b536b52cc6
improve logging in export backup service. closes #3672
...
(cherry picked from commit 4bc43af690203267303c65a55c4b2f905c3679e8)
2020-06-07 08:38:17 +02:00
Daniel Gultsch
57e1383b36
ask for resource and use jingle direct init when JMI is not available. fixes #3751
...
(cherry picked from commit 637c208f553a08814cd27ea4d4756b95da87ae52)
2020-06-07 08:33:53 +02:00
Daniel Gultsch
3907f67e14
fixed concurrent modification when iterating over presences
...
(cherry picked from commit 8edfc61346e8ebdbadada72265c993e097450c9d)
2020-06-07 08:29:42 +02:00
Daniel Gultsch
a9b4c5b3bf
add record voice mail button to busy screen. fixes #3754
...
(cherry picked from commit 8603d24bcb85b47d8c14b80efea3f71f1e3f0ebb)
2020-06-07 08:28:34 +02:00
Daniel Gultsch
c473686620
RtpSessionActivity: throw instead of finish when session wasn’t found
...
(cherry picked from commit 59d1a2982e503c540971424e9e17fc29eacc30df)
2020-06-07 08:26:39 +02:00
Daniel Gultsch
b84d306edb
catch ISE cause by race when displaying video track. fixes #3752
...
(cherry picked from commit 63ba21a5127783a96b31da1f8566df9d016b551a)
2020-06-07 08:26:06 +02:00
Daniel Gultsch
9ca5588bce
ensure that finishConnection succeeds
...
(cherry picked from commit 5e3aab3abe140ebebbd64c1ebd23132861d44e1b)
2020-06-07 08:25:47 +02:00
Daniel Gultsch
e4adfa2dd8
fix scram crash for broken metronome servers
...
(cherry picked from commit 575ada3b27b67a8453da57ffffd0b8ddcb91206c)
2020-06-07 08:25:32 +02:00
Daniel Gultsch
f0d74550fb
set candidate gathering to continually. fixes #3719
...
This should be good enough to survive some network switches where both networks are online at the same time to allow for some handover
(for example when enabling wifi the 3G connection will usually (probably depends on OS) live on for a moment
(cherry picked from commit 1c625e55a0765e88ecbe21207c1a68da55467934)
2020-06-07 08:25:04 +02:00
Daniel Gultsch
4ed38e7edd
control voice call volume when playing audio through earpiece. fixes #3705
...
(cherry picked from commit 8475a28dc5fb8696a0dc8ab84a8fbfeade8c6076)
2020-06-07 08:24:22 +02:00
Christian Schneppe
438901bc55
add hint to version 2.5.0 without OTR support
2020-05-26 12:47:43 +02:00
Daniel Gultsch
5cb5962b98
replace /me when quoting messages. fixes #3669
...
(cherry picked from commit 7ca543e42f44f1c71d51bc5286e1ff0a012acd77)
2020-05-25 22:21:37 +02:00
Daniel Gultsch
533221c4ad
fail pending messages on policy violation. fixes #3735
...
(cherry picked from commit 88cc0977322d367e6d504d9bd488ed46ba92a7fd)
2020-05-25 22:18:25 +02:00
Daniel Gultsch
c3d0e8edae
reset tone manager after reaching NULL status
...
(cherry picked from commit ed4d7bff922e0aa1c5451f8851162f17a24e7d54)
2020-05-25 22:12:29 +02:00
Daniel Gultsch
e872f0da2b
make sure automatic jmi responses are sent before ack
...
(cherry picked from commit 550fbc6d2c6c61d781a9da56bed9323498fbe8dd)
2020-05-25 22:12:15 +02:00
Daniel Gultsch
bd903c89e8
give TonManager control over audio mode to play dial tones on earpiece. fixes #3738
...
(cherry picked from commit 685e01e83fbc6e44204b470411e50aee88823134)
2020-05-25 22:12:03 +02:00
Daniel Gultsch
7ce9e3e38b
disable hardware AEC on some devices. fixes #3734
...
(cherry picked from commit a2a7256682198e03a3e66cb61eedc35bc2019d86)
2020-05-25 22:10:51 +02:00
Daniel Gultsch
46755d7018
use escaped jid for invites
...
(cherry picked from commit de941f60369141f1fb8e84e0f8f5cd23d0507742)
2020-05-25 22:10:41 +02:00
Daniel Gultsch
81d3707e5a
avoid unnecessary call to Jid.ofDomain()
...
(cherry picked from commit 574bccfc59c8909aa98cd160ca70b1a8e2210d17)
2020-05-25 22:10:25 +02:00
Daniel Gultsch
564b6772ba
use escaped jid for EXTRA_ACCOUNT
...
(cherry picked from commit aa1e69d277aabad46e032c71dbd5f65fe9d6e181)
2020-05-25 22:09:04 +02:00