Nolan Lawson
2531c5953b
Replace onWheel listener with onScroll ( #3324 )
...
* Replace onWheel listener with onScroll
* Update column.js
2017-05-26 14:09:13 +02:00
Nolan Lawson
b00cb2aed3
Improve shouldComponentUpdate for status and status_action_bar ( #3323 )
2017-05-26 14:05:52 +02:00
Nolan Lawson
7c67cb5997
implement shouldComponentUpdate for relative_timestamp ( #3320 )
2017-05-26 03:25:41 +02:00
Nolan Lawson
bc39ad37c4
Fix "contains" CSS for Chromium <57 ( #3317 )
...
Fixes #3277 . I've tested in QupZilla on Mac and can confirm it fixes the issue, and that Chrome 58 is not affected (because it has Grid).
2017-05-25 21:14:56 +02:00
Nolan Lawson
a6ba004bf5
Attach ReactPerf to window for easier debugging ( #3318 )
2017-05-25 21:14:40 +02:00
Nolan Lawson
33d7338779
Fix Firefox issue with performance marks ( #3315 )
2017-05-25 18:59:18 +02:00
Nolan Lawson
71b266377c
Remove unnecessary action bar wrapper divs ( #3299 )
2017-05-25 14:15:12 +02:00
Nolan Lawson
2469fd1cdc
Add improved performance marks for development mode ( #3297 )
2017-05-25 14:09:55 +02:00
Nolan Lawson
135bdd149e
Name the Webpack chunks ( #3291 )
2017-05-25 03:30:29 +02:00
Nolan Lawson
1fd18a61bd
Use node instead of babel-node for streaming ( #3269 )
2017-05-24 00:45:05 +02:00
Nolan Lawson
60e2b951de
Add webpack-bundle-analyzer for production builds ( #3170 )
2017-05-22 15:42:11 +02:00
Nolan Lawson
9d04de1c8d
Only load Intl data for current language ( #3130 )
...
* Only load Intl data for current language
* Extract common chunk only from application.js and public.js
* Generate locale packs, avoid caching on window object
2017-05-22 15:06:06 +02:00
Nolan Lawson
419226d1f6
Remove unnecessary status__info-time div ( #3172 )
2017-05-20 16:48:49 +02:00
Nolan Lawson
4cc8ddabe5
Add transform-runtime for smaller Babel helpers ( #3116 )
2017-05-18 19:14:58 +02:00
Nolan Lawson
0ec77c5b3e
Add dynamic polyfills for older browsers ( #2985 )
...
Fixes #2941
2017-05-11 11:26:06 +02:00
Nolan Lawson
5b6c2a1e72
upgrade emojione-picker ( #2874 )
2017-05-07 15:22:42 +02:00
Nolan Lawson
d372068620
add source maps for dev/production ( #2873 )
2017-05-07 15:22:30 +02:00
Nolan Lawson
df81bc4a97
add asynchronous emojione-picker (code-splitting) ( #2863 )
2017-05-07 02:42:38 +02:00
Nolan Lawson
59ca634b89
remove preset-es2015 from babel config ( #2849 )
2017-05-06 21:25:26 +02:00
Nolan Lawson
8009366231
switch uglify to compress:true,mangle:true ( #2852 )
2017-05-06 21:24:59 +02:00
Nolan Lawson
553e13144f
remove legacy decorators, use lodash.debounce ( #2830 )
2017-05-06 11:05:32 +02:00
Nolan Lawson
7c0cd2597a
remove unnecessary buffer polyfill ( #2833 )
2017-05-06 11:02:19 +02:00
Nolan Lawson
37caf0b36e
separate .babelrc for prod/dev, add babel-plugin-lodash ( #2829 )
2017-05-06 04:18:23 +02:00
Nolan Lawson
1e2a5dded7
Simplify browserify+babelify config ( #2377 )
2017-04-24 02:19:10 +02:00