347 Commits (b5d60973b7188f58f543da23502d8de65c96b475)

Author SHA1 Message Date
David Luzar b5d60973b7
fix: duplication tests pointer state leaking between tests (#9414) 8 months ago
David Luzar a5d6939826
fix: keep orig elem in place on alt-duplication (#9403) 8 months ago
David Luzar 0cf36d6b30
fix: erasing locked elements (#9400) 8 months ago
Ryan Di 58f7d33d80
perf: make eraser great again (#9352) 8 months ago
Rubén Norte 6fe7de8020
fix: Add DOCTYPE and XML preamble in exported SVG documents (#9386) 8 months ago
Márk Tolmács 01304aac49
feat: Keep text label horizontal (#9364) 8 months ago
jhanma17dev dff69e9191
chore: Element center point util (#9298) 8 months ago
Ryan Di 6fc85022ae
fix: lasso selection issues (#9353) 8 months ago
Márk Tolmács e48b63a0ae
fix: Rounded diamond edge elbow arrow U route (#9349) 8 months ago
David Luzar c2caf78e95
fix: deselected hit element being duplicated + incorrect re-seeding (#9333) 8 months ago
Ryan Di ce267aa0d3
feat: lasso selection (#9169) 8 months ago
Narek Malkhasyan 6e47fadb59
feat: add container to multiple text elements (#9348) 8 months ago
Márk Tolmács b3d5ba0567
fix: Linear element is not normalized (#9347) 9 months ago
Panagiotis Papadopoulos c79e892e55
chore: bump @radix-ui/react-tabs version to 1.1.3 (#9329) 9 months ago
David Luzar 57a9e301d4
feat: tweak color swatch, and button bgs (#9330) 9 months ago
David Luzar 7c58477382
feat: tweak properties panel styling (#9322) 9 months ago
David Luzar 83fac6d0db
feat: tweak stats panel input styles (#9321) 9 months ago
David Luzar d797c2e210
fix: strip legacy attrs on element restore (#9318) 9 months ago
Marcel Mraz 0cd5a259ae
fix: incorrect type imports (#9308) 9 months ago
Marcel Mraz 432a46ef9e
refactor: separate elements logic into a standalone package (#9285) 9 months ago
Márk Tolmács a18f059188
fix: Reduce allocations in collision detection (#9299) 9 months ago
KODIFY ab89d4c16f
feat: add keyboard shortcut to save file in text (#9295) 9 months ago
Mursaleen Nisar e1bb59fb8f
chore: Use isDevEnv() and isTestEnv() (#9264) 9 months ago
Márk Tolmács 77aca48c84
fix: Refactor and merge duplication and binding (#9246) 9 months ago
WalterMitty 58990b41ae
fix: 'Rotate' spell error (#9288) 9 months ago
David Luzar 99d8bff175
fix: elements offset incorrectly when action-duplicated during drag (#9275) 9 months ago
Márk Tolmács 30983d801a
fix: Arrow conversion regression (#9241) 9 months ago
Marcel Mraz 21ffaf4d76
refactor: auto ordered imports (#9163) 9 months ago
Marcel Mraz 82b9a6b464
docs: CHANGELOG typos 🙏 (#9250) 9 months ago
Marcel Mraz 817d8c553c
docs: update CHANGELOG (#9243) 9 months ago
Marcel Mraz 69bc5bdaab
chore: post publish docs & examples changes (#9217) 9 months ago
Márk Tolmács d587b8a3de
fix: Do not rebind undragged elbow arrow endpoint (#9191) 9 months ago
Márk Tolmács 4ec812bc18
fix: Bound elbow arrow on duplication does not route correctly (#9236) 9 months ago
Márk Tolmács a9e2d2348b
chore: Logging and fixing extremely large scenes (#9225) 10 months ago
David Luzar 70c3e921bb
fix: package env vars (#9221) 10 months ago
Ritobroto Kalita c5d3bb0b6a
fix: #8475 Arrow updated on both sides (#8593) 10 months ago
David Luzar d1112bbf4f
fix: docked sidebar width (#9213) 10 months ago
Márk Tolmács 2523624f15
fix: React 18 element.ref was accessed error (#9208) 10 months ago
David Luzar 68578556ff
fix: cleanup legacy `element.rawText` (obsidian) (#9203) 10 months ago
Marcel Mraz ecef5d12f4
chore: release @excalidraw/excalidraw@18.0.0 🎉 (#9127) 10 months ago
Márk Tolmács 392118bf26
fix: Fix elbow arrow fixed binding on restore (#9197) 10 months ago
Márk Tolmács 0ffeaeaecf
feat: Remove GA code from binding (#9042) 10 months ago
David Luzar 31e8476c78
chore: upgrade to react@19 (#9182) 10 months ago
Abhinav Pant 9ee0b8ffcb
Enhancement: grouped together Undo and Redo buttons on mobile (#9109) 10 months ago
Márk Tolmács f12b92ce9d
chore: Upgrade Sentry to latest and update debug messages (#9134) 10 months ago
Márk Tolmács 77dc055d81
chore: Revert aspect ratio fix with element size limits and chk (#9131) 10 months ago
David Luzar 26f02bebea
fix: stop using structuredClone (#9128) 10 months ago
Marcel Mraz e3060dfb8f
feat: custom text metrics provider (#9121) 10 months ago
Kyosuke Fujimoto c329470b73
fix: Fix inconsistency in resizing while maintaining aspect ratio (#9116) 10 months ago
David Luzar c8f4a4cb41
feat: add `props.onDuplicate` (#9117) 10 months ago