Commit Graph

  • 52445aeb68 Fix a particular routing issue Mark Tolmacs 2025-04-21 14:56:36 +02:00
  • bc9f34e71e
    Merge branch 'master' into mtolmacs/fix/small-elbow-routing Márk Tolmács 2025-04-21 12:30:49 +02:00
  • e3125b8a98 exclude playwright tests from vitest dwelle/visual-regression-tests dwelle 2025-04-21 11:50:33 +02:00
  • 733e45f3a9 test: visual regression tests POC dwelle 2025-04-20 21:53:17 +02:00
  • debf2ad608
    docs: Fix missing verb in Footer component documentation (#9393) Vedant Mishra 2025-04-20 16:05:38 +05:30
  • 8fb2f70414
    fix: scrollbar rendering and improve dragging (#9417) David Luzar 2025-04-20 12:28:41 +02:00
  • 5fc13e4309
    feat: add props.renderScrollbars (#9399) Jack Walsh 2025-04-20 07:50:44 +10:00
  • b5d60973b7
    fix: duplication tests pointer state leaking between tests (#9414) David Luzar 2025-04-18 11:11:12 +02:00
  • a5d6939826
    fix: keep orig elem in place on alt-duplication (#9403) David Luzar 2025-04-17 16:08:07 +02:00
  • 22aade07b3
    Merge branch 'master' into mtolmacs/fix/small-elbow-routing Márk Tolmács 2025-04-16 21:50:42 +02:00
  • 0cf36d6b30
    fix: erasing locked elements (#9400) David Luzar 2025-04-16 10:28:56 +02:00
  • 58f7d33d80
    perf: make eraser great again (#9352) Ryan Di 2025-04-16 00:58:45 +10:00
  • c2de1304b7
    Add snapshot update Mark Tolmacs 2025-04-15 16:13:01 +02:00
  • 6fe7de8020
    fix: Add DOCTYPE and XML preamble in exported SVG documents (#9386) Rubén Norte 2025-04-14 20:25:18 +01:00
  • 25fb43f5b7
    Snapshot update Mark Tolmacs 2025-04-14 19:05:31 +02:00
  • 6dfa5de66c
    Merge branch 'master' into mtolmacs/fix/small-elbow-routing Márk Tolmács 2025-04-14 18:54:01 +02:00
  • 7abbb2afa3
    New heuristic based on minimal arrow extent Mark Tolmacs 2025-04-14 18:52:51 +02:00
  • df26487936 call api to update when debug inputs change Ryan Di 2025-04-14 17:22:23 +10:00
  • 782772cec5 fix debug inputs Ryan Di 2025-04-14 17:16:15 +10:00
  • 39f79927ae merge with master Ryan Di 2025-04-14 16:18:11 +10:00
  • 01304aac49
    feat: Keep text label horizontal (#9364) Márk Tolmács 2025-04-13 21:21:49 +02:00
  • aa91a3d610 Adaptive segment unification Mark Tolmacs 2025-04-13 13:52:24 +02:00
  • 25d6e517c9 Revert attempt to exclude some files from coverage Mark Tolmacs 2025-04-13 13:29:21 +02:00
  • d5e33730ab Reduce scope of coverage reports Mark Tolmacs 2025-04-13 13:19:45 +02:00
  • c06b78c1b2 Further fine-tune adaptive padding Mark Tolmacs 2025-04-13 13:08:22 +02:00
  • eaa869620e Fine tuning Mark Tolmacs 2025-04-11 21:53:23 +02:00
  • a8338cdb5a More adaptive elbow dongle offset Mark Tolmacs 2025-04-11 21:08:55 +02:00
  • 1ee3676784 Move visal debug to @excalidraw/util Mark Tolmacs 2025-04-11 15:39:31 +02:00
  • f12f7e4b50 Fix sentry#6530117915 Mark Tolmacs 2025-04-11 10:24:02 +02:00
  • dff69e9191
    chore: Element center point util (#9298) jhanma17dev 2025-04-09 10:04:51 -05:00
  • a5a74be45d
    Refactor mtolmacs/feat/arrow-redesign Mark Tolmacs 2025-04-09 14:20:21 +02:00
  • 3f9c6299a0
    Fix the grid and angle lock mtolmacs/arrow-redesign-refactor Mark Tolmacs 2025-04-09 12:15:04 +02:00
  • 3068787ac4
    Move linear element handling out of App.tsx Mark Tolmacs 2025-04-08 13:44:54 +02:00
  • 6fc85022ae
    fix: lasso selection issues (#9353) Ryan Di 2025-04-08 00:50:52 +10:00
  • c2b78346c1 Fix snapshot Mark Tolmacs 2025-04-07 13:10:10 +02:00
  • 44df764a88 [skip ci] Remove temporary size hacks Mark Tolmacs 2025-04-07 13:06:18 +02:00
  • cc01e16e52 Attempt at moving the initial point when inside shape Mark Tolmacs 2025-04-07 10:25:00 +02:00
  • 6b9fa5bcc5 Do not snap linear elements Mark Tolmacs 2025-04-04 19:05:13 +02:00
  • 06b3750a2f Fix microjump on drag binding, no keyboard move if bound arrow Mark Tolmacs 2025-04-04 18:33:36 +02:00
  • c3924a8f8c Fix tests for stats Mark Tolmacs 2025-04-04 14:59:46 +02:00
  • eecabccf8d Stats unbonds arrows when used Mark Tolmacs 2025-04-02 21:09:57 +02:00
  • ccda36a0e3 [skip ci] Remove debug Mark Tolmacs 2025-03-30 19:44:57 +02:00
  • 37653484a1 Rotated arrow drag fixes Mark Tolmacs 2025-03-30 19:43:58 +02:00
  • b2e19055bf [skip ci] Refactor visual debug Mark Tolmacs 2025-03-30 16:56:19 +02:00
  • 3d40221dc1 Restore input value and fix history Mark Tolmacs 2025-03-30 16:32:47 +02:00
  • 5cc5c626df Position revert Mark Tolmacs 2025-03-30 09:10:25 +02:00
  • 9a599cfc05 Fix drag rotation Mark Tolmacs 2025-03-29 21:57:37 +01:00
  • 88d4c4fe8d Stats: Angle setting now works properly and resets on unconnected bindings Mark Tolmacs 2025-03-29 21:19:56 +01:00
  • 4efa6f69e5 Inline binding logic fix Mark Tolmacs 2025-03-29 19:06:52 +01:00
  • a79eb06939 [skip ci] Test updates Mark Tolmacs 2025-03-29 17:04:58 +01:00
  • bcbd418154 [skip ci] Change flipping Mark Tolmacs 2025-03-29 16:52:45 +01:00
  • db9e501d35 [skip ci] Stats binding behavior changes and test updates Mark Tolmacs 2025-03-29 16:46:44 +01:00
  • ce10087edc [skip ci] Binding refactor Mark Tolmacs 2025-03-29 16:46:03 +01:00
  • 76a782bd52 [skip ci] No binding for properties panel movement and angle Mark Tolmacs 2025-03-29 13:59:04 +01:00
  • d6d4d00f60 Inside detection for outline binding Mark Tolmacs 2025-03-29 13:58:50 +01:00
  • 4ea534a732 [skip ci] Tests for inner binding Mark Tolmacs 2025-03-29 13:57:59 +01:00
  • e90350b7d1 Fix tests Mark Tolmacs 2025-03-28 18:17:39 +01:00
  • ea5ad1412c [skip ci] No jumping at the beginning Mark Tolmacs 2025-03-27 20:12:01 +01:00
  • c8ade51b53 [skip ci] Remove unneeded code segments Mark Tolmacs 2025-03-27 14:31:59 +01:00
  • 6e520fdbb9 Restore collision optimization Mark Tolmacs 2025-03-26 20:10:01 +01:00
  • fdd7420e65 Type fixes Mark Tolmacs 2025-03-26 19:42:40 +01:00
  • f4abdc751e [skip ci] Small updates to tests Mark Tolmacs 2025-03-24 19:29:33 +01:00
  • 946d3ddf87 Fine-tuning diamon intersections Mark Tolmacs 2025-03-24 19:27:18 +01:00
  • fbde68c849 [skip ci] First iteration of bringing over previous changes Mark Tolmacs 2025-03-24 19:22:45 +01:00
  • 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