trilene
44cfc8d22a
clang-format
2020-09-22 12:14:15 -04:00
trilene
da27670cbe
Port ActiveCallBar to Qml
2020-09-22 12:07:36 -04:00
Nicolas Werner
4b36585e47
Fix typo in encryption error message
2020-09-19 15:45:23 +02:00
Nicolas Werner
b05c101021
Fix null errors in qml
2020-09-16 23:49:17 +02:00
Nicolas Werner
77e241b9e5
Reenable top bar room settings menus on avatar or title clicks
...
Also fixes a bug with an empty room settings window introduced in the
port.
2020-09-16 23:49:17 +02:00
Nicolas Werner
640b0ee405
Port top bar to Qml
...
Also fixes some resize issues with stupid workarounds to our resize
logic. This really needs to be cleaned up at some point!
2020-09-16 23:49:17 +02:00
Nicolas Werner
8d14a058c6
Fix endless pagination, when old history is inaccessible
2020-09-02 19:38:07 +02: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
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
1f9215a5be
Split error messages from event decryption
2020-08-06 21:46:16 +02: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
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
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
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
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
8261446f83
Fix reply scrolling
2020-07-18 21:14:45 +02:00
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
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
774d864096
Hide CallCandidates events from the timeline
2020-07-13 19:45:41 -04:00
Nicolas Werner
9ae7d0dce3
Readd pagination and fix redactions
2020-07-13 00:08:58 +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
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
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
21a1f249f9
Fix Qt 5.9 build
2020-06-27 03:15:36 +02:00
Nicolas Werner
f6fa494666
Make connections across threads queued in any case
2020-06-26 13:36:21 +02:00
Nicolas Werner
cded494cb5
Try to make text rendering in qml sharper
2020-06-19 19:34:03 +02:00
Joseph Donofry
7afb164244
Merge remote-tracking branch 'origin/master' into presence
2020-06-11 22:27:30 -04:00
Joseph Donofry
b9626f0c69
Additional code cleanup
2020-06-11 21:59:21 -04:00
Joseph Donofry
12c46e86b4
Fix linting
2020-06-11 00:37:54 -04:00
Joseph Donofry
5e355c36fd
Fix build issue on some versions of clang
2020-06-10 22:34:14 -04:00
Joseph Donofry
6bb73f84a3
Merge master and fix conflicts
2020-06-09 20:51:36 -04:00
Nicolas Werner
96f4169be9
Show presence and set custom status messages
2020-06-08 01:59:05 +02:00
Nicolas Werner
9eddcfc42f
Remove some redundant functions
2020-05-30 16:38:11 +02:00
Nicolas Werner
6b60ff7713
Rename settings to be more consistent
2020-05-26 22:54:51 +02:00
Nicolas Werner
f452bdf2b0
Make settings update immediately in qml and allow limiting timeline width
...
Limiting improves readability on wide monitors.
The immediate update of the settings is done by just exposing settings
as properties and then setting the settings as a context property.
2020-05-26 22:54:51 +02:00
Nicolas Werner
937b35ca8a
Fix some join messages showing as empty
2020-05-26 22:54:51 +02:00
Joseph Donofry
5228861b88
Add reaction/redaction for in-line Reactions
2020-05-21 21:21:35 -04:00