aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-10-17 00:35:20 +0200
committerdec05eba <dec05eba@protonmail.com>2020-10-17 00:35:20 +0200
commitfd9178b9d500a0b5f30f388f8d419ac386ce87cb (patch)
tree11e1b37679649960f1d1c72b68690c4396da4f68 /TODO
parent3f9185ad357fb70138d3ea301cd9ac0ee0de0704 (diff)
Matrix: edit/redact the referenced message instead of appending a new message
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 0 insertions, 3 deletions
diff --git a/TODO b/TODO
index fa838af..600cd92 100644
--- a/TODO
+++ b/TODO
@@ -49,8 +49,6 @@ Put rooms with recent messages at the top and the ones that mention us further a
Allow setting matrix room priority (if it should always be at top).
Only add related videos to recommendations if its the first time we watch the video. This is to prevent rewatching a video multiple times from messing up recommendations.
Fix incorrect body visible rows count (draws incorrect number of items and incorrect counted, also messed up pg(up/down)).
-Replace messages on matrix instead of appending edits (messages that begin with " * "). This also fixes edit of already edited messages.
-When deleting an edited message on matrix, delete the original message instead of the edit. This should also be fixed when edits actually edits the original message instead of appending, by maybe it should be done anyways to prevent race condition.
Implement mentions in matrix with an autofill list, like on element. Also do the same with / commands.
Add option to disable autosearch and search when pressing enter instead or something? this would be needed for mobile phones where typing is slow.
Sleep when idle, to reduce cpu usage from 1-2% to 0%, important for mobile devices. Also render view to a rendertexture and render that instead of redrawing every time every time.
@@ -75,7 +73,6 @@ Set the icon of the window to be the icon of the plugin. Nice for KDE, GNOME, et
Set a minimum wrap size for text. We dont want one line of text to fully fill the window vertically when the window size width is small. Its better to cut off the text and add eclipses.
Get the related message and show that (async) instead of what the reply says the original text is in body, for matrix replies.
Support matrix html (for replies and text styling, such as greentext).
-Show deleted messages in matrix as MESSAGE DELETED or whatever.
Use linear-interpolation for thumbnail creation.
If --no-audio is used then music should be played with a lightweight music player instead. MPV is heavy even for music (60mb RAM).
Optimize startup time.