Commit graph

6307 commits

Author SHA1 Message Date
Christian Schneppe
f3af6e14ec
show date/time for calls in conversation 2020-05-07 21:23:09 +02:00
Christian Schneppe
1a6546083f
change Namespace path 2020-05-07 21:17:43 +02:00
Christian Schneppe
b919d062ea
version 2.4.0 beta + changes 2020-05-07 21:17:42 +02:00
Christian Schneppe
65e2618ab2
fix beta version name 2020-05-07 21:17:42 +02:00
Christian Schneppe
54cc6e127c
fix menu in chat view 2020-05-07 21:17:42 +02:00
Christian Schneppe
563f955a69
fix some more theme things 2020-05-07 21:17:42 +02:00
Christian Schneppe
d4aa5d96cf
start new beta 2020-05-07 21:17:41 +02:00
Christian Schneppe
3141420686
fix some theme things 2020-05-07 21:17:41 +02:00
Christian Schneppe
c8aa0b744b
make preferences working 2020-05-07 21:17:41 +02:00
Christian Schneppe
e782244d72
Delete contributing.json 2020-05-07 21:17:41 +02:00
Christian Schneppe
ace3b117b7
fix changes and make OTR working again 2020-05-07 21:17:37 +02:00
Christian Schneppe
325487f82f
merge changes from PixArtMessenger 2020-05-07 21:12:51 +02:00
Daniel Gultsch
1b237e4ea0 pulled translations from transifex 2020-05-06 21:46:11 +02:00
Daniel Gultsch
42563e6c29 version bump to 2.8.2 + changelog 2020-05-06 16:03:09 +02:00
Daniel Gultsch
5d28ae9f38 pulled translations from transifex 2020-05-05 09:46:26 +02:00
Daniel Gultsch
fb57ef47bc catch IllegalStateException around acceptCall()
this can happen when the UI races a call retrection
2020-05-05 09:37:27 +02:00
Daniel Gultsch
c159bbfc81 play dial sounds on wrong track to make them play in silent mode. fixes #3697 2020-05-03 23:15:21 +02:00
Daniel Gultsch
2018ae8ba0 fixed some r8 warnings 2020-05-03 22:09:31 +02:00
Daniel Gultsch
8a1bdd97e8 pulled translations from transifex 2020-05-03 22:08:29 +02:00
Daniel Gultsch
a3b3b14bf1 yet again more wording 2020-05-03 21:56:30 +02:00
Daniel Gultsch
8fb8656e34 more wording 2020-05-03 21:52:27 +02:00
Licaon_Kter
dcb02ee5e2
Typo you you (#3694)
* Typo you you

* Clarify this too

* Optimizations is plural

* Keep them in sync

* Sync the whole string
2020-05-03 19:49:00 +00:00
Daniel Gultsch
b6d38f8e8b do not call bundles bundles 2020-05-03 18:57:11 +02:00
Daniel Gultsch
476fb23656 show timestamp for missed incoming calls. fixes #3692 2020-05-03 18:36:15 +02:00
Daniel Gultsch
3c3f5d8e6f mark missed calls as unread (bold) in overview. fixes #3687 2020-05-03 18:07:00 +02:00
Daniel Gultsch
6888f57191 pulled translations from transifex 2020-05-03 17:39:48 +02:00
Daniel Gultsch
cacd3b8ed8 fixup Language rework. wrong use of singular they 2020-05-03 17:36:22 +02:00
Daniel Gultsch
0ee9dbcea7 fixed crash when attempting to start connection for install referer 2020-05-03 12:05:18 +02:00
Daniel Gultsch
3577afea4e fixed crash caused by race when dedecting if mic is on 2020-05-03 11:54:58 +02:00
Daniel Gultsch
e70b6eec98 do not mirror back camera. fixes #3693 2020-05-03 11:54:58 +02:00
Daniel Gultsch
5a5f887229 code cleanup in bundle parsing
also switch to guavas base64 parser to avoid potential ROM bugs
2020-05-03 11:54:58 +02:00
Licaon_Kter
4f8715a349
Foreground service on by default 2020-05-02 18:05:34 +00:00
Daniel Gultsch
abb33b048a fixed crash after accepting voice calls on devices that don’t have an earpiece (tablets)
fixes #3682
2020-05-02 18:06:56 +02:00
Daniel Gultsch
63ddd97b6b add button to switch cameras during video call
RIP symmetry :-(

fixes #3683
2020-05-02 17:15:50 +02:00
Allan Nordhøy
f739752f76
Spelling: Language reworked (#3688) 2020-05-02 14:51:24 +00:00
Daniel Gultsch
e4b906ebeb fix crash on unknown sasl mechanims 2020-05-02 10:20:18 +02:00
Daniel Gultsch
48163a5604 show proposal as ongoing call 2020-05-02 09:50:17 +02:00
Daniel Gultsch
f7a0d2031a disable TLS cert validation for stun/turn server
turns out libwebrtc doesn’t use the system root CA store but comes with only a few default CAs.

in anyway we will probably only use tcp/443 to bypass firewalls and not to actually secure anything.
2020-05-01 20:17:23 +02:00
Daniel Gultsch
58429c42ee lower case protocol; we have seen upper case in the wild for some reason 2020-05-01 20:15:09 +02:00
Daniel Gultsch
7ac5e8e828 properly close WebRTCWrapper even when init failed 2020-05-01 13:56:24 +02:00
Daniel Gultsch
f8866d1bef change stale label to 'stale' 2020-05-01 08:40:52 +02:00
Daniel Gultsch
5aa42cda6c configure stale bot 2020-05-01 08:10:55 +02:00
Daniel Gultsch
eab4ac017f minor code clean up 2020-05-01 07:58:58 +02:00
Daniel Gultsch
86b2631449 revert commit that attempted to do bare jid matching for LMC
That commit never worked because there were other checks in place later down the stream.

Allowing other clients (resources) to correct messages introduces the potential for nasty race conditions.
Furthermore we also have a check in place that would check that the OMEMO fingerprint is the same for security reasons. Removing that check is currently undesirable. Therefor correcting a message from another client would only work for plain text messages (and maybe PGP); this only adds confusion for users for very little benefit.
2020-05-01 07:45:00 +02:00
Daniel Gultsch
ea1c2f27d1 fixed build instructions (checkout url) 2020-04-30 13:04:40 +02:00
Daniel Gultsch
b6d3b49702 fixed the other travis link 2020-04-30 13:03:18 +02:00
Daniel Gultsch
00229d7d6d remove bounty source link for good. who cares? 2020-04-30 13:01:24 +02:00
Daniel Gultsch
419d2c91bc fix travis links 2020-04-30 13:00:17 +02:00
Licaon_Kter
eea0f8579e
Update repo links (#3684)
* Update repo link

* Here too
2020-04-30 10:51:26 +00:00
Daniel Gultsch
8374df84aa do not change intent to retracted if end card had already been reached 2020-04-30 09:06:43 +02:00