59d7bb6
version bump to 2.8.10
Daniel Gultsch created
59d7bb6
version bump to 2.8.10
Daniel Gultsch created
129f43a
verify hostname is valid before letting user save it
Daniel Gultsch created
637c0cb
fixed rare race condition when receiving transport info right after WebRTCWrapper closes
fixes #3849
Daniel Gultsch created
1ae7d6b
recover from pre-jingle connection states (discover etc) into full fledged jingle connection
fixes #3847
Daniel Gultsch created
f22e33e
fixed race condition of WebRTCWrapper being closed before transitioning into terminal state
JingleRTPConnection shuts down the WebRTCWrapper before transitioning into a terminal state. (This allows us to make sure it is actually closed when reaching that state); However that means that, when we get a UI redrawn inbetween closing and transitioning we might still be in SESSION_ACCEPTED but with no PeerConnection. This traditionally has triggered an IllegalStateException on getting the EndUserState. This commit catches the ISE and returns 'ENDING' instead. Chances are that this is only visibiliy for a very brief time in the UI before the transition triggers the UI to redraw with the proper state. fixes #3848
Daniel Gultsch created
47e3504
remove stale bot configuration
Daniel Gultsch created
5ecd250
pulled translations from transifex
Daniel Gultsch created
f5f9075
FileObserver: start monitoring new directories when they are created
Daniel Gultsch created
e10b182
version bump to 2.8.10-beta + changelog
Daniel Gultsch created
9cd4e1d
show toast when correction fails
Daniel Gultsch created
6941d5e
ignore IQ result when MAM query had been killed
Daniel Gultsch created
1c66772
rename DnD to Busy in settings. fixes #3839
Daniel Gultsch created
9bec186
ignore RTP session logs when looking for LMC. fixes #3843
Daniel Gultsch created
8b26c60
update gradle plugin
Daniel Gultsch created
1630072
try to guess mime type via extension in display name
Daniel Gultsch created
28856aa
add icons for gpx files
Daniel Gultsch created
32d5534
ensure server triggered jingle iq-errors get routed properly
Daniel Gultsch created
994fd9e
restore backup in one transaction
Daniel Gultsch created
cb96237
version bump to 2.8.9 + changelog
Daniel Gultsch created
fd68bfb
pulled translations from transifex
Daniel Gultsch created
9e6f723
use smaller image previews on narrow screens
Daniel Gultsch created
7aeb2b2
pulled translations from transifex. re-enabled some linter warnings
Daniel Gultsch created
590deef
use ctrl+arrow up to correct last message. fixes #3806
Daniel Gultsch created
c9e6653
fixups and code clean up for 'Ctrl+Enter'
Daniel Gultsch created
e7e0483
Support sending messages with ctrl+enter
Currently Conversations lacks any keyboard shortcut to send a message if enter_is_send is disabled. KeyboardListener has been extended to include the original KeyEvent as an argument. fixes #3829
Marcin Mielniczuk created
aa47e53
pulled translations from transifex
Daniel Gultsch created
c3fa1d5
show switch to chat button during audio call. fixes #3825
Daniel Gultsch created
fffa659
download libwebrtc-m84 for travis
Daniel Gultsch created
bab9dd4
make sure intent is only set to retracted if something was retracted. fixes #3826
Daniel Gultsch created
7ff56a5
upgrade to libwebrtc m84. fixes #3824
Daniel Gultsch created
bf85a55
catch NPE when detecting camera facing. fixes #3820
Daniel Gultsch created
1107529
ask for contact permission before adding to contact to phone book. fixes #3808
Daniel Gultsch created
6a6c9fb
ignore race condition when toggling fixes #3822
Daniel Gultsch created
9ab0fbe
provide progress bar for import backup. fixes #3809
Daniel Gultsch created
71a5600
fix emojis not rendering correctly with trailing variant selector. fixes #3819
Daniel Gultsch created
14bb8b0
Fix typo (#3814)
camea -> camera
Martin created
8f439a9
version bump to 2.8.8 + changelog
Daniel Gultsch created
2881a1b
pulled translations from transifex
Daniel Gultsch created
13d8eb1
dismiss notification only if displayed id matches last remote id
Daniel Gultsch created
fada3a6
store entire transport info for after session was accepted. fixes #3790
Daniel Gultsch created
a5430d5
retract call when user presses home button or back; not on stop. fixes #3802
Daniel Gultsch created
57135e1
do not update recent quick action when recording voice mail. fixes #3799
Daniel Gultsch created
1548954
add account provisioning via QR code to welcome screen
Daniel Gultsch created
6896039
pulled translations from transifex
Daniel Gultsch created
203e248
Fix screen blinking during the call for some Samsung phones (#3800)
Andrey Tikhomirov created
d88f79e
register Conversations to open *.ceb files from content and file uris
Daniel Gultsch created
dddb7ec
show app failure instead of crashing when egl fails to init. fixes #3795
Daniel Gultsch created
169ee99
do not attempt to reject call if session had already ended. fixes #3798
Daniel Gultsch created
fe68aff
validate install referrer beforing accepting it as xmpp uri
Daniel Gultsch created
7bcb29c
be more liberal in 0167 payload-type parameter parsing
some implementations will transform the following SDP coming from Firefox m=audio 12346 RTP/AVP 101 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 to <payload-type channels="1" name="telephone-event" clockrate="8000" id="101"> <parameter value="0-15" xmlns="urn:xmpp:jingle:apps:rtp:1"/> </payload-type> While a missing name attribute is not legal according to the XEP; and 0-15 are technically not just one value the following commit will accept it if there is just one paramater.
Daniel Gultsch created