Mark Mankarious
|
a1783f180b
|
feat: allows node labels to be expanded
|
2023-10-12 13:53:22 +01:00 |
|
Mark Mankarious
|
bfce0b48e5
|
refactor: simplifies how zooming & scrolling is applied
|
2023-10-12 13:29:55 +01:00 |
|
Mark Mankarious
|
ba44af5c87
|
refactor: applies origins of 0,0 to all scene layers
|
2023-10-12 09:47:09 +01:00 |
|
Mark Mankarious
|
6a0a3982b7
|
refactor: unifies various ui states into single enum
|
2023-10-11 18:07:42 +01:00 |
|
Mark Mankarious
|
034a8490e3
|
refactor: simplifies logic inside of onMouseEvent
|
2023-10-11 16:22:59 +01:00 |
|
Mark Mankarious
|
3dbc5fc4bf
|
fix: removes unnecessary imports
|
2023-10-11 16:22:44 +01:00 |
|
Mark Mankarious
|
a841504154
|
feat: implements basic support for touch devices
|
2023-10-11 16:06:56 +01:00 |
|
Mark Mankarious
|
d551897bda
|
feat: reduces height of node labels
|
2023-10-11 10:50:14 +01:00 |
|
Mark Mankarious
|
5f015c4539
|
feat: changes starting mode to PAN
|
2023-10-11 10:47:57 +01:00 |
|
Mark Mankarious
|
4de4882b03
|
feat: styling updates on all ui elements
|
2023-10-11 10:42:26 +01:00 |
|
Mark Mankarious
|
3b02ae1f22
|
feat: allows main menu to be hidden
|
2023-10-10 14:45:44 +01:00 |
|
Mark Mankarious
|
cfb60f37cf
|
feat: updates 'read more' button styling
|
2023-10-10 14:36:47 +01:00 |
|
Mark Mankarious
|
dba4b3b687
|
refactor: minor code style updates
|
2023-10-10 14:21:45 +01:00 |
|
Mark Mankarious
|
1c6af28ca8
|
feat: updates example scene
|
2023-10-10 14:21:33 +01:00 |
|
Mark Mankarious
|
e65a782feb
|
feat: implements 'clear canvas' menu item
|
2023-10-09 22:37:31 +01:00 |
|
Mark Mankarious
|
b5a57d067f
|
feat: blocks pointer-events on title
|
2023-10-09 22:27:38 +01:00 |
|
Mark Mankarious
|
cbdcc767d4
|
feat: updates example content
|
2023-10-09 22:13:19 +01:00 |
|
Mark Mankarious
|
04fa3cfe77
|
fix: linting errors
|
2023-10-09 22:13:03 +01:00 |
|
Mark Mankarious
|
a19ea29141
|
fix: passes full list of connector properties
|
2023-10-09 21:44:02 +01:00 |
|
Mark Mankarious
|
f9cc014dc7
|
feat: updates example scene
|
2023-10-09 18:51:20 +01:00 |
|
Mark Mankarious
|
2f9bc47eb5
|
feat: upgrades performance on debug tools
|
2023-10-09 15:22:16 +01:00 |
|
Mark Mankarious
|
bf42411d5e
|
feat: performance upgrade (solves issue with nodes not being GC'd)
|
2023-10-09 15:18:12 +01:00 |
|
Mark Mankarious
|
a69cbf804c
|
feat: updates styling
|
2023-10-09 13:19:43 +01:00 |
|
Mark Mankarious
|
f9536c9cb7
|
feat: implements readmore on node description overflow
|
2023-10-09 13:07:03 +01:00 |
|
Mark Mankarious
|
ee3306b691
|
feat: adds title to scene config
|
2023-10-09 10:52:31 +01:00 |
|
Mark Mankarious
|
4ad8b22482
|
feat: implements connector labels
|
2023-10-08 12:54:33 +01:00 |
|
Mark Mankarious
|
fd8b16afe2
|
refactor: moves /tests/fixtures to /fixtures
|
2023-10-08 12:25:06 +01:00 |
|
Mark Mankarious
|
7661bcb069
|
feat: allows better drag and drop interaction for connector anchors
|
2023-10-07 20:29:38 +01:00 |
|
Mark Mankarious
|
f80815976d
|
feat: enables dragging of connector anchors
|
2023-10-07 18:58:42 +01:00 |
|
Mark Mankarious
|
9270924756
|
feat: styling updates
|
2023-10-07 15:15:20 +01:00 |
|
Mark Mankarious
|
1e950a7b55
|
refactor: refactors connector style into a zod enum
|
2023-10-04 18:50:39 +01:00 |
|
Mark Mankarious
|
880ed5bea7
|
feat: adds validation check for connectors with less than 2 anchors
|
2023-10-04 18:23:43 +01:00 |
|
Mark Mankarious
|
4da997f3f3
|
feat: updates examples and documentation
|
2023-10-04 18:23:25 +01:00 |
|
Mark Mankarious
|
1e95cf9e37
|
fix: removes unnecessary import
|
2023-10-04 17:57:53 +01:00 |
|
Mark Mankarious
|
41e8de6cc7
|
refactor: renames node.position to node.tile
|
2023-10-04 17:57:30 +01:00 |
|
Mark Mankarious
|
5d6f3d0aaf
|
feat: updates anchor connector schema
|
2023-10-04 17:56:55 +01:00 |
|
Mark Mankarious
|
ccea412b8d
|
feat: removes color from node schema
|
2023-10-04 12:12:20 +01:00 |
|
Mark Mankarious
|
0580440b28
|
feat: imports isopacks as separate package
|
2023-10-03 15:44:27 +01:00 |
|
Mark Mankarious
|
887a91607c
|
feat: implements icons searchbox
|
2023-09-03 12:22:42 +01:00 |
|
Mark Mankarious
|
9903755052
|
fix: fixes issue with textbox selection
|
2023-09-02 12:52:44 +01:00 |
|
Mark Mankarious
|
6c3a4ce6c9
|
fix: enables textboxes to be selected more easily
|
2023-09-02 10:59:49 +01:00 |
|
Mark Mankarious
|
20ac174704
|
feat: improves textbox sizing
|
2023-09-02 10:55:37 +01:00 |
|
Mark Mankarious
|
541e469697
|
feat: improves UX when selecting elements
|
2023-09-02 10:38:02 +01:00 |
|
Mark Mankarious
|
2f6cfa1274
|
feat: allows textBoxes to be dragged from any point
|
2023-09-02 10:10:25 +01:00 |
|
Mark Mankarious
|
ca087b4322
|
feat: filters textbox data on scene export
|
2023-09-02 10:00:41 +01:00 |
|
Mark Mankarious
|
fe7a2ed211
|
fix: corrects textbox selection not displaying correctly
|
2023-09-02 09:54:31 +01:00 |
|
Mark Mankarious
|
cb36408173
|
feat: implements transform controls for rectangles
|
2023-09-01 14:06:46 +01:00 |
|
Mark Mankarious
|
78b243ca22
|
feat: updates node connector styling
|
2023-08-31 13:13:44 +01:00 |
|
Mark Mankarious
|
3de56fdde8
|
feat: updates icons on zoom controls
|
2023-08-31 13:02:44 +01:00 |
|
Mark Mankarious
|
c2f456a496
|
feat: moves zoom controls to lower left
|
2023-08-31 12:58:40 +01:00 |
|