Etienne Lemay
c607fd8864
Add showPreview props to Picker [ Fix #42 ]
2017-09-27 22:07:34 -04:00
Etienne Lemay
9f49499240
Merge branch 'master' into feature-react-16
2017-09-27 20:00:37 -04:00
Eugen Rochko
d13e3b5e03
Upgrade to React 16, do not use deprecated ref syntax
2017-09-27 21:27:52 +02:00
Etienne Lemay
b5552be2c4
Fix activeCategory when scroll is above minTop
2017-09-25 21:15:07 -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
b90ca821bc
Merge pull request #92 from MeisterLabs/ie-support
...
Improve support for Internet Explorer
2017-06-23 09:38:21 -04:00
Jakob Krigovsky
385408b51c
Include scrollbar width in total picker width
2017-06-23 12:26:30 +02:00
Jakob Krigovsky
164e9d06ed
Avoid Array.prototype.find()
2017-06-23 11:47:21 +02:00
Sam Kelleher
30fa05f3c5
Switch default for simpler code.
2017-05-29 12:36:49 +01:00
Sam Kelleher
32a5206453
Flip wrong way round flag.
2017-05-29 12:30:04 +01:00
Sam Kelleher
184f2824f5
Do not store recent if recent category is hidden.
2017-05-29 12:29:11 +01:00
Etienne Lemay
7d014966e6
Unselect categories when searching
2017-05-27 13:40:54 -04:00
Etienne Lemay
98f2a95913
Use emoji object in `emojisToShowFilter`
...
So that custom emojis can also be filtered if need be
2017-05-27 13:26:02 -04:00
Etienne Lemay
e95f515268
Add “Frequently Used” support to custom emojis
2017-05-27 13:17:21 -04:00
Etienne Lemay
e28dc4da55
Make sure last category is selected when scrolled to bottom
2017-05-27 12:58:46 -04:00
Etienne Lemay
d8b4c81534
Add include/exclude support to custom emojis
2017-05-27 12:27:47 -04:00
Etienne Lemay
1b77cb8244
Merge branch 'master' into custom-emojis
2017-05-27 11:26:59 -04:00
Etienne Lemay
2c35d5a8a8
Handle empty include/exclude arrays
2017-05-27 11:16:54 -04:00
Etienne Lemay
357653bb37
Do not include search input in the scroll container [ Close #58 ]
2017-05-27 11:16:54 -04:00
Jakob Krigovsky
2fdd9fee34
Pass custom emojis to EmojiPicker#search
2017-05-26 12:34:07 +02:00
Jakob Krigovsky
289fc0ffc0
Pass custom emoji data directly to <Preview />
...
<Preview /> calls getData() itself which will fail for custom emojis because there is no universally available data source for custom emojis. To work around this, we pass the custom emoji data (which <Picker /> received via the `custom` prop) directly to <Preview />.
2017-05-26 12:12:59 +02:00
Jakob Krigovsky
d237edc268
Add support for custom emojis to <Picker />
2017-05-26 12:12:13 +02:00
nsarafa
ed5a6f1777
update components from React.PropTypes to PropTypes package to avoid
...
warning message
2017-05-04 21:38:03 -04:00
Etienne Lemay
f07c0c0638
Update “No Emoji Found” layout
2017-04-18 11:20:17 -04:00
Etienne Lemay
ebd3c6f6f0
Handle include/exclude in search results
2017-04-18 11:00:20 -04:00
Etienne Lemay
4a9497df0e
Don’t call useless `emojisToShowFilter` when undefined
2017-04-18 10:22:32 -04:00
Etienne Lemay
046d489d7f
Add “No emoji found” to i18n [ Close #52 ]
2017-04-18 09:50:38 -04:00
Etienne Lemay
c1bd9ea52c
Support including/excluding the recent category
2017-04-08 09:08:42 -04:00
Etienne Lemay
81badd784f
Sort categories by `include` props when defined
2017-04-07 16:54:07 -04:00
Etienne Lemay
4926b7bd43
💄
2017-04-04 12:00:32 -04:00
Etienne Lemay
bb538ff9a3
Use lowercase category names in include/exclude [Ref #53 ]
2017-04-04 11:56:08 -04:00
Vincent Taverna
a4419720e8
add prop to autofocus search input
2017-04-04 11:07:48 -04:00
Mads Hargreave
5602d3a3e4
Added `include` and `exclude` props to filter emoji categories
2017-04-01 16:02:55 +07:00
Etienne Lemay
1f88be1e8b
Handle native change in shouldComponentUpdate
2017-02-17 10:48:57 -05:00
Etienne Lemay
fc14f939c1
Fix native emojis size
2017-02-17 10:36:50 -05:00
Etienne Lemay
d8f094e455
Rename “displayNative” => “native” for consistency w/ Emoji props
2017-02-17 10:13:59 -05:00
Thomas Osugi
6c2d1e4bf1
Honor perLine with for real
...
Signed-off-by: Chad Wagner <cwagner@pivotal.io>
2017-02-17 10:10:55 -05:00
Thomas Osugi
8e6c393ab7
[ #138343455 ] Allow picker to display emoji natively rather than from spritesheet
...
Signed-off-by: Eric Dattore <edattore@pivotal.io>
2017-02-17 10:09:25 -05:00
Etienne Lemay
a957fe196e
Merge pull request #45 from smeijer/patch-1
...
allow style overrides from user
2017-02-17 06:40:40 -08:00
Etienne Lemay
3a554449f5
Merge pull request #46 from pivotaltracker/fix-ie-categories
...
Fix categories on IE11
2017-02-17 06:40:31 -08:00
Eric Dattore
07b7bc2c50
[ #138880131 ] fix issue with ie11 picker categories after searching
...
Signed-off-by: Devin Brown <debrown@pivotal.io>
2017-02-15 15:37:27 -07:00
Stephan Meijer
ca27f3af06
allow style overrides from user
...
Change order of object merge, so the width can be overridden to for example '100%'
2017-02-04 12:00:22 +01:00
Devin Brown
1a6e0e0fd3
add emojisToShow filter
...
Signed-off-by: Thomas Osugi <tosugi@pivotal.io>
2017-02-02 10:44:36 -07:00
Marco Munizaga
a4be90aa6e
Add backgroundImageFn to allow local image sheets
2016-11-30 15:16:47 -08:00
Etienne Lemay
1dfa58239f
💄
2016-10-26 23:27:55 -04:00
Etienne Lemay
4bc68419b2
Add i18n prop to Picker [ Close #20 ]
2016-10-26 23:23:49 -04:00
Etienne Lemay
86ac1d4ac8
Add sheetSize prop to Picker & Emoji [ Close #18 ]
2016-10-26 21:47:21 -04:00
Etienne Lemay
afe882560e
Set Emoji.propTypes.skin as an enum
2016-10-26 21:11:29 -04:00
Etienne Lemay
ecc086260a
Set Emoji.propTypes.set as an enum
2016-10-26 20:59:21 -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