Nicolas Werner
|
0db4d71ec2
|
Prevent edits of unsent messages
|
2021-02-10 21:13:57 +01:00 |
|
Nicolas Werner
|
a62276c289
|
Fix UI allowing edits of foreign messages in some cases
|
2021-02-10 14:32:16 +01:00 |
|
Nicolas Werner
|
bdb6e6b79e
|
Fix stuck notifications because of edits
Does not fix the read status yet, for that we need to compare read
receipts for all events after the last visible event.
|
2021-02-10 01:03:20 +01:00 |
|
Nicolas Werner
|
9b7d33e847
|
Implement message editing
The UI still looks ugly, but I have no good idea atm.
fixes #134
|
2021-02-09 20:22:53 +01:00 |
|
Nicolas Werner
|
00fd4eecec
|
Display edits correctly
|
2021-02-09 20:22:49 +01:00 |
|
Nicolas Werner
|
2e77a1554f
|
Switch to new relations format
|
2021-02-09 20:22:02 +01:00 |
|
Jedi18
|
cd3f719e43
|
add loading indicator
|
2021-02-02 17:24:08 +05:30 |
|
Jedi18
|
d535cc5e75
|
add error message and update avatars on avatar change in timeline and user profile dialog
|
2021-02-02 13:30:47 +05:30 |
|
Jedi18
|
9b5a287d14
|
made requeste changes
|
2021-01-29 11:55:24 +05:30 |
|
Jedi18
|
fa7ad4f234
|
Shifted fetching of global username fom timeline model to user profile
|
2021-01-29 00:09:11 +05:30 |
|
Jedi18
|
3b82b2ff97
|
fix linting
|
2021-01-28 23:53:56 +05:30 |
|
Jedi18
|
b3f29f592b
|
Changed edit method from double clicking to an edit button
|
2021-01-28 23:35:02 +05:30 |
|
Jedi18
|
87490c29cd
|
Username can be edited by double clicking on text, added global user profile menu action in user info widget
|
2021-01-28 20:03:50 +05:30 |
|
Jedi18
|
5e3f513655
|
update room specific username from userprofile
|
2021-01-27 11:03:08 +05:30 |
|
rnhmjoj
|
c569ab24bc
|
Add "open in external program" action
|
2021-01-24 01:50:23 +01:00 |
|
Nicolas Werner
|
97340bed13
|
Fix font tags showing up in playable media messages
|
2021-01-23 00:49:28 +01:00 |
|
Nicolas Werner
|
32a20a5f8c
|
Simplify section handling a bit
|
2021-01-19 23:58:40 +01:00 |
|
Nicolas Werner
|
42b08257ec
|
Make read markers a bit less confusing
|
2021-01-16 13:54:56 +01:00 |
|
trilene
|
3572c111f3
|
Fix call invite declined on another device
|
2021-01-10 12:23:58 -05:00 |
|
trilene
|
9bbade37de
|
Fix call answered on another device
|
2021-01-07 14:04:54 +01:00 |
|
Nicolas Werner
|
01e38d12ed
|
Fix some compiler warnings
|
2020-12-25 00:08:06 +00:00 |
|
Nicolas Werner
|
2ce129e6b6
|
Properly share and rotate sessions on member and device changes
|
2020-11-30 01:54:53 +01:00 |
|
Nicolas Werner
|
c31b9e2793
|
Fix race when reading members from db
|
2020-11-25 23:54:25 +01:00 |
|
Nicolas Werner
|
921379a4cc
|
Send typing updates from QML
|
2020-11-25 19:05:12 +01:00 |
|
Nicolas Werner
|
0bb4885632
|
Basic text input in qml
|
2020-11-25 19:05:12 +01:00 |
|
Nicolas Werner
|
7a74b86340
|
Pasteable textinput
|
2020-11-25 19:05:11 +01:00 |
|
Nicolas Werner
|
983690c94f
|
Share code for sending encrypted olm messages
|
2020-10-20 18:10:09 +02:00 |
|
Nicolas Werner
|
aa9b453f81
|
Store timestamp with olm sessions
|
2020-10-20 13:46:05 +02:00 |
|
Nicolas Werner
|
7b6fab3373
|
Calculate verification status from cross-signing sigs and update dynamically
|
2020-10-08 00:20:12 +02:00 |
|
Nicolas Werner
|
bca29a4227
|
Make steps in verification flow explicit
|
2020-10-05 22:12:10 +02:00 |
|
Nicolas Werner
|
2a79cd2b6b
|
Don't fail on missing key for a device and /rotate-megolm-session command
|
2020-10-03 18:38:28 +02:00 |
|
Nicolas Werner
|
4802c34009
|
Merge remote-tracking branch 'origin/master' into cross-signing
|
2020-09-24 21:36:43 +02:00 |
|
Nicolas Werner
|
54db9c89ed
|
Simplify outbound session setup
Don't send inbound session to self and claim and send all keys at once.
|
2020-09-20 23:07:02 +02:00 |
|
Nicolas Werner
|
b05c101021
|
Fix null errors in qml
|
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 |
|
CH Chethan Reddy
|
8eb74daf76
|
Split qml part of Device Verification
|
2020-09-14 17:27:49 +05:30 |
|
Chethan2k1
|
e8eeb480d5
|
Fix Wrong Emojis Issue in Room Verification
|
2020-09-04 12:02:24 +05:30 |
|
CH Chethan Reddy
|
5358854de3
|
Add support for Encrypted to-device verification messages
|
2020-09-03 09:37:16 +05:30 |
|
CH Chethan Reddy
|
b174bd9380
|
Merge remote-tracking branch 'upstream/master' into device-verification
|
2020-08-30 22:27:14 +05:30 |
|
CH Chethan Reddy
|
8a4bd37fea
|
[WIP] Room Verification Works!
|
2020-08-18 11:29:02 +05:30 |
|
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 |
|
CH Chethan Reddy
|
2e20049b36
|
[WIP] Room-Verification Messages
|
2020-08-09 08:35:15 +05:30 |
|
trilene
|
e3e7595bab
|
clang-format
|
2020-08-01 14:31:10 -04:00 |
|
CH Chethan Reddy
|
3635c185e9
|
Add Room Verification Messages
|
2020-07-30 22:10:27 +05:30 |
|
CH Chethan Reddy
|
1fcd768f88
|
Adding Room Key Verification Stuff
|
2020-07-30 22:10:27 +05:30 |
|
Nicolas Werner
|
08028d5c57
|
Refactor UserProfile
|
2020-07-30 22:10:27 +05:30 |
|
Nicolas Werner
|
a00b11def7
|
Rename EventStore::event to get to remove ambiguity with QObject::event
|
2020-07-26 12:33:30 +02:00 |
|
trilene
|
aec24efbe2
|
Specify call type on timeline
|
2020-07-24 13:30:12 -04:00 |
|
Nicolas Werner
|
19f27236ea
|
Fix reactions
|
2020-07-20 00:42:48 +02:00 |
|