aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-09-04 00:30:06 +0200
committerdec05eba <dec05eba@protonmail.com>2021-09-04 00:30:06 +0200
commitdd4573e05cdfa2d9b99ef7a49c99e27c201da3e9 (patch)
tree6499b368a168b7a61c33b3588696c253ce5c9a34 /TODO
parent3f0421bea6b37d81d2d66c001b0fac2df91dd702 (diff)
Matrix: fix messages that dont mention us being added to notifications list. Also fix read status for notifications
Diffstat (limited to 'TODO')
-rw-r--r--TODO2
1 files changed, 0 insertions, 2 deletions
diff --git a/TODO b/TODO
index 3707290..b057e5d 100644
--- a/TODO
+++ b/TODO
@@ -119,7 +119,6 @@ Set curl download limits everywhere (when saving to file, downloading to json, e
In the downloader if we already have the url in thumbnail/video cache, then copy it to the destination instead of redownloading it. This would also fix downloading images when viewing a manga page.
Update timestamp of messages posted with matrix (and move them to the correct place in the timeline) when we receive the message from the server. This is needed when the localtime is messed up (for example when rebooting from windows into linux).
When sfml dependency is removed use libvips for image manipulation. Its a very fast library, especially for thumbnail creation.
-Notification race condition when fetching the first notifications page and receiving a notification immediately after the first sync? we might end up with a duplicate notification.
Readd copying of Text in Body copy constructor. Find out why we need to make the text dirty on copy.
Body items that are no longer visible should stop their thumbnail download.
Make body width the same as the window width (for the main body when there isn't a room list beside it) and pass margin to body draw. This is needed to allow swiping body from the window (screen) edge.
@@ -190,6 +189,5 @@ Add option to navigate studios/producers/author in AniList/MAL.
Renable throttle detection after fixing it (it doesn't detect throttling well and it breaks for very long videos, such as 8 hour long videos).
Show who deleted a message in matrix.
Sync should replace all messages in the room (except for the selected room?) to reduce ram usage when in many rooms and when quickmedia has been running for a long time doing sync.
-Fix notifications not being marked as read correctly (they remain red!).
Show youtube annotations.
Show indicator in body item if it has been bookmarked (to prevent accidental removal of an item that has already been bookmarked before). \ No newline at end of file