An open API service providing commit metadata for open source projects.

GitHub / Sejmou/large-scale-data-scatterplot / commits

SHA Message Author Date Stats
20f7cd62 merge Merge branch 'dev' Sejmou <s****r@g****m> about 3 years ago
c8c9fd3d update lib-usage-demo Sejmou <s****r@g****m> about 3 years ago
2424cfba update lib-usage-demo Sejmou <s****r@g****m> about 3 years ago
f2f94331 (optional) legend heading Sejmou <s****r@g****m> about 3 years ago
f3425653 add onPointTap callback for touch device interaction Sejmou <s****r@g****m> about 3 years ago
b223b2ae fix bug w/ onPointHoverStart not retriggering Sejmou <s****r@g****m> about 3 years ago
eb82421e bump version Sejmou <s****r@g****m> about 3 years ago
f5ab921f get rid of some console.log() and console.warn() Sejmou <s****r@g****m> about 3 years ago
818b58b4 fix bugs in PointClickAndHover Sejmou <s****r@g****m> about 3 years ago
39b5fcb6 remove tooltip rendering logic from component (just provide canvas ID + point... Sejmou <s****r@g****m> about 3 years ago
84e3d249 fix Camera useEffect deps, remove useD3 hook Sejmou <s****r@g****m> about 3 years ago
c0417c63 fix janky rendering behavior on resize and first render Sejmou <s****r@g****m> about 3 years ago
f185fecd fix bug with margins Sejmou <s****r@g****m> about 3 years ago
a648f0cd finally fix stupid bug Sejmou <s****r@g****m> about 3 years ago
a8c29282 fix(?) bug thrown in Next.js app using my scatterplot Sejmou <s****r@g****m> about 3 years ago
88b05cfd fix(?) bug, bump version to quickly publish new version Sejmou <s****r@g****m> about 3 years ago
7933f268 tick format + dynamic y-axis label position Sejmou <s****r@g****m> about 3 years ago
6634a388 fix broken tailwind config (adding prefixes actually caused no utility class ... Sejmou <s****r@g****m> about 3 years ago
2379e270 now finally fix(?) react-tooltip style import Sejmou <s****r@g****m> about 3 years ago
8954dd16 fix(?) react-tooltip style import Sejmou <s****r@g****m> about 3 years ago
a95f5ece move react-tooltip.css into project (does it solve import error when using li... Sejmou <s****r@g****m> about 3 years ago
00f27856 fix issue with tooltip not disappearing while hovering over scatterplot Sejmou <s****r@g****m> about 3 years ago
7e4e4ecc add dark mode support Sejmou <s****r@g****m> about 3 years ago
28159c33 upgrade to React Tooltip v5, try to show tooltip in the middle of point posit... Sejmou <s****r@g****m> about 3 years ago
4cc8b542 update README + example app Sejmou <s****r@g****m> about 3 years ago
0970fbfe FINALLY fix usage of lib in example app Sejmou <s****r@g****m> about 3 years ago
4aed75a4 add cross-env so that NODE_ENV=production hopefully does not fail in GitHub a... Sejmou <s****r@g****m> about 3 years ago
8e96de6b smarter(?) implementation of plot axes/ticks/axis labels, fix(?) broken axis ... Sejmou <s****r@g****m> about 3 years ago
0376b16f use yarn link for linking library in example app Sejmou <s****r@g****m> about 3 years ago
4dbfec3d make demo work with most recent build of lib (still super annoying DX though) Sejmou <s****r@g****m> about 3 years ago
a379f08a comment out tests in CI Sejmou <s****r@g****m> over 3 years ago
54374b77 add some dumb demo test to make pipeline work without removing tests entirely... Sejmou <s****r@g****m> over 3 years ago
bff60ba4 remove "test" code that resulted in CI workflows failing Sejmou <s****r@g****m> over 3 years ago
ffdb1f2e update README, remove irrelevant TSDX config stuff Sejmou <s****r@g****m> over 3 years ago
6a0d1550 replace broken tsdx lint with own eslint config Sejmou <s****r@g****m> over 3 years ago
f302ee2f update version in package.json for next published package Sejmou <s****r@g****m> over 3 years ago
e4e7f733 adjust axis label font sizes (TODO: make that responsive/congfigurable) Sejmou <s****r@g****m> over 3 years ago
4591c647 add gridlines Sejmou <s****r@g****m> over 3 years ago
45d7be7b fix centering issue with axis labels Sejmou <s****r@g****m> over 3 years ago
57ae9411 add plot margins (fixes cutoff axis ticks) Sejmou <s****r@g****m> over 3 years ago
05f9de93 improve state-management code (still ugly af though lol) Sejmou <s****r@g****m> over 3 years ago
41554db7 implement component-wide zustand store w/ approach recommended by library mai... Sejmou <s****r@g****m> over 3 years ago
3ce09392 tooltip demo (I really do not like what the code looks like but it works lol ... Sejmou <s****r@g****m> over 3 years ago
9b4f35c5 add demo for pointer click alert, install prettier as dev dep (should fix pre... Sejmou <s****r@g****m> over 3 years ago
904822ed modify stories Sejmou <s****r@g****m> over 3 years ago
08b8c092 change API for setting color (or using color encodings), fix bug (each scatte... Sejmou <s****r@g****m> over 3 years ago
976dc773 add package.json stuff for npm, make library usage demo app work (not perfect... Sejmou <s****r@g****m> over 3 years ago
e5ff95fb v0.8.0 Sejmou <s****r@g****m> over 3 years ago
1a0d6a7b merge switch to proper npm library setup powered by TSDX (merge with temporary "hel... Sejmou <s****r@g****m> over 3 years ago
6c81d48e remove unnecessary assets folder Sejmou <s****r@g****m> over 3 years ago
1cd50602 upgrade storybook to v5 to work around Open SSL error on Node >= 17 Sejmou <s****r@g****m> over 3 years ago
bf733029 working scatterplot demo :) Sejmou <s****r@g****m> over 3 years ago
83622f69 get storybook kinda working (except issue w/ textures) Sejmou <s****r@g****m> over 3 years ago
8a99bef1 update folder structure to only export Scatterplot component Sejmou <s****r@g****m> over 3 years ago
b38cf152 fix errors making build fail Sejmou <s****r@g****m> over 3 years ago
33a01a1a add TS version overrides for TSDX as suggested in GitHub issue (https://githu... Sejmou <s****r@g****m> over 3 years ago
f662eaf5 get build almost working except for annoying issue with react-jsx (https://gi... Sejmou <s****r@g****m> over 3 years ago
bcf1e305 initial TSDX setup Sejmou <s****r@g****m> over 3 years ago
d8fcab74 add beginAtZero props Sejmou <s****r@g****m> over 3 years ago
a4709d6a fix tooltip not disappearing when leaving canvas from hovered datapoint on ed... Sejmou <s****r@g****m> over 3 years ago
d8a2b33b dirty hack for making scatterplot resize work (kinda - axes rendered incorrec... Sejmou <s****r@g****m> over 3 years ago
c4995734 fix bug in setting tooltip content Sejmou <s****r@g****m> over 3 years ago
d5cdb876 code cleanup (delete unused non-React scatterplot code) Sejmou <s****r@g****m> over 3 years ago
c2e3d023 working tooltip demo <3 Sejmou <s****r@g****m> over 3 years ago
e5699928 add legend if categorical encodings are used Sejmou <s****r@g****m> over 3 years ago
c4440b66 axes updating on zoom change <3 Sejmou <s****r@g****m> over 3 years ago
1e5244c3 remove erroneous setState in useMemo (replace w/ useEffect)) Sejmou <s****r@g****m> over 3 years ago
cd6e2eda (almost) figure out how to make scatter plot resize properly on window resize Sejmou <s****r@g****m> over 3 years ago
88c2e14e start work on scale zoom, fix y-axis position issue Sejmou <s****r@g****m> over 3 years ago
a60977a7 add axes (not adapting on zoom/pan yet) Sejmou <s****r@g****m> over 3 years ago
92edadd2 change stuff in store Sejmou <s****r@g****m> over 3 years ago
3ba5d3f4 add Tailwind CSS and axis labels Sejmou <s****r@g****m> over 3 years ago
9ba0c6fb add border to highlighted point Sejmou <s****r@g****m> over 3 years ago
797b1c43 highlighting of hovered points now working :) Sejmou <s****r@g****m> over 3 years ago
9efb2f9b detecting hover events and enlarge points (unfortunately breaks when zoomed in) Sejmou <s****r@g****m> over 3 years ago
c9c5bc60 color encoding logic also working :) Sejmou <s****r@g****m> over 3 years ago
b51d73f5 react to input data change properly (except for coloring) Sejmou <s****r@g****m> over 3 years ago
9546efa3 implement zoom and pan Sejmou <s****r@g****m> over 3 years ago
3e43ab4d implement pan/zoom behavior Sejmou <s****r@g****m> over 3 years ago
057eef19 introducing React Three Fiber (TODO: create scatterplot in there lol) Sejmou <s****r@g****m> over 3 years ago
318ca2cf finish "designing input API" Sejmou <s****r@g****m> over 3 years ago
e7517bf4 add x and y axis labels (comment out React code temporarily) Sejmou <s****r@g****m> over 3 years ago
977d9ada define inputs for scatterplot component Sejmou <s****r@g****m> over 3 years ago
2d2debae WIP Sejmou <s****r@g****m> over 3 years ago
06b70ef4 demonstrate how to use input props with actual data Sejmou <s****r@g****m> over 3 years ago
c61b8314 define data input format for scatterplot, update README Sejmou <s****r@g****m> over 3 years ago
2ce4e0d2 switch to React Vite config (TODO: move all code to React lol) Sejmou <s****r@g****m> over 3 years ago
c9574a7a add support for alpha parameter Sejmou <s****r@g****m> over 3 years ago
6892f950 quick fix for tooltip (pixel distance at which point is highlighted should no... Sejmou <s****r@g****m> over 3 years ago
095367f9 quick fix for occasionally disappearing axes labels at origin + non-hoverable... Sejmou <s****r@g****m> over 3 years ago
3bb57eef update axes properly upon zoom/pan Sejmou <s****r@g****m> over 3 years ago
7ff1f1b9 add axes (not yet adapting with scroll), fix dependence on window size in too... Sejmou <s****r@g****m> over 3 years ago
1baf5ab1 fix glitchy highlight Sejmou <s****r@g****m> over 3 years ago
25e6b7d0 points enlarge on hover (glitchy), refactor code Sejmou <s****r@g****m> over 3 years ago
4e20a701 FINALLY figure out how to set translateExtent (limit zoomable/pannable area) Sejmou <s****r@g****m> over 3 years ago
2087c88d make points a bit larger Sejmou <s****r@g****m> over 3 years ago
d7817387 log hovered datapoint in console Sejmou <s****r@g****m> over 3 years ago
4e764c09 refactor code Sejmou <s****r@g****m> over 3 years ago
40bca011 IT WORKS Sejmou <s****r@g****m> over 3 years ago
30edaa1c fix zooming and panning :) Sejmou <s****r@g****m> over 3 years ago

← Back to repository