DeepBlueV7.X
b7b9cee30e
Merge pull request #265 from trilene/voip
...
Link GStreamer elements before syncing state
2020-08-28 15:39:27 +00:00
trilene
67a6ab401b
Link GStreamer elements before syncing state
2020-08-28 10:49:39 -04:00
DeepBlueV7.X
b58e370c03
Merge pull request #251 from Nheko-Reborn/new-event-store
...
New event store
2020-08-26 21:52:35 +00:00
Nicolas Werner
3df4bde032
Add some log messages, that migrations are in progress
2020-08-25 23:12:01 +02:00
Nicolas Werner
9f79b85579
Speedup db a bit, but loose some crash resiliency
...
The loss in durability shouldn't matter, if we can just receive the same
events again after a restart
2020-08-25 23:05:31 +02:00
trilene
473293b6a5
Under GStreamer >= 1.17 gather all candidates before sending offer/answer
2020-08-22 08:18:42 -04:00
trilene
1402732b5f
Stop SendFile and Call buttons swapping places on file upload
2020-08-17 17:42:06 -04:00
Nicolas Werner
7f7108161e
Hide CallCandidates again in new store
2020-08-17 23:30:36 +02:00
Nicolas Werner
de7ec4d2b3
Merge remote-tracking branch 'origin/master' into new-event-store
...
Conflicts:
CMakeLists.txt
io.github.NhekoReborn.Nheko.json
src/Cache.cpp
src/timeline/TimelineModel.cpp
src/timeline/TimelineModel.h
src/timeline/TimelineViewManager.cpp
2020-08-17 20:40:33 +02:00
Nicolas Werner
b6751ab01e
Appease the linter
2020-08-14 09:01:56 +02:00
Nicolas Werner
e06ff1ac1f
Fix SVG color undefined
2020-08-14 01:20:24 +02:00
Nicolas Werner
f157602a52
Disable call support, when GStreamer is unavailable
...
Integrating that in our CI is currently a bit hard, so disable it for
now, if GStreamer isn't found. Just make sure to build against GStreamer
for call support!
2020-08-14 01:03:27 +02:00
Nicolas Werner
29cb065102
Bump flatpak dependency
2020-08-11 08:51:57 +02:00
Nicolas Werner
14a0aac748
Add /clear-timeline command
2020-08-09 23:36:47 +02:00
Nicolas Werner
b972d827cb
Try to fix issue of pagination interfering with limited: true
2020-08-07 13:12:45 +02:00
Nicolas Werner
7eb0c4e09c
Also request keys from own devices
2020-08-06 22:18:52 +02:00
Nicolas Werner
1f9215a5be
Split error messages from event decryption
2020-08-06 21:46:16 +02:00
trilene
df65093374
Add audio input device selector
2020-08-05 17:56:44 -04:00
trilene
02dfc8039f
Conditionally compile against upcoming GStreamer release
2020-08-02 22:27:05 -04:00
trilene
b86711a388
Merge remote-tracking branch 'upstream/master' into voip
2020-08-01 15:49:26 -04:00
trilene
979bba6460
Tweak AcceptCall dialog
2020-08-01 15:43:23 -04:00
trilene
e527da052b
Reset TLVM initial sync flag on logout
2020-08-01 14:39:06 -04:00
trilene
e3e7595bab
clang-format
2020-08-01 14:31:10 -04:00
trilene
f14d141cb5
Improve TURN server retrieval
2020-07-30 19:59:54 -04:00
trilene
c0743f9688
Fix error message
2020-07-30 19:39:03 -04:00
Nicolas Werner
7f3d97517f
Fix double free by closing cursor at the right time
2020-07-30 18:13:19 +02:00
trilene
97681ccf64
Remove references to video calls
2020-07-29 18:16:52 -04:00
Nicolas Werner
12090c0a06
Add workaround for duplicate syncs
2020-07-27 16:37:29 +02:00
Nicolas Werner
720bb164f7
Fix migration (hopefully)
2020-07-26 19:04:36 +02:00
trilene
43ec0c0624
Handle ICE failure
2020-07-26 10:59:50 -04:00
Nicolas Werner
ade905c881
Fix shadowing variable
2020-07-26 13:07:36 +02:00
Nicolas Werner
a00b11def7
Rename EventStore::event to get to remove ambiguity with QObject::event
2020-07-26 12:33:30 +02:00
trilene
57d5a3d31f
Improve debug messages
2020-07-25 18:11:11 -04:00
Nicolas Werner
4e7bd20e0c
Reset fetch in progress when fetch failed
2020-07-25 19:38:56 +02:00
Nicolas Werner
b294430fe5
Return to redacted messages instead of just storing the redaction
2020-07-25 19:38:27 +02:00
trilene
aec24efbe2
Specify call type on timeline
2020-07-24 13:30:12 -04:00
trilene
d51e34e66a
Cancel sent CallInvite if no response within expiry
2020-07-23 19:38:40 -04:00
trilene
a4301048e3
Fix QLayout warning
2020-07-23 18:36:10 -04:00
trilene
d508e3abd6
Send ICE candidates gathered after timeout
2020-07-23 17:58:22 -04:00
trilene
7377215d28
Confirm logout/quit if active call in progress
2020-07-23 17:20:32 -04:00
trilene
55783c6fe5
Tweak ActiveCallBar
2020-07-23 17:02:50 -04:00
Nicolas Werner
147ae68c31
Don't send url, if we send an encrypted file
...
Fix issues when sending images to some clients.
2020-07-23 14:33:07 +02:00
trilene
88cfa3a8fa
Polish voice call UI
2020-07-22 21:15:45 -04:00
Nicolas Werner
f23d733cff
Fix room joins
2020-07-20 18:25:22 +02:00
Nicolas Werner
19f27236ea
Fix reactions
2020-07-20 00:42:48 +02:00
Nicolas Werner
6f2bc908ba
Fix reaction display
2020-07-19 12:22:54 +02:00
Nicolas Werner
d467568a65
Close cursor we don't need and where we overwrite the contents
2020-07-18 22:59:03 +02:00
Nicolas Werner
8261446f83
Fix reply scrolling
2020-07-18 21:14:45 +02:00
Nicolas Werner
5695f004a2
Fix race condition between /messages and /sync
2020-07-18 21:00:36 +02:00
Nicolas Werner
046b3f4da6
Mark own events as read again after sending
2020-07-18 20:39:31 +02:00