Etienne Lemay
|
446fdf9544
|
Export NimbleEmojiIndex
|
2018-04-26 15:34:03 -04:00 |
Etienne Lemay
|
a8b81f1858
|
Restructure components
|
2018-04-26 12:10:52 -04:00 |
Etienne Lemay
|
d17594315c
|
Make parent Emoji component a functional component
Just like NimbleEmoji.
Read more: https://medium.com/missive-app/45-faster-react-functional-components-now-3509a668e69f
|
2018-04-26 11:16:21 -04:00 |
Etienne Lemay
|
8660a146e2
|
💄 Prettier
|
2018-04-26 10:36:54 -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
|
4467fbd021
|
Fix pressing enter when no search results
|
2018-03-27 14:43:02 -04:00 |
Etienne Lemay
|
f879348e2e
|
Fix undefined SEARCH_CATEGORY
|
2018-03-27 14:41:45 -04:00 |
Christian Savard
|
0765bf56f7
|
Add keyboard selection with enter
|
2018-03-15 18:42:16 -04:00 |
Etienne Lemay
|
88b1045ff7
|
💄 Prettier
|
2018-03-02 15:10:04 -05:00 |
Etienne Lemay
|
c010035015
|
Add `showSkinTones` prop to Picker [Ref #165]
|
2018-03-02 15:08:52 -05:00 |
Etienne Lemay
|
af2fdc71a1
|
Add `defaultSkin` prop to Picker and allow forcing skin tone with `skin` prop [Ref #165]
|
2018-03-02 13:45:33 -05:00 |
Etienne Lemay
|
b0753769fb
|
Add `onSkinChange` prop to Picker [Close #165]
|
2018-03-02 13:33:14 -05:00 |
Etienne Lemay
|
fed9a89c78
|
Set RECENT_CATEGORY, CUSTOM_CATEGORY and SEARCH_CATEGORY on Picker instances [Fix #166]
|
2018-03-02 13:25:39 -05:00 |
vcervellera
|
88d7e2f506
|
Emptying custom category when custom prop is cleared
|
2018-02-22 09:58:10 -05:00 |
syokenz
|
6e4dd6765c
|
change to return -1 in Categories sort compareFunction
|
2018-02-15 22:39:17 +09:00 |
Etienne Lemay
|
e5441d637e
|
Merge pull request #159 from scttcper/master
remove unused name
|
2018-01-15 17:03:42 -05:00 |
Scott Cooper
|
8e83059f58
|
remove unused name
|
2018-01-10 22:41:50 -08:00 |
Andrew Beaven
|
238b2d2ff2
|
Remove Emoji fallback defaultProp
|
2018-01-11 10:45:02 +13:00 |
Andrew Beaven
|
4008363e73
|
Don't render fallback inside an emoji `<span>`
|
2018-01-10 11:38:30 +13:00 |
Andrew Beaven
|
818b4a1600
|
Emoji fallback shouldn't apply styling #157
|
2018-01-10 11:24:51 +13:00 |
Etienne Lemay
|
68a4711658
|
💄
|
2018-01-09 15:20:18 -05:00 |
Etienne Lemay
|
6d095a072c
|
Add `html` props to Emoji component [Ref #79]
|
2018-01-09 15:16:59 -05:00 |
Etienne Lemay
|
3fa0331d60
|
Support providing a fallback to unsupported emojis [Fix #157]
|
2018-01-09 15:16:59 -05:00 |
Mark Wadden
|
3c924a1619
|
Bug fix to ensure that the category ids are not dropped aftering being filtered.
|
2017-12-21 22:24:36 -05:00 |
Etienne Lemay
|
e78609b5c0
|
💄
|
2017-12-15 15:31:49 -05:00 |
Etienne Lemay
|
1119d60b6e
|
Use categories id in SVGs
|
2017-12-15 15:30:58 -05:00 |
Etienne Lemay
|
8f63c38308
|
Use 256-color indexed sheets by default
Reduces sheets size by half
|
2017-12-15 15:23:15 -05:00 |
Etienne Lemay
|
e4977e4f0d
|
Update emoji-datasource to 4.0.2
|
2017-12-15 15:12:50 -05:00 |
Etienne Lemay
|
453f723d5e
|
Fix include / exclude [Fix #149]
Since fdf3c2d
|
2017-12-15 15:09:46 -05:00 |
Etienne Lemay
|
992cd65e81
|
Sheets now have 51 columns
Since emoji-datasource 4.0.0
|
2017-12-08 13:37:35 -05:00 |
Etienne Lemay
|
fdf3c2d3a3
|
Fix getting category names from i18n
Since the Category names update in emoji-data (4.0.0)
|
2017-12-08 12:45:31 -05:00 |
Etienne Lemay
|
0d18995c3d
|
Handle invalid emoji name in `Emoji` component [Fix #143]
|
2017-11-09 17:04:13 -08:00 |
Etienne Lemay
|
56be88ed41
|
Move spec out of src
|
2017-11-08 22:41:57 -08:00 |
Etienne Lemay
|
cecb92bb9f
|
Reduce svgs/index.js size 10%
|
2017-11-08 22:34:35 -08:00 |
Etienne Lemay
|
b24b0ccee5
|
💄
|
2017-11-07 19:09:40 -08:00 |
Eugen Rochko
|
8df1c418d3
|
Filter invalid emojis from recent category
|
2017-10-09 20:23:28 +02:00 |
Eugen Rochko
|
d781320498
|
Fix #129 - Passing down a `recent` prop instead of localStorage
|
2017-10-07 16:26:09 +02:00 |
Etienne Lemay
|
3021758115
|
Prettier 💄
|
2017-10-07 00:02:29 -04:00 |
Etienne Lemay
|
bb874f4517
|
Add tooltip (title) props to both Picker & Emoji
|
2017-10-06 23:34:06 -04:00 |
Etienne Lemay
|
3024f9e190
|
Merge branch 'master' into fix-useless-rerenders
|
2017-09-30 11:38:34 -04:00 |
Etienne Lemay
|
22d1a0375d
|
Revert Emoji back to a functional component
|
2017-09-30 11:37:02 -04:00 |
Etienne Lemay
|
045c77631d
|
use `background-size: contain` for custom emojis
|
2017-09-30 11:01:03 -04:00 |
Etienne Lemay
|
ac709e5cf3
|
Fix include sorting [Fix #116]
|
2017-09-29 19:45:52 -04:00 |
Etienne Lemay
|
274d8b3862
|
Set `background-size: cover` for custom emojis [Fix #117]
|
2017-09-29 19:26:13 -04:00 |
Etienne Lemay
|
1a2d400362
|
Signify custom emoji elements with class [Ref #117]
|
2017-09-29 19:26:04 -04:00 |
Etienne Lemay
|
922ae30a0f
|
Fix TypeError on emoji click when picker has been unmounted [Fix #126]
`isMounted` is being deprecated, so we test against scroll ref being defined
|
2017-09-29 19:14:24 -04:00 |
Etienne Lemay
|
81f39b138a
|
Use SVGs inline
|
2017-09-29 14:33:08 -04:00 |
Eugen Rochko
|
fdb88daa31
|
Remove function binds in render wherever possible, use PureComponent
|
2017-09-29 16:46:29 +02: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 |