Commit Graph

  • 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
  • 6fc85022ae fix: lasso selection issues (#9353) Ryan Di 2025-04-08 00:50:52 +10: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
  • 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
  • c8f4a4cb41 feat: add props.onDuplicate (#9117) David Luzar 2025-02-10 15:20:18 +01:00
  • 858c65b314 Deltas in a separate package [wip] Marcel Mraz 2025-02-06 16:36:07 +01:00
  • 9e49c9254b fix: IFrame and elbow arrow interaction fix (#9101) Márk Tolmács 2025-02-06 14:45:49 +01:00
  • b0c8c5f7a7 feat: change empty arrowhead icon (#9100) David Luzar 2025-02-06 10:52:03 +01:00
  • 3b5d62c8d6 fix uppercase typo ryan-di/lasso-selection Ryan Di 2025-02-05 21:05:27 +11:00
  • 4f74274d04 animated trail for lasso selection Ryan Di 2025-02-05 20:59:51 +11:00
  • 4f64372506 perf: Improved pointer events related performance when the sidebar is docked with a large library open (#9086) tothatt81 2025-02-04 22:05:56 +01:00
  • 0aa2608799 Update blob.ts zsviczian-samsung-filetype-issue zsviczian 2025-02-04 21:12:18 +01:00
  • 2e876e98d7 Update App.tsx zsviczian 2025-02-04 21:11:29 +01:00
  • 413f852cf6 lint zsviczian 2025-02-04 20:14:31 +01:00
  • 021f6d37d4 Fixes SAMSUNG update issue where blob.type === "" when adding image from gallery zsviczian 2025-02-04 20:07:47 +01:00
  • e3e92244f1 build(deps-dev): bump vite dependabot/npm_and_yarn/examples/excalidraw/with-script-in-browser/vite-5.4.12 dependabot[bot] 2025-02-04 18:25:03 +00:00
  • c80fa8b2f9 build(deps-dev): bump vitest from 2.0.5 to 2.1.9 dependabot/npm_and_yarn/vitest-2.1.9 dependabot[bot] 2025-02-04 18:24:53 +00:00
  • 424e94a403 fix: duplicating/removing frame while children selected (#9079) David Luzar 2025-02-04 19:23:47 +01:00
  • f00069be68 Decouple do from package Marcel Mraz 2025-02-04 13:30:22 +01:00
  • c507d1726a New translations en.json (Portuguese) l10n_master Excalidraw Bot 2025-02-04 11:04:24 +01:00
  • 302664e500 fix: Elbow arrow z-index binding (#9067) Márk Tolmács 2025-02-01 19:21:03 +01:00
  • 86c67bd37f fix: library item checkbox style regression (#9080) David Luzar 2025-02-01 12:27:41 +01:00
  • 511433988c feat: tweak slider colors to be more muted (#9076) David Luzar 2025-01-31 16:52:50 +01:00
  • 9b6edc767a fix: Elbow arrow orthogonality (#9073) Márk Tolmács 2025-01-31 14:19:07 +01:00
  • 6cdb683410 fix: button bg CSS variable leaking into other styles (#9075) David Luzar 2025-01-31 12:33:54 +01:00
  • b51f6d178c fix: checkbox position misaligned caused by margin are/library-sidebar-checkbox are 2025-01-31 00:38:46 +01:00
  • 84bab403ff Fix: issue #8818 Xiaolai font has been set as a fallback for Excalifont (#9055) Shalini 2025-01-30 19:11:41 +05:30
  • 61e0bb83d0 feat: improve library sidebar performance (#9060) Are 2025-01-30 14:41:08 +01:00
  • bd1590fc74 feat: implement custom Range component for opacity control (#9009) Saikat Das 2025-01-30 03:16:40 +05:30
  • d29c3db7f6 fix: fonts not loading on export (again) (#9064) Marcel Mraz 2025-01-29 22:24:26 +01:00
  • a58822c1c1 fix: merge server-side fonts with liberation sans (#9052) Marcel Mraz 2025-01-29 22:04:49 +01:00
  • a3e1619635 fix: hyperlinks html entities (#9063) David Luzar 2025-01-29 19:02:54 +01:00
  • 7b72406824 Server snapshot WIP Marcel Mraz 2025-01-29 17:32:25 +01:00
  • 49925038fd Switch from sqlite payload strings to buffers, utils refactor, dev logging Marcel Mraz 2025-01-27 22:06:46 +01:00
  • 05ba0339fe Ditching strings and exchanging buffers Marcel Mraz 2025-01-23 23:04:29 +01:00