aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-11-01 12:19:30 +0100
committerdec05eba <dec05eba@protonmail.com>2020-11-01 12:19:30 +0100
commit7292fe11254109266e7adb9937e5f0fa797711f6 (patch)
treea581c05e0f0b795646fb1458ce118adf5bb5bd88 /TODO
parent2278d52b59e9818f08bd73ec6583a1589d9512f2 (diff)
Matrix: add invites tab, add /leave command, remove room when leaving, add async loading for more tasks
Diffstat (limited to 'TODO')
-rw-r--r--TODO14
1 files changed, 11 insertions, 3 deletions
diff --git a/TODO b/TODO
index a1020ca..cb6624e 100644
--- a/TODO
+++ b/TODO
@@ -46,7 +46,7 @@ Provide a way to specify when notifications should be received (using matrix api
Use quickmedia to show image in matrix rooms, instead of mpv.
Respect ~/.Xresources dpi (read the file, loop lines and look for Xft.dpi). Fallback to 96 dpi.
Merge body items in matrix if they are posted by the same author (there is a git stash for this).
-Add joining/leaving room in matrix, and also show invites and add command to ban users. Also add joining by invite, and show invites in the rooms list.
+Add joining/leaving room in matrix, and also show invites and add command to ban users.
Support peertube (works with mpv, but need to implement search and related videos).
Scroll to bottom when receiving a new message even if the selected message is not the last one. It should instead scroll if the last message is visible on the screen.
Also add a tab for common directories and recently accessed files/directories (the directories would be the directory of used files).
@@ -81,7 +81,6 @@ Remove related videos that have already been watched (except the first related v
Use GET /_matrix/client/r0/notifications to get the exact messages that notified us in matrix.
Add F5 to refresh page.
Support m.sticker, m.direct, and other matrix events.
-Show invites for us in matrix in a seperate tag and show notification when receiving invite.
Allow choosing which translation/scanlation to use on mangadex. Right now it uses the latest one, which is most likely to be the best.
Add file upload to 4chan.
Retry download if it fails, at least 3 times (observed to be needed for mangadex images).
@@ -122,4 +121,13 @@ Cancel video download when pressing escape or closing window (important in matri
Support webp.
Reload history/recommendations after closing a video.
Show images while they download by showing them as scanlines starting from the top. Needed for slow websites such as 4chan.
-Use curl parallel download instead of downloading with multiple threads. \ No newline at end of file
+Use curl parallel download instead of downloading with multiple threads.
+Handle matrix groups? (which also contains join, invite, leave...).
+Add functionality to ignore users in matrix. This is done with an ignore request and we wont get messages and invites from that user anymore. Also add option to ignore in the invites page.
+Hide invites tab when there are no invites (to make room for other tabs in the future).
+Add keybind to go to invites page from any page.
+Show marker beside pinned messages tab name if there are new pinned messages.
+Make /logout work everywhere, not only in room message input.
+Add a notifications tab to show messages that mention us in all rooms (and then press enter to go to that message in that room).
+Disable message input in matrix when muted.
+Preview rooms? \ No newline at end of file