aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-09-26 22:59:25 +0200
committerdec05eba <dec05eba@protonmail.com>2020-09-26 22:59:25 +0200
commita00bdf3c76cd2d813533788b83abac87d6449b18 (patch)
treee5cee3afc26c64edf38d91cfee5eff09f4452862 /TODO
parent98d9b6856061e6c1951b03ca6b197d581e357189 (diff)
matrix: time based animations, dont show chat input in rooms view, improve scrolling when switching tabs
Diffstat (limited to 'TODO')
-rw-r--r--TODO5
1 files changed, 4 insertions, 1 deletions
diff --git a/TODO b/TODO
index 0da0892..2baecfc 100644
--- a/TODO
+++ b/TODO
@@ -30,4 +30,7 @@ Use one special thread to load cached files. Right now if there are multiple ima
Press pgup/pgdown to scroll and entire page.
Press home/end to scroll to top/bottom.
Scrolling past page causes the page to jump up and down very fast because the new thumbnail is loaded. Fix this somehow. In youtube this can be fixed by setting the thumbnail image fallback size to the same size and thumbnail images, but that doesn't work for matrix with different image sizes!
-Find a way to decrease cpu usage when scrolling fast. Right now sf::Texture::load will use up to 10% cpu on my machine. \ No newline at end of file
+Find a way to decrease cpu usage when scrolling fast. Right now sf::Texture::load will use up to 10% cpu on my machine.
+Add setting to disable sending typing events to the server (matrix).
+Support emoji (mainly for matrix), by readding Text code from dchat. Also do the same but for inline images, text editing and url colors and clicking (also clicking on inline images).
+Also take code from dchat to support gifs (inline in text). \ No newline at end of file