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
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
Daniel Gultsch
a69d65a9a1
return audio mode to normal (instead of previous mode) after call ended
...
(cherry picked from commit 304411fc096f4f5b9b0b8db36906d544baaccf0d)
2020-05-25 22:05:36 +02:00
Daniel Gultsch
9a75924cb5
invalide options menu after pinning/unpinning. fixes #3745
...
(cherry picked from commit bfeebc141f12ba9752a9546e45821c679213dd62)
2020-05-25 22:05:20 +02:00
Daniel Gultsch
41a3f8af69
publish pep bookmarks 1.0 to an item called 'current'
...
(cherry picked from commit dd0f354b62639e13bd58cdbbb075caba0ebbbe9e)
2020-05-25 22:05:09 +02:00
Daniel Gultsch
2f70a86f06
sasl prep password before hashing. fixes #1893
...
(cherry picked from commit f8fedf0059459dcf87c34a7ab4eb2b0caa1fb564)
2020-05-25 22:03:54 +02:00
Daniel Gultsch
125b41da7d
fix media browser for escapbed jids
...
(cherry picked from commit 22f3aac46506b28098b59a4dacdafc4ff0933ccf)
2020-05-25 22:01:38 +02:00
Daniel Gultsch
e1101226d9
show escaped jids when it comes to account selection
...
(cherry picked from commit 3ca10b8fa95f606024ed43c9d2cd254adfff51f1)
2020-05-25 22:00:08 +02:00
Daniel Gultsch
e2a8640d81
fix jid.withResource() for domain jids
...
(cherry picked from commit df3273a6fc4d4f1604f0d6b0f2509af0d973631d)
2020-05-25 21:56:21 +02:00