aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-11-22 12:35:29 +0100
committerdec05eba <dec05eba@protonmail.com>2020-11-22 12:35:29 +0100
commitb126ce050a325b49bcc0ae1e153ac1f166db0a73 (patch)
treed19a4c4bb7067443ad3a027d58626094bc1a1880 /TODO
parent15f9c6d44e4aa53db78571e43eae96ef08f20025 (diff)
Matrix: filter out messages with transaction id, which fixed messages sent by us in another client
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 1 insertions, 2 deletions
diff --git a/TODO b/TODO
index 999f0ce..819831b 100644
--- a/TODO
+++ b/TODO
@@ -6,7 +6,6 @@ Optimize shadow rendering for items (Right now they fill too much space that is
When continuing to read manga from a different page from the first and there is no cache for the chapter, then start downloading from the current page instead of page 1.
Show progress of manga in the history tab (current chapter out of total chapters).
Animate page navigation.
-Properly format text in items. For example for 4chan. The size of the item should also change.
Add greentext support for quotes.
Add support for special formatting for posts by admins on imageboards.
For image boards, track (You)'s and show notification when somebody replies to your post.
@@ -118,6 +117,7 @@ Preview rooms?
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?).
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).
+This also removes the mentioned name which breaks mention for reply.
Implement m.room.tombstone.
Show a marker when a room uses encryption.
Remove replied-to message text in room preview. That shows ignored users text and we want to see the reply message instead anyways.
@@ -134,7 +134,6 @@ If manga page fails to download then show "failed to download image" as text and
Use <img src to add custom emojis, and add setting for adding/removing custom emoji.
Use window title when room name changes in matrix.
Prev token is incorrect if additional messages have been fetched and comparing to get_previous_messages set token, because prev token is not set when fetching additional messages.
-Use unsigned.transaction_id to match messages we post with messages in sync response (for filtering what we send).
Create multiple BodyItem types. BodyItem has a lot of fields and most of them are not always used.
Have a list of redacted events so when fetching previous events, we can filter out the redacted events (directly in the matrix plugin).
Add grid view to matrix and navigate between them using alt+arrow keys.