quotient-im / Quaternion

A Qt-based IM client for Matrix
https://matrix.org/ecosystem/clients/quaternion/
GNU General Public License v3.0
642 stars 107 forks source link

Automate history loading to reach an event #796

Closed KitsuneRal closed 1 year ago

KitsuneRal commented 2 years ago

Discontinuous room timeline is still a bit away in the roadmap and comes with its own set of caveats; in the meantime, when a user clicks "Scroll to read marker" it would be great to iteratively load chunks of history to reach that place, instead of silently failing (which really is a bug for now). That loading should probably interact with user so that 10k messages don't suddenly get loaded in the background.

KitsuneRal commented 1 year ago

This has been done in https://github.com/quotient-im/Quaternion/commit/775245d91e1d7aeeaafeacf0af7710614c6fd632, actually.