Commit Graph

  • 4ee99de2fb Get three solutions for curve-line intersections to avoid issue with high inclination intersectors Mark Tolmacs 2025-03-24 15:24:06 +01:00
  • 4d1e2c2bbb Revert to master Mark Tolmacs 2025-03-24 14:39:48 +01:00
  • 1a87aa8e55 Start grid point arrow align Mark Tolmacs 2025-03-07 13:03:19 +01:00
  • 528e6aa2df Fix tests Mark Tolmacs 2025-03-06 12:24:48 +01:00
  • 8c9666b8ab Multipoint arrows now have single point commit in binding zones Mark Tolmacs 2025-03-04 20:08:44 +01:00
  • 8ac508af11 Fix missing parameter Mark Tolmacs 2025-03-03 17:04:03 +01:00
  • cbe6705c98 10% inside shape still tracks outline Mark Tolmacs 2025-03-03 17:00:09 +01:00
  • 1819661828 Tune what's considered a duplicate intersection point Mark Tolmacs 2025-03-03 15:06:20 +01:00
  • 373b940e75 New simple arrows stick to outline as well Mark Tolmacs 2025-03-02 18:22:45 +01:00
  • 2f02d72741 Refactors Mark Tolmacs 2025-03-02 17:55:37 +01:00
  • a54322a34f Fix unbind by move test Mark Tolmacs 2025-03-02 17:10:09 +01:00
  • 5c1fc2f4fb FIx tests Mark Tolmacs 2025-03-02 16:32:29 +01:00
  • 63d53fc242 Fix freshly created elbow arrow and bindable interaction Mark Tolmacs 2025-03-02 15:51:07 +01:00
  • e1812c4c91 Need all intersection points for curved corners Mark Tolmacs 2025-03-02 15:35:08 +01:00
  • e459ea0cc7 Apply outline tracking to simple arrows as well Mark Tolmacs 2025-03-02 11:37:35 +01:00
  • f354285d69 Linear element compatible snap binding Mark Tolmacs 2025-03-01 21:23:02 +01:00
  • 03b91deb4a Adjusted elbow in-shape binding strategy Mark Tolmacs 2025-03-01 08:35:11 +01:00
  • dca9fbe306 Fixed gap binding Mark Tolmacs 2025-02-28 22:07:47 +01:00
  • f363fcabd8 Common center point util Mark Tolmacs 2025-02-28 19:39:04 +01:00
  • e48b63a0ae fix: Rounded diamond edge elbow arrow U route (#9349) Márk Tolmács 2025-04-07 10:43:07 +02:00
  • c2caf78e95 fix: deselected hit element being duplicated + incorrect re-seeding (#9333) David Luzar 2025-04-07 10:41:31 +02:00
  • ce267aa0d3 feat: lasso selection (#9169) Ryan Di 2025-04-07 16:44:25 +10:00
  • 6e47fadb59 feat: add container to multiple text elements (#9348) Narek Malkhasyan 2025-04-07 02:57:27 +04:00
  • b3d5ba0567 fix: Linear element is not normalized (#9347) Márk Tolmács 2025-04-06 13:41:11 +02:00
  • c79e892e55 chore: bump @radix-ui/react-tabs version to 1.1.3 (#9329) Panagiotis Papadopoulos 2025-04-02 16:23:15 +02:00
  • 57a9e301d4 feat: tweak color swatch, and button bgs (#9330) David Luzar 2025-04-02 14:36:13 +02:00
  • 7c58477382 feat: tweak properties panel styling (#9322) David Luzar 2025-03-30 19:20:13 +02:00
  • 83fac6d0db feat: tweak stats panel input styles (#9321) David Luzar 2025-03-30 19:00:31 +02:00
  • f2e8404c7b feat: allow to disable preventUnload in dev (#9319) David Luzar 2025-03-29 19:42:33 +01:00
  • d797c2e210 fix: strip legacy attrs on element restore (#9318) David Luzar 2025-03-29 19:31:16 +01:00
  • 5af4500bbc Half done mtolmacs/feat/arrow-redesign-shape-inside Mark Tolmacs 2025-03-28 20:41:26 +01:00
  • ff57dd60d8 Fix tests Mark Tolmacs 2025-03-28 18:17:39 +01:00
  • 05d8ce55e4 [skip ci] No jumping at the beginning Mark Tolmacs 2025-03-27 20:12:01 +01:00
  • 4184103eb0 [skip ci] Remove unneeded code segments Mark Tolmacs 2025-03-27 14:31:59 +01:00
  • 22696dc8f2 Restore collision optimization Mark Tolmacs 2025-03-26 20:10:01 +01:00
  • 8d28b47989 Type fixes Mark Tolmacs 2025-03-26 19:42:40 +01:00
  • 1eecd9a56b [skip ci] Small updates to tests Mark Tolmacs 2025-03-24 19:29:33 +01:00
  • 55ba55fbbb Fine-tuning diamon intersections Mark Tolmacs 2025-03-24 19:27:18 +01:00
  • b6dea75d57 [skip ci] First iteration of bringing over previous changes Mark Tolmacs 2025-03-24 19:22:45 +01:00
  • 979fff566c Get three solutions for curve-line intersections to avoid issue with high inclination intersectors Mark Tolmacs 2025-03-24 15:24:06 +01:00
  • b33cc74183 Revert to master Mark Tolmacs 2025-03-24 14:39:48 +01:00
  • 5947af5b50 Start grid point arrow align Mark Tolmacs 2025-03-07 13:03:19 +01:00
  • 40f25180ea Fix tests Mark Tolmacs 2025-03-06 12:24:48 +01:00
  • 11fe608f9a Multipoint arrows now have single point commit in binding zones Mark Tolmacs 2025-03-04 20:08:44 +01:00
  • ad8220c529 Fix missing parameter Mark Tolmacs 2025-03-03 17:04:03 +01:00
  • ae0fdf2d21 10% inside shape still tracks outline Mark Tolmacs 2025-03-03 17:00:09 +01:00
  • 2cf53200ac Tune what's considered a duplicate intersection point Mark Tolmacs 2025-03-03 15:06:20 +01:00
  • df1f89efcd New simple arrows stick to outline as well Mark Tolmacs 2025-03-02 18:22:45 +01:00
  • 8e4fd83f5c Refactors Mark Tolmacs 2025-03-02 17:55:37 +01:00
  • d3a41cb453 Fix unbind by move test Mark Tolmacs 2025-03-02 17:10:09 +01:00
  • 3fa818b0ce FIx tests Mark Tolmacs 2025-03-02 16:32:29 +01:00
  • 2af0336466 Fix freshly created elbow arrow and bindable interaction Mark Tolmacs 2025-03-02 15:51:07 +01:00
  • fe58962bfd Need all intersection points for curved corners Mark Tolmacs 2025-03-02 15:35:08 +01:00
  • 154855916b Apply outline tracking to simple arrows as well Mark Tolmacs 2025-03-02 11:37:35 +01:00
  • 8de0a037fd Linear element compatible snap binding Mark Tolmacs 2025-03-01 21:23:02 +01:00
  • b2799d0a15 Adjusted elbow in-shape binding strategy Mark Tolmacs 2025-03-01 08:35:11 +01:00
  • fbc5e4a03d Fixed gap binding Mark Tolmacs 2025-02-28 22:07:47 +01:00
  • ca5e9c3ad9 Common center point util Mark Tolmacs 2025-02-28 19:39:04 +01:00
  • de81ba25fd Merge branch 'master' into mrazator/delta-based-sync Marcel Mraz 2025-03-28 13:17:56 +01:00
  • 0cd5a259ae fix: incorrect type imports (#9308) Marcel Mraz 2025-03-27 12:00:12 +01:00
  • 432a46ef9e refactor: separate elements logic into a standalone package (#9285) Marcel Mraz 2025-03-26 15:24:59 +01:00
  • a18f059188 fix: Reduce allocations in collision detection (#9299) Márk Tolmács 2025-03-26 15:10:43 +01:00
  • ab89d4c16f feat: add keyboard shortcut to save file in text (#9295) KODIFY 2025-03-26 02:48:55 +05:30
  • 6c3a434f2a docs: Fix table rendering and broken links in Props page (#9293) Mubaraq Wahab 2025-03-25 14:32:15 +01:00
  • e1bb59fb8f chore: Use isDevEnv() and isTestEnv() (#9264) Mursaleen Nisar 2025-03-25 00:14:00 +05:30
  • 77aca48c84 fix: Refactor and merge duplication and binding (#9246) Márk Tolmács 2025-03-23 18:39:33 +01:00
  • 58990b41ae fix: 'Rotate' spell error (#9288) WalterMitty 2025-03-22 17:06:23 +08:00
  • 99d8bff175 fix: elements offset incorrectly when action-duplicated during drag (#9275) David Luzar 2025-03-15 20:05:42 +01:00
  • 30983d801a fix: Arrow conversion regression (#9241) Márk Tolmács 2025-03-15 12:31:25 +01:00
  • 21ffaf4d76 refactor: auto ordered imports (#9163) Marcel Mraz 2025-03-12 15:23:31 +01:00
  • 82b9a6b464 docs: CHANGELOG typos 🙏 (#9250) Marcel Mraz 2025-03-11 23:18:15 +01:00
  • 817d8c553c docs: update CHANGELOG (#9243) v0.18.0 Marcel Mraz 2025-03-11 13:44:10 +01:00
  • 69bc5bdaab chore: post publish docs & examples changes (#9217) Marcel Mraz 2025-03-11 13:02:59 +01:00
  • d587b8a3de fix: Do not rebind undragged elbow arrow endpoint (#9191) Márk Tolmács 2025-03-10 16:25:33 +01:00
  • 332bc4d732 debounce context menu if app is resizing zsviczian-fix-mobile-context-menu-while-resizing zsviczian 2025-03-09 11:17:05 +01:00
  • 4ec812bc18 fix: Bound elbow arrow on duplication does not route correctly (#9236) Márk Tolmács 2025-03-08 12:39:54 +01:00
  • a9e2d2348b chore: Logging and fixing extremely large scenes (#9225) Márk Tolmács 2025-03-05 23:06:01 +01:00
  • 70c3e921bb fix: package env vars (#9221) David Luzar 2025-03-04 21:45:48 +01:00
  • d92384b77d revert: vite@6 -> vite@5 (#9220) David Luzar 2025-03-04 18:45:52 +01:00
  • c5d3bb0b6a fix: #8475 Arrow updated on both sides (#8593) Ritobroto Kalita 2025-03-04 21:54:39 +05:30
  • d21c6a1bc6 chore: bump vite@6.x (#9210) David Luzar 2025-03-04 14:00:13 +01:00
  • d1112bbf4f fix: docked sidebar width (#9213) David Luzar 2025-03-02 18:24:20 +01:00
  • 2523624f15 fix: React 18 element.ref was accessed error (#9208) Márk Tolmács 2025-03-02 14:24:50 +01:00
  • 68578556ff fix: cleanup legacy element.rawText (obsidian) (#9203) David Luzar 2025-03-01 11:03:02 +01:00
  • ecef5d12f4 chore: release @excalidraw/excalidraw@18.0.0 🎉 (#9127) Marcel Mraz 2025-02-28 16:49:09 +01:00
  • 392118bf26 fix: Fix elbow arrow fixed binding on restore (#9197) Márk Tolmács 2025-02-28 15:36:41 +01:00
  • 0ffeaeaecf feat: Remove GA code from binding (#9042) Márk Tolmács 2025-02-25 22:52:06 +01:00
  • 31e8476c78 chore: upgrade to react@19 (#9182) David Luzar 2025-02-25 19:18:42 +01:00
  • 880afd12c9 leave it up to user to terminate looping flowchart-nav Ryan Di 2025-02-24 12:51:39 +11:00
  • 247d6e2a2e revert to primitive navigation Ryan Di 2025-02-24 12:20:01 +11:00
  • e5da6b08b2 refactor: explicitly export elementsOverlappingBBox from utils package dwelle/utils-export-fix dwelle 2025-02-21 13:06:48 +01:00
  • 9ee0b8ffcb Enhancement: grouped together Undo and Redo buttons on mobile (#9109) Abhinav Pant 2025-02-13 18:37:44 +05:30
  • 16b86d7d16 chore: update firebase@8 to @11 (#9136) David Luzar 2025-02-13 13:57:14 +01:00
  • 5438772fdc build(deps): bump serialize-javascript from 6.0.0 to 6.0.2 in /dev-docs dependabot/npm_and_yarn/dev-docs/serialize-javascript-6.0.2 dependabot[bot] 2025-02-13 11:49:19 +00:00
  • f12b92ce9d chore: Upgrade Sentry to latest and update debug messages (#9134) Márk Tolmács 2025-02-13 12:47:27 +01:00
  • 77dc055d81 chore: Revert aspect ratio fix with element size limits and chk (#9131) Márk Tolmács 2025-02-12 15:02:35 +01:00
  • 26f02bebea fix: stop using structuredClone (#9128) David Luzar 2025-02-12 13:02:53 +01:00
  • e3060dfb8f feat: custom text metrics provider (#9121) Marcel Mraz 2025-02-11 14:23:08 +01:00
  • 3b01293fe2 build(deps-dev): bump esbuild from 0.19.10 to 0.25.0 dependabot/npm_and_yarn/esbuild-0.25.0 dependabot[bot] 2025-02-11 12:50:31 +00:00
  • c329470b73 fix: Fix inconsistency in resizing while maintaining aspect ratio (#9116) Kyosuke Fujimoto 2025-02-10 23:24:08 +09:00