element-web/src/autocomplete
Luke Barnard 5b1467a4c9 Allow autocompletion when typing user IDs
Because we need to support tab completing `"@some_user"` if `@some_user` has a display name that is totally different and will therefore not match what the user typed in.

This does have the disadvantage of a display name appearing (the pill) that isn't at all what the user typed in, but the autocomplete box and the tooltip should give enough information to let the user know what's going on. (e.g. typing `@kyr*tab*` and getting `Remmy`).

This _does_ run contrary to vector-im/riot-web#4495

related to vector-im/riot-web#4794

cc @lampholder
2017-08-15 14:08:26 +01:00
..
AutocompleteProvider.js
Autocompleter.js Update type Completion 2017-07-20 16:49:23 +01:00
CommandProvider.js fix typos post-luke-review 2017-07-03 19:24:18 +01:00
Components.js
DuckDuckGoProvider.js
EmojiProvider.js When sorting completions, use matched string, not entire query 2017-08-02 10:09:00 +01:00
FuzzyMatcher.js
QueryMatcher.js Use _uniq instead of _sortedUniq for return unique matched results 2017-07-18 16:23:54 +01:00
RoomProvider.js Disable autocompletions for users and rooms when entering a command 2017-08-08 15:58:15 +01:00
UserProvider.js Allow autocompletion when typing user IDs 2017-08-15 14:08:26 +01:00