08f27dd
don’t show video call button if no camera is available
Daniel Gultsch created
08f27dd
don’t show video call button if no camera is available
Daniel Gultsch created
1822a71
Do not crash when receiving video call on device w/o camera
Upon accepting a video call on a device that can not establish a video track on its own (for example by not having a camera), displaying the video enable/disable button would fail. This commit defaults this button to disabled.
Daniel Gultsch created
77f4486
catch security exception when reading file
Daniel Gultsch created
9cc95d4
pulled translations from transifex
Daniel Gultsch created
ff75664
clear dns cache on network switch
Daniel Gultsch created
9a7fc3d
disable omemo by default for *.covid.monal.im domains
Daniel Gultsch created
d37140e
pulled translations from transifex
Daniel Gultsch created
d288f5b
version bump to 2.9.9-beta
Daniel Gultsch created
aad3478
remove logging from needsUploading()
Daniel Gultsch created
914ea9c
use http proxy below android 7.1
Daniel Gultsch created
02b1606
show popup dialog when backup has been started. fixes #4031
Daniel Gultsch created
45c5f9a
bump okhttp version
Daniel Gultsch created
4ac64f3
clean up code for posh cache
Daniel Gultsch created
8b90c1c
port POSH code to OkHttp
Daniel Gultsch created
70fc083
remove unused method
Daniel Gultsch created
ce7f59a
use okhttp to fetch captcha
Daniel Gultsch created
1cd95ae
migrate redirection urls to HttpUrl
Daniel Gultsch created
739d204
optimize imports
Daniel Gultsch created
6ee2807
bump gradle plugin
Daniel Gultsch created
a6244d9
use settable futures for slot requester
Daniel Gultsch created
8ac97b0
disable extmap_allow_mixed by default
Daniel Gultsch created
7a115cb
pulled translations from transifex
Daniel Gultsch created
d1195d2
pulled translations from transifex
Daniel Gultsch created
72828c6
fix 'checking file size' status display
Daniel Gultsch created
38ef69a
do not display toast for cancelled downloads
Daniel Gultsch created
aaac829
only overwrite body in text messages
Daniel Gultsch created
e217551
migrate to OkHttp instead of HttpUrlConnection
OkHttp gives us more fine grained control over the HTTP library and frees us from any platform bugs
Daniel Gultsch created
b09a143
Stanza.getErrorCondation only ever needs the tag name
Daniel Gultsch created
6f1b719
parse extmap-allow-mixed
Daniel Gultsch created
3baacf8
switch to unified plan
Daniel Gultsch created
9c2da0a
upgrade libwebrtc to m89
Daniel Gultsch created
2681ad8
complain if mLineIndex can not be found when receiving candidates
Daniel Gultsch created
8764d11
kill pending queries when archiving conversation
Daniel Gultsch created
3c60de5
minor code clean up
Daniel Gultsch created
d30a082
Fix typo in readme
Daniel Gultsch created
859f3b2
fix NPE after race condition. fixes #4033
Daniel Gultsch created
bf25b24
modify away when locked behaviour to locked || screen off
this new behaviour still takes care of not going online when quickly checking for the time but it also includes systems that don’t have a lock screen or incorrectly report being unlocked.
Daniel Gultsch created
7c53dcc
fixed NPE when service isnt bound
Daniel Gultsch created
bf9d1a5
remove docs folder
* mission statement is now hosted on https://gultsch.de * XEPs.md has been replaced by conversations.doap * observations.md is just outdated and boring by now
Daniel Gultsch created
ddb54bb
version bump to 2.9.8 + changelog
Daniel Gultsch created
813b07e
pulled translations from transifex
Daniel Gultsch created
0fa06d6
overwrite body for plaintext group chat messages only
Daniel Gultsch created
e947a3f
modify boyy on muc reflection
Daniel Gultsch created
b34f6e0
null check weak reference value
Daniel Gultsch created
b8c61b7
use different top margin for vert and land for duration display
Daniel Gultsch created
cf68c54
pulled translations from transifex
Daniel Gultsch created
ef24d20
Remove Renomination from WebRTC Options
This is a feature of WebRTC that's [not standardized][1] and only supported by libwebrtc. Since there's no support in jingle for passing this capability from one peer to another, we're currently hard-coding this option into both the local candidate and also the remote candidate so they can use it. But I'm trying to call a user that isn't using WebRTC, and renomination is causing the call to stay in "connecting..." state for 10 or 20 seconds, sometimes longer, while both sides wait for the other to nominate something based on their individual beliefs about the standards they're using. Removing this seems to make connecting relatively instantaneous. If we want to reintroduce this feature, we should probably make a XEP so the peers can negotiate honestly about it, and only use it if both sides truely support the feature. [1]: https://datatracker.ietf.org/doc/html/draft-thatcher-ice-renomination-01
Christopher Vollick created
4a175f9
version bump to 2.9.8-beta
Daniel Gultsch created
5848013
handle pre key messages in dtls verification
Daniel Gultsch created
c5f801c
do not push empty candidates to backlog
Daniel Gultsch created