Commit Graph

411 Commits (453f723d5e9d541ee041e21bb676fcec5d844285)

Author SHA1 Message Date
Etienne Lemay bbd4fbe764 Merge pull request #125 from Gargron/fix-useless-rerenders
Remove function binds in render wherever possible, use PureComponent
2017-09-30 11:42:03 -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 45215092e5 Fix headless search with custom emojis [Fix #118] 2017-09-30 10:37:13 -04:00
Etienne Lemay d5a8c24a41 Fix key warning in stories 2017-09-29 19:52:40 -04:00
Etienne Lemay ac709e5cf3 Fix include sorting [Fix #116] 2017-09-29 19:45:52 -04:00
Etienne Lemay 88cde669e6 Exclude flag-un from data
I have yet to find a browser that supports it
2017-09-29 19:35:21 -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 00e5df4103 Release v2.0.1 2017-09-29 14:39:37 -04:00
Etienne Lemay 81f39b138a Use SVGs inline 2017-09-29 14:33:08 -04:00
Etienne Lemay 3502927ebc Fix stories 2017-09-29 14:32:57 -04:00
Etienne Lemay bf409bfd6f Update start script 2017-09-29 14:31:44 -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
Etienne Lemay e8dc29bfaa Move data in src
So that it’s then compiled into dist
2017-09-28 20:03:23 -04:00
Etienne Lemay 3ed6b746bc Release v2.0.0 2017-09-28 18:15:32 -04:00
Etienne Lemay 648823c761 Add Headless Search to Storybook 2017-09-27 22:20:56 -04:00
Etienne Lemay 9665c5d8fc Add custom emojis to Storybook 2017-09-27 22:07:49 -04:00
Etienne Lemay c607fd8864 Add showPreview props to Picker [Fix #42] 2017-09-27 22:07:34 -04:00
Etienne Lemay 1159a0884c Update emoji-datasource version in README [Fix #115] 2017-09-27 21:30:58 -04:00
Etienne Lemay ba1479e8b7 Lock emoji-datasource version
This is the kind dependency that we want to keep explicit control over the exact version being used
2017-09-27 21:29:40 -04:00
Etienne Lemay d5c3e78b10 Update start script
More convenient to develop w/ Storybook rather than just compiling src files into dist
2017-09-27 21:22:41 -04:00
Etienne Lemay 738105dd66 Move measure-scrollbar into devDependencies 2017-09-27 21:20:18 -04:00
Etienne Lemay c5ca59284f Merge pull request #124 from Gargron/feature-storybook
Add a storybook
2017-09-27 21:09:51 -04:00
Etienne Lemay d6e9a6afae Get rid of /example
Storybook is much more convenient
2017-09-27 21:09:24 -04:00
Etienne Lemay 03ca28caae Update Storybook default values 2017-09-27 21:09:14 -04:00
Etienne Lemay 493efad203 Set Storybook options 2017-09-27 21:09:06 -04:00
Eugen Rochko a69125ce40 Add react-storybook 2017-09-28 02:36:04 +02:00
Etienne Lemay f8358ff28f Merge pull request #123 from Gargron/feature-react-16
Upgrade to React 16
2017-09-27 20:12:35 -04:00
Etienne Lemay 9f49499240 Merge branch 'master' into feature-react-16 2017-09-27 20:00:37 -04:00
Etienne Lemay 5ef1c28d75 Merge pull request #113 from bniwredyc/goodbye-core-js
Package size reduced from 87.35 KB to 79.43 KB
2017-09-27 19:47:50 -04:00
Eugen Rochko a381b554b6 Upgrade Webpack to 3.6 2017-09-27 21:47:41 +02:00
Eugen Rochko d13e3b5e03 Upgrade to React 16, do not use deprecated ref syntax 2017-09-27 21:27:52 +02:00
Igor Lobanov c8d736de0a transform-es2015-typeof-symbol plugin disabled 2017-09-26 11:36:49 +03:00
Etienne Lemay b5552be2c4 Fix activeCategory when scroll is above minTop 2017-09-25 21:15:07 -04:00
Etienne Lemay 2f77b6ac40 💄 2017-09-25 20:11:52 -04:00
Etienne Lemay bf5c67e345 Merge pull request #119 from nolanlawson/avoid-repaint-on-scroll
Use will-change:transform for smoother mobile scrolling
2017-09-25 14:46:21 -04:00
Nolan Lawson a43bbe122b Use will-change:transform for smoother mobile scrolling 2017-09-23 10:46:37 -07:00
Igor Lobanov 4dc05ef8da Size reduced from 87.35 KB to 79.43 KB 2017-09-17 12:06:42 +03:00
Igor Lobanov ce77166134 Webpack update 1.12.14 -> 3.6.0 2017-09-17 10:33:59 +03:00
Etienne Lemay 9bf9eb699f Merge pull request #111 from ai/compress-data
Compress data
2017-09-13 17:08:36 -04:00
Etienne Lemay 7e9232ad3b Merge branch 'master' into compress-data 2017-09-13 16:57:29 -04:00
Etienne Lemay 6fe496a0fc Merge pull request #110 from ai/babel-fixes
Babel fixes
2017-09-13 16:53:15 -04:00
Andrey Sitnik 8cd4199555 Compress data 2017-09-11 18:37:25 +10:00
Andrey Sitnik a3ec9493d7 Reduce size by removeing unnecessary util module 2017-09-11 14:38:37 +10:00
Andrey Sitnik 1c1c780e7b Use ES5 export in data 2017-09-11 14:33:02 +10:00
Andrey Sitnik dd35568567 Set EMOJI_DATASOURCE_VERSION during build 2017-09-11 14:17:00 +10:00