element-portable/src/autocomplete
Luke Barnard c9f3a12693 Fix Autocompleter promises
Use bluebird instead of the now removed "q" library.

Also, make sure we timeout and then `reflect` to effectively do an `allSettled` that waits for all promises to either be resolved or rejected. Then we filter for those that are fulfilled and return the completions.
2017-07-13 16:51:14 +01:00
..
AutocompleteProvider.js Merge branch 'develop' into rte-fixes2 2017-06-23 15:30:06 +01:00
Autocompleter.js Fix Autocompleter promises 2017-07-13 16:51:14 +01:00
CommandProvider.js fix typos post-luke-review 2017-07-03 19:24:18 +01:00
Components.js remove unused imports 2017-06-02 21:35:55 +01:00
DuckDuckGoProvider.js copyright adjustments 2017-06-01 17:29:40 +01:00
EmojiProvider.js Move "regional" category to after "flags" 2017-07-11 14:06:15 +01:00
FuzzyMatcher.js Add copyright headers 2017-06-23 18:30:16 +01:00
QueryMatcher.js Don't try to match with an empty query string 2017-07-04 17:32:07 +01:00
RoomProvider.js Only truncate autocomplete pulls of Emoji, Room and UserProvider 2017-07-04 16:50:50 +01:00
UserProvider.js Fix bug where a received message would remove completions for users 2017-07-11 10:42:02 +01:00