Caching search results
On matrix.org searching for room is extremely slow. That is rather frustrating, but having to perform the search again after joining a room is all the more painful. Couldn't we cache result of last research in Fractal?
That is, let's say I am searching "gnome", I join a first room, then when I go back to the search view again I still have the list of previously fetched rooms, with a possibility to refresh it if I want.
- determine where and how would the "refresh" feature should be proposed?
- implement the cache
- implement the ability to flush the cache