63af4be1e2
Previously, events for which the sender, target (state_key) or remover was missing from the room members would have their profile fetched from network when registering the event into models. This could cause very slow past events loading times for rooms, since the event registering function (which contained the profile retrieval directives) is run sequentially event-by-event. Missing profiles are now lazy-loaded when events come into the user's view in the QML timeline. |
||
---|---|---|
.. | ||
models | ||
__init__.py | ||
backend.py | ||
errors.py | ||
html_markdown.py | ||
matrix_client.py | ||
media_cache.py | ||
nio_callbacks.py | ||
pyotherside_events.py | ||
qml_bridge.py | ||
svg_colors.py | ||
theme_parser.py | ||
user_files.py | ||
utils.py |