Files
element-web/src
Luke Barnard 439bde309e General ChatInviteDialog optimisations
- Use avatar initial instead of "R" or "?"
- Use Fuse.js to do case-insensitive fuzzy search. This allows for better sorting of results as well as search based on weighted keys (so userId has a high weight when the input starts with "@").
- Added debounce of 200ms to prevent analysis on every key stroke. Fuse seems to degrade performance vs. simple, non-fuzzy, unsorted matching, but the debounce should prevent too much computation.
- Move the selection to the top when the query is changed. There's no point in staying mid-way through the items at that point.
2017-02-23 12:12:25 +00:00
..
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-02-09 01:18:09 +00:00
2017-01-20 14:22:27 +00:00
2017-01-24 21:50:24 +00:00
2017-02-21 14:50:09 +00:00
2017-01-24 18:18:54 +00:00
2017-02-17 10:43:55 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2016-11-02 16:15:35 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-02-08 17:58:40 +00:00
2016-01-07 04:06:52 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2017-01-20 14:22:27 +00:00
2016-08-03 15:59:17 +01:00
2017-02-09 10:30:06 +00:00