Mark Tolmacs
af4e1befef
Merge branch 'master' into mtolmacs/feat/fixed-point-simple-arrow-binding
2025-09-24 20:29:27 +02:00
Márk Tolmács
a89a03c66c
fix: Arrow eraser precision arrow selection ( #10006 )
2025-09-24 20:28:41 +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
e32836f799
fix: Use analytical Jacobian for curve intersection testing ( #10007 )
2025-09-24 19:33:20 +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
Mossberg
91c7748c3d
fix: added normalization to images added with the image tool to prevent MIME-mismatches ( #10018 )
...
* fix: fixed a bug where a MIME-mismatch in an image would cause an error to update cache
* fix: fixed a bug where a MIME-mismatch in an image would cause an error to update cache
* normalize inside insertImages()
---------
Co-authored-by: Mårten Mossberg <marmo607@student.liu.se >
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2025-09-24 16:30:50 +00:00
David Luzar
f738b74791
fix: reintroduce height-based mobile query detection ( #10020 )
2025-09-24 18:17:39 +02:00
Omar Brikaa
00ae455873
fix: Remove local elements when there is room data during startCollaboration
( #9786 )
...
* Remove local elements when there is room data
* Update excalidraw-app/collab/Collab.tsx
---------
Co-authored-by: David Luzar <5153846+dwelle@users.noreply.github.com >
2025-09-23 22:18:41 +00:00
ericvannunen
06c5ea94d3
fix: Race conditions when adding many library items ( #10013 )
...
* Fix for race condition when adding many library items
* Remove unused import
* Replace any with LibraryItem type
* Fix comments on pr
* Fix build errors
* Fix hoisted variable
* new mime type
* duplicate before passing down to be sure
* lint
* fix tests
* Remove unused import
---------
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2025-09-23 23:47:03 +02:00
Mark Tolmacs
95f1c719c4
fix: False bind timeout indicator
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-22 18:22:35 +02:00
Mark Tolmacs
83c7841bf1
Merge branch 'master' into mtolmacs/feat/fixed-point-simple-arrow-binding
2025-09-21 09:56:59 +02:00
dwelle
dba41c4116
tweak animation some more + remove countdown
2025-09-19 19:58:01 +02:00
Márk Tolmács
f55ecb96cc
fix: Mobile arrow point drag broken ( #9998 )
...
* fix: Mobile bound arrow point drag broken
* fix:Check real point
2025-09-19 19:41:03 +02:00
dwelle
83fa9099f6
alt anims + increase timeout to 700
2025-09-18 20:25:32 +02:00
Mark Tolmacs
97fa922060
fix:Animated binding highlight
2025-09-18 19:30:54 +02:00
Mark Tolmacs
b8d1b8a5bd
fix:Overlap inside binding
2025-09-18 16:16:01 +02:00
Mark Tolmacs
50e58abfd3
fix:Tool lock binding behavior restored
2025-09-17 20:52:52 +02:00
Mark Tolmacs
43816eb62d
fix Arrow edit mode selection
2025-09-17 20:41:04 +02:00
Mark Tolmacs
d6e3839d31
fix:Poisoned arrow
2025-09-17 18:56:41 +02:00
Mark Tolmacs
e0dd29aa36
fix:Refactored and fixed highlight animation
2025-09-17 18:37:56 +02:00
Mark Tolmacs
f0494ced4c
feat:Highlight animations
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-17 10:46:36 +02:00
David Luzar
a6a32b9b29
fix: align MQ breakpoints and always use editor dimensions ( #9991 )
...
* fix: align MQ breakpoints and always use editor dimensions
* naming
* update snapshots
2025-09-17 07:57:10 +00:00
Mark Tolmacs
345e3f68f1
chore:Basic interactive canvas animation re-render trigger for highlights
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-16 20:35:17 +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
32526c4d4a
fix: Locked tool + arrow
2025-09-16 17:05:57 +02:00
Mark Tolmacs
f2f5168355
chore: Logic for measurement
2025-09-16 17:05:30 +02:00
Mark Tolmacs
55115d2ee4
feat: Allow inside binding for new arrows in nested cases
2025-09-16 17:05:03 +02:00
Mark Tolmacs
acc1241015
fix: Update history snapshot
2025-09-15 12:38:44 +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
Márk Tolmács
ac0d3059dc
fix: Use the right polygon enclosure test ( #9979 )
2025-09-15 10:07:37 +02:00
dwelle
073f47d253
tweak highlight stroke width some more
2025-09-14 22:48:56 +02:00
dwelle
6c2f5dbd81
handle overlap when both elements the same size
2025-09-14 19:04:31 +02:00
dwelle
4e7b399927
reduce timeout
2025-09-14 14:48:28 +02:00
dwelle
7172006d1b
update hints
2025-09-14 14:48:28 +02:00
Mark Tolmacs
b1006e2bfd
fix: Locked elbow arrow creation
2025-09-14 14:05:55 +02:00
dwelle
4d8a1b29f6
render highlight on the outside
2025-09-14 13:41:32 +02:00
dwelle
f6978ae162
tweak binding highlight width
2025-09-14 13:39:44 +02:00
dwelle
b789308798
POC: highlight center on hover
2025-09-14 13:39:40 +02:00
Christopher Tangonan
1161f1b8ba
fix: eraser can handle dots without regressing prior performance improvements ( #9946 )
...
Co-authored-by: Márk Tolmács <mark@lazycat.hu >
2025-09-14 11:33:43 +00:00
Mark Tolmacs
ef2bde0d03
fix:More stroke width for highlight
2025-09-13 14:46:24 +02:00
Mark Tolmacs
80706f733b
fix:Arrow tool hover stuck highlight
2025-09-13 14:44:24 +02:00
Mark Tolmacs
737f6e08c1
feat: Center point with more precise highlight outlines
2025-09-13 14:41:47 +02:00
dwelle
c4874e9dd9
ignore invisible elements when binding
2025-09-13 12:06:48 +02:00
Mark Tolmacs
45b7cfc14b
fix:Change center binding to circular
2025-09-13 11:54:11 +02:00
Mark Tolmacs
65a105e30a
fix: Reverse
2025-09-13 11:22:45 +02:00
Mark Tolmacs
ee6f4d9ce5
Merge branch 'master' into mtolmacs/feat/fixed-point-simple-arrow-binding
2025-09-13 11:17:02 +02:00
Mark Tolmacs
7ae4d3aab5
feat:Add tolerance to shape nesting detection
2025-09-13 10:59:36 +02:00
Mark Tolmacs
017b36aeae
fix:More precise element nesting check
2025-09-12 19:19:49 +02:00