JC Brand
|
f3472e1b9f
|
emoji: Add initialize API method and call when chat view gets created
|
2020-01-22 13:20:59 +01:00 |
|
JC Brand
|
ff799a41f6
|
emoji-views: handle navigator not being instantiated yet
|
2020-01-09 17:07:31 +01:00 |
|
JC Brand
|
17654aaf40
|
emoji-views: incorporate tab-based navigation
|
2020-01-08 11:38:31 +01:00 |
|
JC Brand
|
e87db91e2d
|
dom-navigator: properly call static method.
emoji-views: Add scroll offset
|
2020-01-07 18:46:05 +01:00 |
|
JC Brand
|
0524352446
|
Fix linting errors and update changelog
|
2020-01-07 15:59:29 +01:00 |
|
JC Brand
|
995f2a9997
|
Add arrow navigation to the emoji picker
|
2020-01-07 15:47:05 +01:00 |
|
JC Brand
|
530e29810d
|
Bugfix. Clicking emoji category twice closes picker and inserts null
|
2019-11-04 18:25:25 +01:00 |
|
JC Brand
|
b71500104b
|
Move emoji-picker out so that its width can expand
|
2019-10-29 17:19:33 +01:00 |
|
JC Brand
|
82bce1e946
|
Move creation of browserStorage into a separate method
This is in anticipation of the localforage/IndexDB merge
|
2019-10-11 20:40:31 +02:00 |
|
JC Brand
|
75c11a2006
|
emoji-views: Specify dependency on muc-views
Otherwise plugins might be loaded out of order and then event handlers
in this module don't get registered.
Also, bump to dev version number
|
2019-10-08 16:30:23 +02:00 |
|
JC Brand
|
a6b7d0d972
|
Emit chatBoxFocused and chatBoxBlurred events for emoji picker input
|
2019-09-12 11:05:27 +02:00 |
|
JC Brand
|
cc91f3751e
|
Add listenTo instead of on to avoid memory leaks
|
2019-09-06 16:04:06 +02:00 |
|
JC Brand
|
dfafbefb71
|
emoji-view: insert partially matched emoji on enter
if it's the only search hit.
|
2019-09-05 16:22:57 +02:00 |
|
JC Brand
|
f52ade1193
|
emoji-views: don't iterate over all emojis if...
new search term includes the previous one
|
2019-09-05 16:17:59 +02:00 |
|
JC Brand
|
bf599f39ff
|
emoji-views: reinitialize intersection observer upon rerender
|
2019-09-05 15:29:30 +02:00 |
|
JC Brand
|
60f04bc915
|
converse-emoji: Avoid dangling pointers to removed category DOM elements
|
2019-09-05 14:07:25 +02:00 |
|
JC Brand
|
bb0670c6b2
|
converse-emoji-views: tweak threshold values
|
2019-08-22 16:26:10 +02:00 |
|
JC Brand
|
3b40f6964f
|
Update Emoji JSON
* Order by category
* Set odering pre category (instead of just showing them alphabetically)
|
2019-08-22 16:21:27 +02:00 |
|
JC Brand
|
c01d110501
|
Avoid interference between username and emoji autocomplete
|
2019-08-22 14:30:02 +02:00 |
|
JC Brand
|
a59510bbf0
|
Highlight relevant category when scrolling
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
2c48096664
|
Add new spec with emoji tests
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
e4dc9fa820
|
Open emojis popup when TAB is pressed on a word starting with :
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
9099ef89fa
|
Close emoji popup after insertion
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
73c8002b76
|
Add search bar for emojis
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
13d419102a
|
converse-emoji-views: Show categories in chosen skintone
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
1cf9a936a4
|
Move Views associated to emojis into a new plugin
|
2019-08-22 13:56:47 +02:00 |
|