Populate the file panel using the event index if available. #3858
FilePanel: Refactor out the file panel and convert the methods to asy…
d30c46a6
EventIndex: Live events can be unencrypted as well.
4f63b104
BaseEventIndexManager: Add a method to load file events of a room.
263370c9
EventIndex: Add a method to populate an event timeline with file events.
8a17c73b
FilePanel: Use the event index in encrypted rooms to populate the panel.
a1cbff3c
LifeCycle: Start the event index before the client.
7fb3645e
FilePanel: Implement pagination requesting using the EventIndex.
49c1dbe4
EventIndex: Update the imports for the new build system.
70d394e6
BaseEventIndexManager: Update the docs for the loadFileEvents method.
95b86b42
FilePanel/EventIndex: Fix lint errors.
ccfe3c7e
poljar
requested a review
6 years ago
Lifecycle: Comment why we need to initialize the index before the cli…
9978fee5
FilePanel: Remove a stale comment.
0c854fce
EventIndex: Don't import the whole js-sdk.
b4c8a686
EventIndex: Simplify the json event getting logic.
0b4b9d8d
EventIndex/FilePanel: Allow longer lines.
4cf44cf5
EventIndex: Use the newly exposed TimelineWindow methods.
a0599ded
poljar
requested a review
6 years ago
jryans
removed review request
6 years ago
EventIndex: Correctly populate events on initial fill requests.
735ba4fd
FilePanel: Listen for live events and add them to an open FilePanel.
f917c2fa
FilePanel: Don't import the whole of the js-sdk.
c5e8753b
FilePanel: Remove whitespace before two function definitions.
c3418df9
turt2live
approved these changes
on 2020-01-24
EventIndex: Fix a small style issue.
ecfecfe5
FilePanel: Add comments to explain what's going on with the event index.
3534cd42
EventIndex: Add docstrings for the FilePanel methods.
37f289b1
poljar
merged
37f289b1
into develop 6 years ago
poljar
deleted the poljar/seshat-filepanel branch 5 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub