Commit graph

150 commits

Author SHA1 Message Date
Mark Mankarious
fd938193f1 chore: exports validation separately to main bundle 2023-08-08 18:08:54 +01:00
Mark Mankarious
194b4eda2d feat: removes custom label container for now 2023-08-08 17:55:54 +01:00
Mark Mankarious
cfee9033bf chore: updates zod package 2023-08-08 17:17:46 +01:00
Mark Mankarious
57f6a0059b feat: implements callback example 2023-08-08 17:00:34 +01:00
Mark Mankarious
6df12e35e3 fix: removes unrecognised svg stroke param 2023-08-08 16:39:07 +01:00
Mark Mankarious
f1b18e5638 fix: removes unrecognised svg attributes 2023-08-08 16:38:14 +01:00
Mark Mankarious
0e9eac16b8 fix: removes unrecognised svg attributes 2023-08-08 16:37:33 +01:00
Mark Mankarious
b2416f3e98 fix: resolves paths after typese are compiled 2023-08-08 16:35:06 +01:00
Mark Mankarious
4a4f168671 feat: removes zustand dev tools 2023-08-08 14:28:45 +01:00
Mark Mankarious
f1f77d4eca feat: implements onSceneUpdated callback 2023-08-08 13:12:36 +01:00
Mark Mankarious
51f0d4fd4b fix: scales label height according to zoom 2023-08-08 12:19:17 +01:00
Mark Mankarious
cd70da3a27 fix: moves zustand devtools from devDeps to deps (solves linting issue) 2023-08-08 11:32:28 +01:00
Mark Mankarious
ad78b524b5 feat: installs zustand devtools 2023-08-08 11:29:54 +01:00
Mark Mankarious
0e5ca5a442 feat: allows all interactions to be disabled 2023-08-08 09:32:00 +01:00
Mark Mankarious
ad347817ff
refactor: moves state to context
keeping state in context prevents shared state between multiple instances of isoflow
2023-08-07 15:52:17 +01:00
Mark Mankarious
7f12fbc052 fix: removes console log 2023-08-07 01:14:31 +01:00
Mark Mankarious
ea49ddf6d3 chore: renames flag 2023-08-07 01:12:59 +01:00
Mark Mankarious
9722a622fc fix: prevents unnecessary rerenders 2023-08-07 00:56:50 +01:00
Mark Mankarious
7e0c18d8b4 fix: implements various minor fixes 2023-08-07 00:36:55 +01:00
Mark Mankarious
50c73235fe fix: removes references to window size, replaces with renderer size 2023-08-07 00:29:59 +01:00
Mark Mankarious
287de5bd0e feat: fixes cursor position when editor not 100% of viewport 2023-08-06 23:34:27 +01:00
Mark Mankarious
38c4278e16 feat: adds utility methods on the window for debugging 2023-08-06 21:20:31 +01:00
Mark Mankarious
b2df9db905 chore: adds an nvmrc file to ensure consistent node version 2023-08-05 09:54:31 +01:00
Mark Mankarious
03837c2a2f 0.3.42 2023-08-05 09:52:45 +01:00
Mark Mankarious
8b5332ba9f revert: fix: excludes node_modules from type checking 2023-08-05 09:52:28 +01:00
Mark Mankarious
9814af2756 fix: bumps @types/react down to v17 for compatibility 2023-08-05 09:50:52 +01:00
Mark Mankarious
c89bd0908c 0.3.41 2023-08-05 09:39:03 +01:00
Mark Mankarious
68fe05385c fix: excludes node_modules from type checking 2023-08-05 09:38:57 +01:00
Mark Mankarious
b551edd28f 0.3.40 2023-08-05 09:15:53 +01:00
Mark Mankarious
4da4235eda
refactor: migrate away from paperjs [PHASE 2] 2023-08-05 09:14:14 +01:00
Mark Mankarious
8e6995c615
refactor: migrate away from paperjs [PHASE 1] 2023-08-01 13:33:55 +01:00
Mark Mankarious
486ac09e61 chore: updates README with link to Github repo 2023-07-29 10:20:26 +01:00
Mark Mankarious
fbf6fc6081 chore: updates README with Codesandbox instructions 2023-07-29 10:17:33 +01:00
Mark Mankarious
fbf48d26ca feat: allows codesandbox to open a browser preview 2023-07-29 10:09:34 +01:00
Mark Mankarious
b23c3a9593 feat: adds codesandbox config 2023-07-29 10:04:13 +01:00
Mark Mankarious
55f9b37c56
feat: allows custom node labels (with example) 2023-07-29 09:57:10 +01:00
Euan M
f027170b0e
chore: updates README with ways of working 2023-07-29 08:02:17 +01:00
Euan M
ae2d7f4b93
chore: housekeeping: explicit return types on some funcs, renames defaults file to config + more 2023-07-28 11:42:23 +01:00
Mark Mankarious
4d63b56a81 0.3.39 2023-07-27 14:51:52 +01:00
Mark Mankarious
43aab4758e
feat: implements connectors 2023-07-27 14:51:18 +01:00
Mark Mankarious
443c1f9b84 0.3.38 2023-07-26 13:18:37 +01:00
Mark Mankarious
d4e03b0455 fix: failing test 2023-07-26 13:18:31 +01:00
Mark Mankarious
7ae1d838df 0.3.37 2023-07-26 13:04:42 +01:00
Mark Mankarious
d9daa68b0d feat: implements group rendering (UI not implemented yet) 2023-07-26 13:04:27 +01:00
Mark Mankarious
75ed4b6547 0.3.36 2023-07-25 16:31:15 +01:00
Mark Mankarious
01fdfe5da8 fix: forces case sensitive dir names through Git 2023-07-25 16:31:06 +01:00
Mark Mankarious
ed02f9161b 0.3.35 2023-07-25 16:11:49 +01:00
Mark Mankarious
8f24b0970c fix: removes unnecessary param in tsconfig 2023-07-25 16:11:44 +01:00
Mark Mankarious
3464343bb0 0.3.34 2023-07-25 14:53:40 +01:00
Mark Mankarious
6a152ee7a7 fix: removes sidebar on controls panel 2023-07-25 10:58:46 +01:00