mirror of https://github.com/vector-im/riot-web
dcf497d013
* sliding-sync: spider all rooms on the user's account for search On startup, slowly accumulate room metadata for all rooms on the user's account. This is so we can populate the local search cache with enough data for it to function, obviating the need to have separate code paths for sliding sync searches. This will allow spotlight search to work with slow/no network connectivity, though clicking on the room will still require a round trip. This is an explicit request from @ara4n to improve the snapiness of room searches, despite the unbounded bandwidth costs requesting all N rooms on the user's account. * Comments and tweak defaults * Review comments; remove SS search code * bugfix: use setListRanges once the list has been set up If we don't, then we send needless extra data and can cause bugs because setList will wipe the index->room_id map, which trips up SlidingRoomListStore. |
||
---|---|---|
.. | ||
__snapshots__ | ||
accessibility | ||
actions/handlers | ||
audio | ||
autocomplete | ||
components | ||
editor | ||
events | ||
hooks | ||
i18n | ||
i18n-test | ||
images | ||
img | ||
models | ||
modules | ||
notifications | ||
settings | ||
setup | ||
stores | ||
test-utils | ||
toasts | ||
utils | ||
voice-broadcast | ||
Avatar-test.ts | ||
ContentMessages-test.ts | ||
DecryptionFailureTracker-test.js | ||
DeviceListener-test.ts | ||
HtmlUtils-test.tsx | ||
Image-test.ts | ||
KeyBindingsManager-test.ts | ||
LegacyCallHandler-test.ts | ||
Markdown-test.ts | ||
MatrixClientPeg-test.ts | ||
Notifier-test.ts | ||
PosthogAnalytics-test.ts | ||
PreferredRoomVersions-test.ts | ||
Reply-test.ts | ||
RoomNotifs-test.ts | ||
ScalarAuthClient-test.ts | ||
SdkConfig-test.ts | ||
SlashCommands-test.tsx | ||
SlidingSyncManager-test.ts | ||
Terms-test.tsx | ||
TestSdkContext.ts | ||
TextForEvent-test.ts | ||
Unread-test.ts | ||
UserActivity-test.ts | ||
createRoom-test.ts | ||
globalSetup.js | ||
languageHandler-test.ts | ||
linkify-matrix-test.ts | ||
setupTests.js | ||
theme-test.ts | ||
useTopic-test.tsx |