Commit graph

4986 commits

Author SHA1 Message Date
Nicolas Werner
046b3f4da6 Mark own events as read again after sending 2020-07-18 20:39:31 +02:00
Nicolas Werner
36e4405f25 Fix flickering of encrypted messages when sending using new store 2020-07-18 19:15:50 +02:00
Nicolas Werner
a5dda86a6c Fix encryption indicator 2020-07-18 17:59:59 +02:00
Nicolas Werner
56ea89aa11 Reenable sending messages 2020-07-18 17:43:49 +02:00
trilene
28a678ca60 Add comment wrt TURN server credentials 2020-07-16 15:53:35 -04:00
trilene
f8ef55c133 Case-insensitive sdp search 2020-07-16 15:44:07 -04:00
Nicolas Werner
aa34576dfd Warn before kicking,banning,inviting,etc 2020-07-16 20:19:28 +02:00
trilene
8968d51b65 Handle preemptive CallAnswer from fellow device 2020-07-16 13:31:38 -04:00
trilene
16209ce073 Hide incoming CallCandidates in encrypted rooms 2020-07-14 07:34:40 -04:00
trilene
195ba5e5ee Remove comments 2020-07-13 20:47:34 -04:00
trilene
9d6cce9fe3 Handle preemptive CallHangUp 2020-07-13 20:15:09 -04:00
trilene
774d864096 Hide CallCandidates events from the timeline 2020-07-13 19:45:41 -04:00
trilene
09d2d937c5 Centre PlaceCall dialog 2020-07-13 19:20:41 -04:00
trilene
e85652e7e7 Fix percent-encoding of TURN server URI 2020-07-13 19:16:28 -04:00
Nicolas Werner
9ae7d0dce3 Readd pagination and fix redactions 2020-07-13 00:08:58 +02:00
Nicolas Werner
9479fcde08 Initialize Profile later 2020-07-11 02:15:53 +02:00
trilene
c73cfe1810 Merge remote-tracking branch 'upstream/master' into voip 2020-07-10 19:39:44 -04:00
trilene
7a206441c8 Support voice calls 2020-07-10 19:19:48 -04:00
Nicolas Werner
da2f80df60 Fix translation loading
Explanation see here:
https://www.kdab.com/fixing-a-common-antipattern-when-loading-translations-in-qt/
2020-07-10 03:17:23 +02:00
Nicolas Werner
3421728898 Fetch missing events 2020-07-10 01:37:55 +02:00
Nicolas Werner
530c531c4b WIP: Event Store split out 2020-07-09 23:15:22 +02:00
Nicolas Werner
7650e6ced6 Fix autolinking breaking on single quotes in href attribute
Fixes #234
2020-07-09 13:26:01 +02:00
Nicolas Werner
8d3ab300b6 Open url using QDesktopServices from Qml
This fixes some weirdness on some platforms, where Qt.openUrlExternally
does weird stuff.
2020-07-09 00:45:37 +02:00
Nicolas Werner
fe12e63c7c Fix parent undefined warning 2020-07-08 02:02:48 +02:00
Nicolas Werner
0da1a6d5fc Add relations and order without hidden events to db 2020-07-08 02:02:14 +02:00
Nicolas Werner
82eff09062 Fetch event from db and use string_view where possible 2020-07-06 03:43:14 +02:00
Nicolas Werner
c79205c26a Use new timeline cache structure 2020-07-05 05:31:15 +02:00
Nicolas Werner
79a29953dd Persist event order 2020-07-04 02:09:12 +02:00
Nicolas Werner
233b3c06ce Store events in room specific db 2020-07-03 02:40:48 +02:00
Nicolas Werner
d72eb5eb2d Update dependencies 2020-07-01 01:05:37 +02:00
Nicolas Werner
21a1f249f9 Fix Qt 5.9 build 2020-06-27 03:15:36 +02:00
Nicolas Werner
d177405913 Don't compile qml by default
While it does improve performance a bit, it is simply bad for most
distributions, since they don't know and probably don't want to
recompile Nheko. So default it to off. Anyone who wants it can still
toggle it on and it is almost no maintenance cost.
2020-06-27 03:08:16 +02:00
Nicolas Werner
f6fa494666 Make connections across threads queued in any case 2020-06-26 13:36:21 +02:00
Nicolas Werner
da975038db Drop libsodium dependency 2020-06-26 13:36:21 +02:00
Nicolas Werner
a9e321e38f Don't use formatted body without format 2020-06-26 13:36:21 +02:00
DeepBlueV7.X
09e9cffcae
Merge pull request #228 from felixonmars/patch-1
Correct a typo in SnackBar.cpp
2020-06-22 19:33:36 +02:00
Felix Yan
751c0526d7
Correct a typo in SnackBar.cpp 2020-06-22 20:29:47 +08:00
Nicolas Werner
c973fd759b Fix m.relates_to being sent as 'null' when not set in encrypted messages.
Thank you Sorunome for reporting.
2020-06-20 19:26:54 +02:00
Nicolas Werner
cded494cb5 Try to make text rendering in qml sharper 2020-06-19 19:34:03 +02:00
Nicolas Werner
dde28c627b Lower qt version used for emoji picker and scroll helper 2020-06-17 21:34:02 +02:00
Nicolas Werner
5c8ee99e9a Remove online indicator for offline users 2020-06-17 20:50:39 +02:00
DeepBlueV7.X
887ad25ab7
Merge pull request #220 from not-chicken/theme
Fix not being able to change theme
2020-06-14 13:45:39 +02:00
Lorem
e1706f4df5 Fix not being able to change theme 2020-06-14 13:56:15 +05:30
Nicolas Werner
24d2a2d821 Update mtxclient version to tag 2020-06-13 02:44:53 +02:00
Joseph Donofry
95d5e63f4b
Version number fixes 2020-06-12 19:39:21 -04:00
Joseph Donofry
3ea5a92b2a
Prepare 0.7.2 release 2020-06-12 16:16:54 -04:00
Nicolas Werner
a09039a3be Add presence and upgrade notes to the changelog 2020-06-12 17:38:30 +02:00
Joseph Donofry
ef51b5e947
Merge pull request #219 from Nheko-Reborn/changelog
Update changelog
2020-06-11 22:30:18 -04:00
Joseph Donofry
21dfb3c0b9
Merge pull request #216 from Nheko-Reborn/presence
Presence support
2020-06-11 22:28:44 -04:00
Joseph Donofry
a96e6e5ecd
Merge branch origin/master and update translations 2020-06-11 22:28:28 -04:00