Commit Graph
100 Commits
Author SHA1 Message Date
Colin Megill f7abee5156 kill logging 2018-08-19 19:57:43 -04:00
Colin Megill fddf114076 don't render anything until everything loads 2018-08-19 19:57:26 -04:00
Colin Megill d550b5503d graph needs to know about first time rendering 2018-08-19 19:57:11 -04:00
Colin Megill 743eee3d78 maximize space for heatmap 2018-08-19 19:20:57 -04:00
Colin Megill d492e129d0 standardize buttons, move diffexp to lower right 2018-08-19 19:19:22 -04:00
Colin Megill 6665f55075 Merge pull request #193 from chanzuckerberg/#175-d3-globals
Remove d3 global import / add to bundle
2018-08-16 10:58:48 -04:00
Colin Megill 44ef1af863 with direct imports of viridis scale, 2 packages no longer needed 2018-08-16 10:14:25 -04:00
Colin Megill 6fd7f23364 dead code cleanup 2018-08-16 10:13:13 -04:00
Colin Megill 3c9de7be9e add d3 and scale chromatic imports 2018-08-16 10:11:18 -04:00
Colin Megill 3087c173e6 remove import for joyplots 2018-08-16 10:07:26 -04:00
Colin Megill e4cd873b21 better positioning of continuous paintbrushes 2018-08-16 10:07:08 -04:00
Colin Megill 67bf7491c6 add d3 packages via npm 2018-08-16 10:06:46 -04:00
Colin Megill 531e60caa4 remove d3 script tags in index 2018-08-16 10:06:09 -04:00
Colin Megill 985cc0de94 update webpack config rules 2018-08-13 17:07:00 -07:00
Colin Megill c57d648f15 update packages in package.json for webpack4 2018-08-13 17:05:14 -07:00
Colin Megill 33ce77b669 reformat css loaders 2018-08-13 17:03:15 -07:00
Colin Megill c47f8d6ca5 Merge pull request #161 from chanzuckerberg/#152-security-warnings
remove warnings in npm install, resolve security warnings
2018-08-07 15:35:27 -04:00
Colin Megill 10cc801197 remove warnings in npm install, resolve security warnings 2018-08-07 15:00:28 -04:00
Colin Megill 3822d4b005 upgrade react, webpack inline source, html plugin 2018-08-06 15:16:17 -04:00
Colin Megill 6bc94a53ce Merge pull request #148 from chanzuckerberg/bkmartinjr/getfix2
fix for _.get typo
2018-08-06 12:29:41 -04:00
Colin Megill 15923d4523 Merge pull request #151 from chanzuckerberg/bkmartinjr/package-cleanup
remove duplicates dependencies
2018-08-06 12:26:55 -04:00
Colin Megill dfea46eff0 Merge pull request #144 from chanzuckerberg/#41-get-fixes
_.get instead of ternary
2018-08-03 15:22:08 -04:00
Colin Megill 76d5252506 Merge pull request #143 from chanzuckerberg/#53-react-upgrade
React 16
2018-08-03 15:20:08 -04:00
Colin Megill cb6b784dfd final component conversions 2018-08-03 15:18:40 -04:00
Colin Megill 7ae1db627c continuous legend conversion 2018-08-02 15:32:26 -04:00
Colin Megill 20331313e0 move to componentDidUpdate 2018-07-31 16:50:48 -04:00
Colin Megill ee2b7fc13f stub getDerivedStateFromProps 2018-07-31 11:07:53 -04:00
Colin Megill 78077ad566 pulse loader doesn't work with 16 2018-07-30 14:29:54 -04:00
Colin Megill 0b84e9e804 react 16 2018-07-30 14:29:44 -04:00
Colin Megill b574542a60 _.get fixes 2018-07-23 17:06:32 -04:00
Colin Megill 03ec942723 Merge pull request #115 from chanzuckerberg/eslint-scope
eslint scope pin
2018-07-12 14:37:29 -04:00
Colin Megill dd019d83e5 eslint scope pin 2018-07-12 14:36:57 -04:00
Colin Megill 2721e91788 zoom working 2018-07-11 11:28:23 -04:00
Colin Megill 4365b24212 remove log 2018-07-05 21:55:30 -04:00
Colin Megill aa6f38e0a3 working! & pretty smooth, with responsive extra click 2018-07-05 21:44:36 -04:00
Colin Megill 013c5fb078 remove log 2018-07-05 16:38:50 -04:00
Colin Megill d1895ecb05 Break out draw function 2018-07-05 16:38:43 -04:00
Colin Megill e383e52320 replace viewportwidth with 1 2018-07-05 15:53:03 -04:00
Colin Megill 1eeaca41f9 Merge pull request #107 from chanzuckerberg/freeman-lab/brush-zoom-fix
Fix zooming selection
2018-06-28 01:24:34 -04:00
Colin Megill 7a9f0ef29e sourceEvent instead of selection 2018-06-28 01:23:28 -04:00
Colin Megill 91902aa33e Merge pull request #82 from chanzuckerberg/freeman-lab/brush-zoom-fix
fixed brush behavior when zooming + panning
2018-06-28 01:22:39 -04:00
Colin Megill b24b71692c brush on zoom procedural deselect 2018-06-28 01:10:29 -04:00
Colin Megill 64223ff95e return brush independently from container 2018-06-28 01:10:05 -04:00
Colin Megill f96a03e58c Merge pull request #84 from chanzuckerberg/color-by-continuous
reinstitute color by continuous
2018-06-13 12:24:57 -07:00
Colin Megill f0e008eb66 reinstitute color by continuous 2018-06-13 12:09:53 -07:00
Colin Megill 2fb086b5ad Merge pull request #81 from chanzuckerberg/checkbox
checkbox intermediate state
2018-06-07 13:01:26 -04:00
Colin Megill d1d3353130 checkbox intermediate state 2018-06-07 13:00:03 -04:00
Colin Megill e6c912f6ad Merge pull request #80 from chanzuckerberg/#62-persist-scatter
render scatterplot on mount, handle switch tabs case
2018-06-06 17:43:47 -04:00
Colin Megill 7ecd61ce0f render scatterplot on mount, handle switch tabs case 2018-06-05 12:04:26 -04:00
Colin Megill a64484a1dd Merge pull request #79 from chanzuckerberg/continuous-scale-rerender
don't rerender continuous scale on responsive
2018-06-04 23:41:38 -04:00
Colin Megill ebb1bb93cf don't rerender continuous scale on responsive 2018-06-04 23:40:22 -04:00
Colin Megill c60904a145 Merge pull request #74 from chanzuckerberg/bkmartinjr-addjest
Jest tests for TypedCrossfilter
2018-05-31 19:13:22 -04:00
Colin Megill 37df1d7a67 Merge pull request #73 from chanzuckerberg/continuousLegend
continuous legend
2018-05-30 11:22:47 -04:00
Colin Megill 2b70d165be Merge pull request #72 from chanzuckerberg/bkmartinjr-regraph
fix regraph metadata bug
2018-05-30 11:22:07 -04:00
Colin Megill 1565f47f6e continuous legend 2018-05-30 00:21:11 -04:00
Colin Megill 67e65e7535 Merge pull request #71 from chanzuckerberg/bkmartinjr-staterefactor
introduce new selection state machinery
2018-05-29 15:04:21 -04:00
Colin Megill f5f9700f55 Merge pull request #57 from chanzuckerberg/responsiveBrush
reset brush on window resize
2018-05-14 23:01:46 -07:00
Colin Megill 2b2bdba8ea reset brush on window resize 2018-05-14 23:01:22 -07:00
Colin Megill 82a5bae2ff Merge pull request #55 from chanzuckerberg/bkmartinjr-perf3
performance - improve caching in histogram and graph
2018-05-14 17:47:41 -07:00
Colin Megill e739179c1d Merge pull request #56 from chanzuckerberg/responsive
adds basic responsive capability for graph and metadata
2018-05-14 16:01:53 -07:00
Colin Megill de6d82af13 adds basic responsive capability for graph and metadata 2018-05-14 15:48:06 -07:00
Colin Megill 988751e705 Merge pull request #52 from chanzuckerberg/bkmartinjr-cleanup
small cleanup requests from recent PR
2018-05-14 11:40:30 -07:00
Colin Megill 372781a533 expression layout and buttons vs tabs 2018-05-10 02:27:35 -07:00
Colin Megill 8e110077cc Merge pull request #46 from chanzuckerberg/freeman-lab-brushing-fix
fix scale inversion for brushing
2018-05-10 02:26:38 -07:00
Colin Megill 91672eb0dc Merge pull request #45 from chanzuckerberg/regl-playground
conversion to regl, new layout, performance
2018-05-10 01:23:21 -07:00
Colin Megill 7138a4ad82 Merge branch 'master' into regl-playground 2018-05-10 01:23:06 -07:00
Colin Megill 136a345e21 smaller graph, mouse events on fixed 2018-05-10 01:21:35 -07:00
Colin Megill a803601793 first pass four corners layout 2018-05-10 00:46:30 -07:00
Colin Megill b097c32fee kill errors pending view matrix fix 2018-05-10 00:00:01 -07:00
Colin Megill 3307c508d5 add roboto 2018-05-09 23:42:52 -07:00
Colin Megill d173390731 Merge remote-tracking branch 'origin/regl-playground' into regl-playground 2018-05-09 23:42:35 -07:00
Colin Megill c4f56cc351 Merge pull request #42 from chanzuckerberg/bkmartinjr-perf2
performance - graph, scatterplot and brush select
2018-05-09 23:42:26 -07:00
Colin Megill a5a4791905 Merge remote-tracking branch 'origin/regl-playground' into regl-playground 2018-05-09 23:00:11 -07:00
Colin Megill 026cb89617 Merge pull request #21 from chanzuckerberg/bkmartinjr-deadcode
remove canvas rendering dead code
2018-05-08 10:38:45 -07:00
Colin Megill 90f9e11836 Merge pull request #20 from chanzuckerberg/bkmartinjr-perf2
Perf - cache parsed color descriptions
2018-05-08 10:38:23 -07:00
Colin Megill 4ed2c89494 prettier vlaue 2018-05-07 11:21:16 -07:00
Colin Megill 364193f79e beginning fix for camera perspective 2018-05-07 11:13:19 -07:00
Colin Megill 1b4e717efc remove whitespace from heatmap 2018-05-07 11:12:56 -07:00
Colin Megill eb577198a0 Merge pull request #17 from chanzuckerberg/bkmartinjr-prettier
Prettier
2018-05-07 11:06:51 -07:00
Colin Megill d91d42f2c4 Merge pull request #13 from bkmartinjr/regl-playground
performance - speed up categorical metadata deselection
2018-05-02 17:24:57 -07:00
Colin Megill 7dc61d3370 prettier 2018-05-01 23:08:25 -07:00
Colin Megill af09276951 Merge pull request #12 from bkmartinjr/regl-playground
performance - parse color descriptions once
2018-05-01 13:24:17 -07:00
Colin Megill c98dd20cb3 remove canvas, toggle zoom brush 2018-04-26 14:03:04 -07:00
Colin Megill 5751dcf4ee icons and buttons for graph download 2018-04-20 14:24:13 -07:00
Colin Megill 1ad188fc5e format colors 2018-04-20 14:23:59 -07:00
Colin Megill 20924c94ea font awesome instead of emoji 2018-04-20 14:23:53 -07:00
Colin Megill 31c4f54570 turn brush back on, with bugs... 2018-04-19 14:54:36 -07:00
Colin Megill 56a691e307 dead canvas code cleanup 2018-04-19 11:02:10 -07:00
Colin Megill d9af0c5e51 replace canvas with webgl scatter 2018-04-19 01:53:30 -07:00
Colin Megill c4e994f2db font awesome icon arrows 2018-04-19 00:42:47 -07:00
Colin Megill 61437b3457 add react icons 2018-04-19 00:42:08 -07:00
Colin Megill f123bd7c01 scatterplot in webgl 2018-04-18 16:20:33 -07:00
Colin Megill 02d46f14ce second regl instance running 2018-04-18 02:07:54 -07:00
Colin Megill f1a0ea588b check for expression to avoid race condition asyc 2018-04-18 00:47:16 -07:00
Colin Megill e35be3b96c add count to scatterplot constructor 2018-04-18 00:34:14 -07:00
Colin Megill 81b46a321a imports for scatterplot regl 2018-04-18 00:33:48 -07:00
Colin Megill e1008e30dd duplicate drawPoints file for scatterplot, from graph 2018-04-18 00:32:54 -07:00
Colin Megill c037adf396 move color rgb to own file, remove generators 2018-04-18 00:32:24 -07:00
Colin Megill 6a0241314d ratio and proportions on graph 2018-04-18 00:31:46 -07:00
Colin Megill ef199a9e93 generating random data at initialization not necessary 2018-04-18 00:31:20 -07:00