moklick
|
b80efb7dd3
|
chore(app): cleanup
|
2023-01-26 10:42:50 +01:00 |
|
moklick
|
ab91fcce43
|
chore(zustand): update
|
2023-01-10 19:24:01 +01:00 |
|
moklick
|
43a16e61e6
|
chore(selection): cleanup
|
2022-12-19 12:22:42 +01:00 |
|
moklick
|
dca41aaf0b
|
refactor(panOnDrag): boolean or numbers for configuration
|
2022-12-15 12:43:52 +01:00 |
|
moklick
|
2a7effd291
|
fix(selection): do not select hidden nodes closes #2679
|
2022-12-15 10:54:40 +01:00 |
|
moklick
|
d34ecbf802
|
refactor(selectionMode): rename options
|
2022-12-12 16:19:06 +01:00 |
|
moklick
|
aaa0854c62
|
chore(figma-controls): rename props
|
2022-12-08 22:06:07 +01:00 |
|
moklick
|
08faffacee
|
refactor(selection): improve performance
|
2022-12-08 21:58:24 +01:00 |
|
moklick
|
0c890c3137
|
Merge branch 'next-release' into jackfishwick-main
|
2022-12-08 21:10:50 +01:00 |
|
moklick
|
57064ff096
|
refactor(figma-controls): update prop names and types
|
2022-12-08 21:08:45 +01:00 |
|
moklick
|
c51ae89eeb
|
refactor(store): use getNodes function
|
2022-12-08 18:13:35 +01:00 |
|
Jack Fishwick
|
a8e414e4a2
|
feat: display the pointer when in selection mode.
|
2022-11-22 11:05:48 +00:00 |
|
Jack Fishwick
|
64c8491761
|
bug fix: more post rebase fixes.
|
2022-11-22 11:05:48 +00:00 |
|
Jack Fishwick
|
35bc158ade
|
bug fix: fixes post rebase.
|
2022-11-22 11:05:48 +00:00 |
|
Jack Fishwick
|
09ebd0c84a
|
feat: allow customisation of how the select box works.
|
2022-11-22 11:05:45 +00:00 |
|
Jack Fishwick
|
1de6de1f96
|
feat: add events for when selection starts and ends.
|
2022-11-22 11:04:01 +00:00 |
|
Jack Fishwick
|
4e874b90a8
|
feat: select overlapping nodes, even if not fully within box.
|
2022-11-22 10:56:18 +00:00 |
|
Jack Fishwick
|
6fe85b2cbe
|
bug fix: handle all mouse move events not just ones on the target.
|
2022-11-22 10:55:07 +00:00 |
|
Jack Fishwick
|
44097c15c9
|
tests: start fixing cypress tests.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
f0baf64725
|
bug fix: only handle mouse events that were targeted at the selection pane.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
45dfcfd4ee
|
feat: don't ignore user selection on mouse leave as we may have selected nodes.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
a2eff8f834
|
feat: clear selection when starting new selection.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
e22938b49f
|
feat: do not remove node selection on leave.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
3969544fdf
|
feat: do not clear the selection when you mouse out.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
00282c2cb4
|
feat: only trigger a pane 'click' if there is no movement.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
3169589fbc
|
feat: make sure 'panOnDrag' overrides 'selectBoxOnDrag'.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
55811169da
|
feat: handle selection mode properly. Up z-index for selection box.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
45c407755f
|
feat: only click when not moved.
|
2022-11-22 10:55:06 +00:00 |
|
Jack Fishwick
|
da08e69e78
|
feat: condense user selection into pane.
|
2022-11-22 10:55:06 +00:00 |
|
moklick
|
b70ede04f3
|
fix(nodeOrigin): repair multi selection and fitView
|
2022-11-15 16:00:21 +01:00 |
|
moklick
|
7b1dc1b18c
|
chore(types): cleanup
|
2022-10-21 11:35:56 +02:00 |
|
moklick
|
7150e0369e
|
feat(linting): add eslint
|
2022-08-08 13:34:00 +02:00 |
|
moklick
|
753f442468
|
chore(zustand): upgrade to v4
|
2022-08-06 16:57:32 +02:00 |
|
Christopher Möller
|
1bb32c8eb7
|
chore: setup monorepo using preconstruct
|
2022-07-11 18:04:27 +02:00 |
|