aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-12-04 20:47:15 +0100
committerdec05eba <dec05eba@protonmail.com>2020-12-04 20:47:15 +0100
commit3a501ffbe0cd705eed09e697e22023754558aa89 (patch)
tree139669e1ad59d04790417ddf26d4dd5afbd046a3 /TODO
parentdf33764eeb6d038419d8a88a2888b5472b86316b (diff)
Matrix: wait until message is deleted remote before removing locally, to fix removing messages we dont have permission to remove and reset avatar to posters avatar, not the deleters
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 2 insertions, 1 deletions
diff --git a/TODO b/TODO
index 6ff1f16..14c9afb 100644
--- a/TODO
+++ b/TODO
@@ -147,4 +147,5 @@ Limit size of Entry and scroll content instead.
Have an option to remove membership events from room unread messages, so that only text/media messages update room unread description in the room list. This could be implemented by doing /sync and filtering to only show m.room.message event types or something similar and limiting it to the last message,
then comparing that to the read marker.
Comparing latest message for unread message should be done by comparing event id ascii-wise instead of checking if the latest message is equal to the read marker event id. This is to fix unread messages in the case of the latest message in a room being deleted.
-Support replying to messages with media, by typing /upload in the reply text. \ No newline at end of file
+Support replying to messages with media, by typing /upload in the reply text.
+Instead of doing a GET for the first N bytes to check if a video is streamable, start streaming the video and if the first bytes doesn't contain MOOV then wait until the whole video has downloaded before playing it. \ No newline at end of file