Commit Graph

68 Commits

Author SHA1 Message Date
dwelle
5c1c74dd24 binding gap and distance and binding highlight tweaks 2025-11-11 18:41:34 +01:00
Mark Tolmacs
5bc59d11e3 fix: Elbow arrow direction at binding 2025-11-11 17:11:18 +01:00
Mark Tolmacs
438297f083 fix: Use last point for existing arrows 2025-11-08 21:28:57 +01:00
Mark Tolmacs
2ab27d5188 fix: Turn of start jump-out 2025-11-08 18:03:40 +01:00
Mark Tolmacs
3ac0a3c3ef fix: Restore arrow start point when self binding 2025-11-08 17:43:47 +01:00
Mark Tolmacs
ecfbdf8c48 chore: Remove debug 2025-11-07 17:25:31 +01:00
Mark Tolmacs
c75e09422e fix: New arrow preserved projection 2025-11-07 17:15:29 +01:00
Mark Tolmacs
494dc62a8d fix: Jump out to orbit for new arrows when dragged outside 2025-11-07 16:26:50 +01:00
Mark Tolmacs
6544bc9e3c fix: Alt precise positioning 2025-11-07 11:11:56 +01:00
Mark Tolmacs
11bb0860ea chore: Check debug
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-11-06 15:57:10 +01:00
Mark Tolmacs
dd70f4e00f feat: Alt does not snap
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-11-06 15:34:16 +01:00
Mark Tolmacs
90e7f8cb66 feat: Jump other binding
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-11-05 22:28:32 +01:00
Mark Tolmacs
0978483af1 chore: Remove settings
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-11-05 21:55:49 +01:00
Mark Tolmacs
d27bb72510 feat: Diagonal binding point
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-11-05 21:53:57 +01:00
Mark Tolmacs
629ce12293 fix: Same shape binding 2025-11-03 15:03:14 +01:00
Mark Tolmacs
465c645240 feat: Binding highlight band re-added 2025-10-31 18:51:18 +01:00
Mark Tolmacs
2997594492 Simplified binding 2025-10-31 18:51:18 +01:00
Mark Tolmacs
481296efa9 fix: Arrow vanishes when orbit binding to the same element 2025-10-30 18:48:42 +01:00
Mark Tolmacs
f4ab372ed6 fix: Inside-inside during drag
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-10-29 19:48:19 +01:00
Mark Tolmacs
385efce863 fix: Lint 2025-10-27 12:24:57 +01:00
Mark Tolmacs
6b1a9fca96 fix: Skip frame cutout for hover, but keep shape for binding 2025-10-27 12:24:47 +01:00
Mark Tolmacs
df816fd970 fix: Bind mode 2025-10-21 20:41:46 +02:00
Mark Tolmacs
12c67386cf feat: Bind to frame when frame-bound object hidden part is approached 2025-10-21 19:58:36 +02:00
Mark Tolmacs
539e805e91 FEAT: No binding to frame cutout 2025-10-10 19:45:08 +02:00
Mark Tolmacs
1744c7aa56 feat: Center binding on SHIFT key
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-29 10:55:48 +02:00
Mark Tolmacs
2a4f7e94b1 fix: Allow already inside bound arrows to continue inside binding
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-29 09:51:47 +02:00
Mark Tolmacs
f85a4b6998 Merge branch 'master' into mtolmacs/feat/fixed-point-simple-arrow-binding 2025-09-24 19:38:23 +02:00
Márk Tolmács
06c40006db fix: Elbow arrow routing issue with diamonds and ellipses (#10021) 2025-09-24 19:22:32 +02:00
Mark Tolmacs
5b77409eff fix: Jump arrow inside it gets visially too short
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-16 19:14:29 +02:00
Mark Tolmacs
6398d14f3f feat: Remove center binding 2025-09-16 17:08:07 +02:00
Mark Tolmacs
f2f5168355 chore: Logic for measurement 2025-09-16 17:05:30 +02:00
Mark Tolmacs
e67338bff0 fix: New arrow start orbit when nested binds on the end 2025-09-15 11:01:30 +02:00
Mark Tolmacs
5a350a17c0 fix:Add intersection padding 2025-09-15 10:55:00 +02:00
dwelle
6c2f5dbd81 handle overlap when both elements the same size 2025-09-14 19:04:31 +02:00
Mark Tolmacs
737f6e08c1 feat: Center point with more precise highlight outlines 2025-09-13 14:41:47 +02:00
Mark Tolmacs
45b7cfc14b fix:Change center binding to circular 2025-09-13 11:54:11 +02:00
Mark Tolmacs
017b36aeae fix:More precise element nesting check 2025-09-12 19:19:49 +02:00
Mark Tolmacs
fb3fe09226 fix: Nested shape binding 2025-09-11 21:58:19 +02:00
Mark Tolmacs
434ed03f1e fix: Size-based orbit jump-in 2025-09-11 18:00:51 +02:00
Mark Tolmacs
d73e273e63 fix: Tune nested shape binding 2025-09-11 17:48:56 +02:00
Mark Tolmacs
8d7af92719 fix: Fully nested shapes 2025-09-11 16:39:41 +02:00
Mark Tolmacs
5830d518d4 fix: Image binding rule changed 2025-09-10 14:31:16 +02:00
Mark Tolmacs
7703cc2597 fix: Circular dep
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-07 18:27:12 +02:00
Mark Tolmacs
433774e892 fix: Binding suggestions
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-07 18:22:33 +02:00
Mark Tolmacs
be56e84596 fix: Existing arrow nested bindable
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-07 17:59:35 +02:00
Mark Tolmacs
eb9efc261a Alt unbind fix
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-07 16:31:18 +02:00
Mark Tolmacs
b01eea9eb4 fix: Overlap behavior 2025-09-05 16:03:24 +02:00
Mark Tolmacs
109ff756f5 feat: Nested shapes handling
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-04 17:03:19 +02:00
Mark Tolmacs
8a3ba853ab fix: Multi-point arrows and linears
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-04 15:03:22 +02:00
Mark Tolmacs
364f0be815 Fix multipoint arrow orbit
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-09-03 18:29:03 +02:00