Commit Graph
35 Commits
Author SHA1 Message Date
peterkogo f8c547d92f remove setPaneClickDistance from store and update it declaritively 2025-10-27 12:06:53 +01:00
moklick 31dd8efca5 fix(panzoom): always call onMoveEnd when onMoveStart was called #5429 2025-10-14 12:14:13 +02:00
peterkogo 92ee74d3c8 rephrase comment 2025-09-17 15:23:54 +02:00
peterkogo 4863c84ba5 prevent default when pinch zooming on element with nowheel class 2025-09-17 15:22:34 +02:00
Moritz KlackandGitHub 12d9e4ace4 Refactor event type checks for xypanzoom filter 2025-08-26 18:31:27 +02:00
peterkogo 61bb5da528 allow wheel events when connection is being made 2025-08-26 16:52:38 +02:00
peterkogo d7a3172a60 prevent pinch zooming while making a new conection 2025-08-25 19:12:33 +02:00
peterkogo 33b7a47dd7 fix linting and linting errors. remove unused svelte prop 2025-06-11 15:30:28 +02:00
moklick ce9814ddce feat(viewport-options): add interpolate 2025-05-19 15:19:11 +02:00
moklick 9691d2c070 feat(viewport-options): add ease #3189 2025-05-19 13:14:27 +02:00
moklick 77701143ca chore(xypanzoom): cleanup 2025-04-02 20:49:37 +02:00
moklick 9980cff2fe chore(xypanzoom): prevent default for pinch zoom on nowheel element #5074 2025-04-02 20:46:08 +02:00
moklick fb63462be3 chore(utils): tsdoc update 2025-02-11 15:18:41 +01:00
moklick 5bbc9fb09c fix(viewport): make onViewportChange prop dynamic #4579 2024-09-02 14:42:42 +02:00
moklick b1118b1dd9 chore(changelogs): update 2024-07-09 10:58:44 +02:00
moklick 69bd68f4b8 feat(panzoom): add paneClickDistance prop 2024-07-09 10:50:50 +02:00
moklick e5b8236a60 refactor(panzoom): return promises for viewport helpers 2024-07-08 15:34:41 +02:00
moklick 2503d32a88 feat(viewport-helpers): return promises 2024-07-08 13:18:07 +02:00
moklick e1d023641b Merge branch 'main' into refactor/promised-panzoom 2024-07-04 22:44:45 +02:00
peterkogo 99d0bc2cad prevent zooming on mobile if zoomOnPinch is false 2024-06-05 14:19:16 +02:00
moklick 170ef688a8 chore(react): changelog 2024-04-30 17:52:06 +02:00
moklick d1b50707ff fix(system): pinch zoom on windows #3759 2024-04-30 16:42:33 +02:00
moklick a9dfd45b4f fix(system): dont break touch pan with panOnDrag is an array 2024-04-30 16:41:13 +02:00
moklick 4cd099f083 fix(zooming): allow pinch zoom when preventScrolling=false 2024-04-11 12:03:13 +02:00
peterkogo 3acf2e7038 type 2024-03-19 12:09:26 +01:00
peterkogo 543b85cd10 fixed double tapping on touch devices circumvents zoomOnDoubleClick 2024-03-19 12:07:09 +01:00
moklick e167df9601 refactor(system): respect zoomActivationKeyPressed when hovering a node 2023-11-13 11:17:37 +01:00
braks 1a57423204 refactor(system,panzoom): return promise from transitioned panzoom actions 2023-11-09 22:41:59 +01:00
Moritz KlackandGitHub ae33cba887 feat(react/svelte): controlled viewport (#3461)
* feat(react): controlled viewport

* refactor(react): cleanup viewport

* feat(svelte): two way data binding for viewport, cleanup transform <> viewport stuff

* refactor(svelte): viewport stuff
2023-09-28 16:19:03 +02:00
moklick 8846deb8e8 fix(system): nopan doesn't work when used with panOnScroll 2023-09-20 16:24:40 +02:00
moklick a096efbcfe feat(svelte): add panActivationKey 2023-08-16 13:56:52 +02:00
moklick 258244f368 fix(move-events): fire for panOnScroll 2023-08-16 10:51:55 +02:00
moklick 9654eee4fb fix(scroll): fast zoom issue on windows with ctrl 2023-08-14 16:13:12 +02:00
moklick e1b8dce981 fix(onMoveEnd): falsely triggered on right click 2023-08-14 15:59:19 +02:00
moklick 8354759f57 refactor(packages): change package structure 2023-06-05 15:40:18 +02:00