1ae7d6b
recover from pre-jingle connection states (discover etc) into full fledged jingle connection
Click to expand commit body
fixes #3847
Daniel Gultsch
created
f22e33e
fixed race condition of WebRTCWrapper being closed before transitioning into terminal state
Click to expand commit body
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
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
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
Click to expand commit body
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
4780420
clear pending photo uri only when also clearing activity result
Click to expand commit body
on some phones the onBackendConnected finishes prior to the onActivityResult()
leading to the pending photo uri being cleared before processing the result.
this leads to 'Take photo' not working.
but we probably don’t need to clear the photo uri if there is to activiyResult
to clear as well
Daniel Gultsch
created
4493f6c
Leave the incoming call notification category as CATEGORY_CALL (#3792)
Dmitry Markin
created
8356a1c
fix render script for latest inkscape version