Etienne Lemay
f8ce5a6814
[cleanup]
2020-03-16 09:09:23 -04:00
Thomas Piard
9bab24f3c6
prettier
2020-03-16 09:09:23 -04:00
Thomas Piard
cdb74f28c7
Bump emoji-datasource to 5.*, remove emojione and messenger support
2020-03-16 09:09:22 -04:00
Nolan Lawson
97f6ffde2d
refactor: remove _JSON
2019-12-30 09:07:54 -08:00
Nolan Lawson
6bb1932db8
fix: remove core-js dependency
2019-12-29 11:52:13 -08:00
Nolan Lawson
61c0bd4e4e
fix: remove _JSON
2019-12-21 11:18:30 -08:00
Eugen Rochko
1a9d5f97b6
Add support for more than one custom category
...
Fix #224
2019-12-21 10:24:49 -08:00
Etienne Lemay
cbad12426c
Merge pull request #317 from nolanlawson/nolan/308-addendum
...
fix: consistently return short_names from sanitize
2019-03-28 07:37:39 -04:00
Peder Johnsen
5570a7ce1a
Run prettier
2019-03-23 21:15:47 +00:00
Peder Johnsen
5c64cc6908
Use for loop and refactor lookup code
2019-03-23 21:14:52 +00:00
Peder Johnsen
90b36d829f
Get skinToneIndex from forEach function
2019-03-23 21:13:02 +00:00
Peder Johnsen
0ab34e20a3
Remove empty strings from skinTones and skinCodes.
2019-03-23 21:12:40 +00:00
Peder Johnsen
a8c491273c
Merge remote-tracking branch 'emojimart/master' into get_emoji_data_from_native
2019-03-23 20:35:16 +00:00
Peder Johnsen
dce30b3f09
Fix typo
2019-03-23 16:39:40 +00:00
Nolan Lawson
3c0c0caffc
fix: fix prettier
2019-03-23 09:18:50 -07:00
Peder Johnsen
e00371c86e
Keep new line
2019-03-23 15:20:21 +00:00
Peder Johnsen
51a0879ec1
Return emojis with skin tone from store on nimble search
2019-03-23 15:17:37 +00:00
Nolan Lawson
fa7141653d
fix: consistently return short_names from sanitize
2019-03-22 15:59:55 -07:00
Peder Johnsen
f760c55440
Return skin emojis in search. Refactor getEmojiDataFromNative
2019-03-20 11:25:48 +00:00
Peder Johnsen
22a5ca587f
Merge branch 'emojimart' into get_emoji_data_from_native
2019-03-20 09:08:32 +00:00
hina
a1a12abcd5
keep short_names on sanitize
2019-03-19 05:10:40 +09:00
Nolan Lawson
d1978c096f
fix: improve requestIdleCallback usage
2019-03-13 08:54:40 -07:00
Nolan Lawson
8f6145e383
perf: throttle keyboard input to improve responsiveness
2019-03-10 09:51:47 -07:00
Peder Johnsen
1c7a5d6ec6
Add `getEmojiDataFromNative` util function to get emoji data from native
2018-11-29 16:08:30 +00:00
Etienne Lemay
2e97b1faa6
Restructure data and components
2018-04-29 21:06:32 -04:00
Etienne Lemay
0f37b428f6
Rename data.short_names => data.aliases
2018-04-26 16:31:16 -04:00
Dave Cilley
892096ea27
Add data property to any components that import data.js, and use that under the hood
2018-03-28 17:30:47 -04:00
Etienne Lemay
c113dc5e3b
💄 Add prettier.config.js
2018-03-27 14:52:31 -04:00
Etienne Lemay
9fda2d9803
Early return `measureScrollbar` when document isn’t defined [ Fix #136 ]
2017-11-07 19:02:32 -08:00
Eugen Rochko
8df1c418d3
Filter invalid emojis from recent category
2017-10-09 20:23:28 +02:00
Etienne Lemay
3021758115
Prettier 💄
2017-10-07 00:02:29 -04:00
Etienne Lemay
45215092e5
Fix headless search with custom emojis [ Fix #118 ]
2017-09-30 10:37:13 -04:00
Etienne Lemay
620576d5a2
Use measure-scrollbar locally instead of a dependency
...
So that Babel doesn’t become a dependency just for that (lib is using export).
Giving credit to original author.
2017-09-28 20:04:24 -04:00
Etienne Lemay
e8dc29bfaa
Move data in src
...
So that it’s then compiled into dist
2017-09-28 20:03:23 -04:00
Igor Lobanov
4dc05ef8da
Size reduced from 87.35 KB to 79.43 KB
2017-09-17 12:06:42 +03:00
Etienne Lemay
1b77cb8244
Merge branch 'master' into custom-emojis
2017-05-27 11:26:59 -04:00
Etienne Lemay
b2d9311c87
Fix getting `skin_variations` data
2017-05-27 10:54:34 -04:00
Jakob Krigovsky
346e398d6e
Guard sanitize() against undefined `short_names`
...
This is important when hovering over a custom emoji while searching.
2017-05-26 12:34:07 +02:00
Jakob Krigovsky
a28f04326a
Add support for custom emojis to sanitize()
2017-05-26 12:06:28 +02:00
Jakob Krigovsky
15c7b27ba9
Add support for custom emojis to getData()
2017-05-24 18:37:16 +02:00
Etienne Lemay
83b1c02897
Include unified in sanitized data [ Close #51 ]
2017-03-17 09:02:53 -04:00
Etienne Lemay
2de83100a0
Delete empty arrays from data file
2017-03-10 12:11:05 -05:00
Etienne Lemay
f5ae64d07c
Use variations at runtime instead of overriding data
...
Fixes a bug for emojis having both variations and skin variations
2017-02-17 12:50:20 -05:00
Christian Savard
0db181e301
Fix issue with operator in skin tone logic
2016-12-12 21:33:06 -05:00
Etienne Lemay
f3c1e94213
Export `unifiedToNative` utils
2016-11-01 11:51:55 -04:00
Etienne Lemay
c4604741d9
Support :colons: syntax
...
i.e. 👍 , 👍 :skin-tone-3:
2016-11-01 11:51:19 -04:00
Etienne Lemay
4bc68419b2
Add i18n prop to Picker [ Close #20 ]
2016-10-26 23:23:49 -04:00
Etienne Lemay
4f2b204c0e
Remove “sheetURL” props & add “set” props
...
- Use sheets from emoji-data repo (from a CDN)
- Easier to setup/use
- Remove sheets from the repo
2016-10-18 21:21:56 -04:00
Etienne Lemay
35a992118a
Use hasOwnProperty to detect if emoji exists
...
Fixes a bug in Firefox where “watch” emoji would throw because apparently `_emojiData = data.emojis['watch']` returns a function instead of the value of the watch key
2016-10-18 19:00:51 -04:00
Etienne Lemay
2aece93395
Support all short_names when getting emoji data [ Fix #15 ]
2016-10-13 16:19:46 -04:00