Cache/store more messages/media to decrease loading time when scrolling up. (Includes threads too) #2224
Labels
A-Performance
A-Storage
Storage layer of the app, including IndexedDB, local storage, etc.
A-Threads
T-Enhancement
T-Feature
Request to add a new feature which does not exist right now
Your use case
What would you like to do?
I'd like to dedicate more space on my disk to saving/caching messages for Element Desktop.
Why would you like to do it?
Currently if I scroll up I have to wait a few seconds and then it loads like 10 messages and then I have to scroll and wait again (maybe due to how the matrix server works) and if I want to get to say, a spot 200 messages above it might take a whole minute. Not to mention this happens with loading the list of threads too, and then scrolling up in threads to catch up on conversations could take like 10 minutes of extra time per thread if I've been away for a bit. I'm hoping I can just have them load quickly with minimal delay if they are all saved locally.
How would you like to achieve it?
Permanent saved data on my disk.
Have you considered any alternatives?
Maybe a different homeserver would load messages quicker? I don't know how it works specifically.
Additional context
No response
The text was updated successfully, but these errors were encountered: