Commit graph

181 commits

Author SHA1 Message Date
Mark Mankarious
15bb5fb6d0 fix: issue with skipping tiles while dragging nodes 2023-08-16 16:18:43 +01:00
Mark Mankarious
6bf17402b3 fix: reinstates debug tools 2023-08-16 16:17:29 +01:00
Mark Mankarious
c3b72e3cfd fix: bug with disappearing item controls 2023-08-16 15:59:10 +01:00
Mark Mankarious
6139401711 fix: fixes zIndex ordering among nodes 2023-08-16 14:31:14 +01:00
Mark Mankarious
bd7a11849c feat: implements rectangle tool basics 2023-08-16 14:27:31 +01:00
Mark Mankarious
b2bf329e84 refactor: connector functionality 2023-08-15 16:24:39 +01:00
Mark Mankarious
07dc1d163c feat: allows icons to be drag and dropped onto canvas 2023-08-15 00:08:25 +01:00
Mark Mankarious
ca19a4b36b chore: adds tests 2023-08-14 11:48:51 +01:00
Mark Mankarious
c638bf015c feat: allows project to be centered 2023-08-13 12:54:37 +01:00
Mark Mankarious
9cfef256e2 0.3.45 2023-08-11 11:09:15 +01:00
Mark Mankarious
6597a644f5 chore: updates tsconfig 2023-08-11 11:09:10 +01:00
Mark Mankarious
46f9d8fd1b 0.3.44 2023-08-11 11:00:56 +01:00
Mark Mankarious
dba27c1965 chore: updates tsconfig 2023-08-11 11:00:16 +01:00
Mark Mankarious
b175ef7248 0.3.43 2023-08-11 10:47:31 +01:00
Mark Mankarious
213a5d62e9 fix: console errors 2023-08-10 22:56:47 +01:00
Mark Mankarious
d017b3eaa8 feat: disables lasso mode for now 2023-08-10 19:42:01 +01:00
Mark Mankarious
7a5b99668b feat: prevents user highlighting while dragging 2023-08-10 19:40:41 +01:00
Mark Mankarious
494a6a0a7c fix: removes console.log 2023-08-10 19:31:47 +01:00
Mark Mankarious
516ab8b633 feat: fixes zIndexing of scene items 2023-08-10 19:31:01 +01:00
Mark Mankarious
620970e99d feat: sets min width on node labels 2023-08-10 18:53:51 +01:00
Mark Mankarious
cbe7249c15 refactor: simplifies dev by removing animations (for now) 2023-08-10 18:51:19 +01:00
Mark Mankarious
e384934d7c fix: fixes pan mode 2023-08-10 18:18:29 +01:00
Mark Mankarious
cfd8a5ab51 refactor: simplifies interaction manager logic 2023-08-10 17:36:46 +01:00
Mark Mankarious
52ec50913e feat: updates styling 2023-08-10 17:36:22 +01:00
Mark Mankarious
1a2f070004 chore: tightens typings on interaction reducers 2023-08-10 17:19:22 +01:00
Mark Mankarious
97d65fabf4 feat: reinstates interactions 2023-08-10 11:11:34 +01:00
Mark Mankarious
eef4dba790 feat: implements connector colors 2023-08-10 10:51:50 +01:00
Mark Mankarious
19324bed91 feat: implements connector logic 2023-08-10 10:20:58 +01:00
Mark Mankarious
d1bc30e8d8 feat: prevents onSceneUpdated called the first time scene is loaded 2023-08-09 14:08:36 +01:00
Mark Mankarious
265dbe3a13 chore: updates test fixture 2023-08-09 12:02:35 +01:00
Mark Mankarious
3d0bbcbeb1 chore: changes webpack destination dir for validation 2023-08-09 09:42:24 +01:00
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