diff options
author | dec05eba <dec05eba@protonmail.com> | 2020-11-03 01:07:57 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2020-11-03 01:07:57 +0100 |
commit | 16ca6e63f4fd1b407c826a5574dc20b3f9e71675 (patch) | |
tree | 3dbe065229dc130f0a49134bfeeb35ad11d01958 /TODO | |
parent | 7045953e428076b0f07dc8043a5a1a0ac3d4bec5 (diff) |
Matrix: sync with filter, lazy member fetch (reducing sync time from 35 sec with huge server to 3 seconds) and cached fetch to 150ms). Properly show notifications for older messages. Reduce memory usage from 120mb to 13mb
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -136,4 +136,6 @@ Get user displayname, avatar, room name, etc updates from /sync and update them Test if glScissor doesn't break loading of embedded body item. Handle matrix token being invalidated while running. Update upload limit if its updated on the server (can it be updated while the server is running?). -Apply search filter when updating rooms (including when switching from cache to server response sync data).
\ No newline at end of file +Apply search filter when updating rooms (including when switching from cache to server response sync data). +Editing a reply removes reply formatting (both in body and formatted_body). Element also does this when you edit a reply twice. This breaks element mobile that is unable to display replied-to messages without correct formatting (doesn't fetch the replied-to message). +Implement m.room.tombstone
\ No newline at end of file |