Commit Graph
28 Commits
Author SHA1 Message Date
Braks eb12bdc56f fix(core): don't set user selection flags on pointer down (#1600)
* chore(core): remove deprecation of `removeSelectedElements`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* fix(core): don't set user selection flags on pointer down

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* fix(core): prevent panning on drag when selection is active

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2024-08-30 12:45:11 +02:00
Braks a8d837bf93 fix(core): only capture pointer if valid selection has started (#1565)
* fix(core): only capture pointer if valid selection has started

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2024-08-05 10:11:34 +02:00
Braks 763f107aad fix(core): prevent calling selectionEnd on selection click (#1545)
* fix(core): prevent calling `selectionEnd` on selection click

* chore(changeset): add
2024-07-15 19:14:01 +02:00
Braks f32983116d fix(core): handle pointer capture for selection on drag (#1543)
* fix(core): handle pointer capture for selection on drag

* chore(changeset): add
2024-07-15 19:14:01 +02:00
Braks 0a0dfe96f1 chore(core): cleanup deprecation notices (#1527)
* chore(core): cleanup `getNodes` usage from Pane

* chore(core): cleanup deprecation notices
2024-07-09 00:42:51 +02:00
Braks 266f8744ad chore(core): cleanup pane (#1507)
* chore(core): cleanup pane

* chore(core): cleanup actions
2024-07-01 09:44:55 +02:00
Braks e57f22c185 fix(core): correct pane pointer evt handlers (#1505) 2024-07-01 09:44:55 +02:00
braks 4effbb0008 refactor(core): use pointer evts in pane and prevent cancel of selection 2024-07-01 09:44:55 +02:00
Braks d658c1d357 refactor(core): replace arr reduce methods (#1467)
* refactor(core): replace arr reduce methods

* chore(core): cleanup
2024-06-13 00:04:51 +02:00
braks b0f1bf0b85 fix(core): add options to useKeyPress 2024-04-29 20:56:09 +02:00
braks e5a84656ad refactor(core): replace vueuse imports with vue 2024-02-21 23:27:01 +01:00
braks 97f4a17f83 refactor(core): remove unnecessary keys 2024-02-05 07:51:12 +01:00
braks 6162389cc2 revert(core): cleanup imports from vueuse/core that exist in vue
This reverts commit 7cc798ad
2023-11-08 16:22:15 +01:00
braks 7cc798adae chore(core): cleanup imports from vueuse/core that exist in vue 2023-11-08 08:27:12 +01:00
braks 88cfd402ed perf(core): cleanup computed vars 2023-10-30 13:36:07 +01:00
Braks 55de815a39 chore(core): cleanup (#1003) 2023-07-10 19:20:26 +02:00
braks e3e6a03359 refactor(core): add explicit imports and remove auto-imports
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-25 20:48:26 +02:00
braks 98e6f17002 fix(core): emit pane mouse move if no active selection exists
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-05 11:02:58 +02:00
braks 56e911c1e7 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 5560949ed1 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
Yann CandBraks 330a3b7a4f fix: make @wheel and @touchstart event passive 2023-03-29 11:26:49 +02:00
Alex Van LiewandBraks b19b9a871b fix: add compatConfig to all components 2023-02-15 10:19:26 +01:00
braks 852d4b7667 fix(core): hide node selection if no selected nodes exist
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-22 20:57:37 +01:00
braks ce992db802 refactor(core): keep user selection on right click
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-17 21:25:53 +01:00
braks c3e1741a4b refactor(core): remove selectionOnDrag prop and use selectionKeyCode to trigger selection
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-25 17:38:56 +01:00
braks 012a19ddc9 chore(core): remove log
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-25 17:38:56 +01:00
braks 0d2959701c chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-25 17:38:56 +01:00
braks fd79ab141d feat(core): implement figma controls
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-25 17:38:56 +01:00