Commit Graph

  • adc4c9f484 fix: prevent panning to trigger history on macos chrome (#7671) David Luzar 2024-02-08 19:50:50 +01:00
  • 9bc874a61e fix: adjust the scroll constraints to align with inverted scrollX/Y Arnošt Pleskot 2024-02-08 18:40:42 +01:00
  • def1df2c68 fix: keep customData when converting to ExcalidrawElement (#7656) YuBin, Hsu 2024-02-08 19:53:10 +08:00
  • f16967fc52 Lint fix, comment fix feature/dom-less-text-measurements Marcel Mraz 2024-02-08 10:05:58 +01:00
  • 8a06b70588 Vertical offset based on the canvas text metrics Marcel Mraz 2024-02-07 22:36:23 +01:00
  • c31cbe646d deprecate baseline Marcel Mraz 2024-02-07 21:44:48 +01:00
  • d5f55aba44 [debug] 2 dwelle 2024-02-07 16:10:47 +01:00
  • 72de65e482 Merge branch 'master' into arnost/scroll-in-read-only-links dwelle 2024-02-07 11:03:06 +01:00
  • 2939b03e78 Batching read/write baseline DOM measurements to avoid layour thrashing on resize, changed baseline calc. to not rely on absolute positioning, other related perf. improvements mrazator/text-measurements-improvements Marcel Mraz 2024-02-06 18:14:57 +01:00
  • 1ac4200cc0 tweak aakansha/name-remove Aakansha Doshi 2024-02-05 19:54:39 +05:30
  • 2ca2c0f9fa fix Aakansha Doshi 2024-02-05 19:34:48 +05:30
  • f3b6e9b09f fix Aakansha Doshi 2024-02-05 19:28:24 +05:30
  • 1db2869906 persist file name to LS Aakansha Doshi 2024-02-05 19:26:52 +05:30
  • 1bb88cb5e9 fix Aakansha Doshi 2024-02-05 15:43:44 +05:30
  • 701e076cc1 fix snaps Aakansha Doshi 2024-02-05 15:13:49 +05:30
  • ad39506585 fix Aakansha Doshi 2024-02-05 15:07:11 +05:30
  • b2331ffd98 feat: remove name from appState and use in component directly Aakansha Doshi 2024-02-05 15:05:01 +05:30
  • 0513b647ec feat: change collab trigger & add share dialog (#7647) David Luzar 2024-02-03 15:04:23 +01:00
  • a289c42830 feat: add loading state to FilledButton (#7650) David Luzar 2024-02-03 14:53:31 +01:00
  • d67eaa8710 fix: file save timing out with big file sizes (#7649) David Luzar 2024-02-03 11:53:35 +01:00
  • a8047b35b0 fix aakansha/name Aakansha Doshi 2024-02-02 12:30:32 +05:30
  • 0a34093dce fix: remove dependency of t from appState.name Aakansha Doshi 2024-02-02 12:20:08 +05:30
  • 0c3dffb082 fix: make getEmbedLink independent of t function (#7643) zsviczian-debug-rotate-render Aakansha Doshi 2024-02-01 21:12:10 +05:30
  • 0e0f34edd8 fix: follow mode border for hosts apps (#7642) Milos Vetesnik 2024-02-01 15:03:15 +01:00
  • 4888d9d355 chore: change default port of collab server (#7641) David Luzar 2024-02-01 14:41:38 +01:00
  • 1c39bd5781 fix: don't bundle react and jotai when importing from scene (#7640) Aakansha Doshi 2024-02-01 18:24:17 +05:30
  • 90ad885446 feat: support onPointerUp prop (#7638) Aakansha Doshi 2024-02-01 17:56:55 +05:30
  • 1741c234a6 fix: decouple container cache logic to containerCache. (#7637) Aakansha Doshi 2024-01-31 21:17:41 +05:30
  • 63b50b3586 fix: don't bundle react-dom when importing from transformHandles (#7634) Aakansha Doshi 2024-01-31 16:50:35 +05:30
  • e0fefa8025 fix: don't bundle react-dom when importing from element (#7635) Aakansha Doshi 2024-01-31 16:43:37 +05:30
  • b9463b82bc lint aakansha/fontActions Aakansha Doshi 2024-01-30 13:18:39 +05:30
  • d710507283 move actionChangeFontSize as well Aakansha Doshi 2024-01-30 13:08:53 +05:30
  • 54e5532004 fix Aakansha Doshi 2024-01-30 12:46:11 +05:30
  • 80e40003f8 fix Aakansha Doshi 2024-01-30 12:42:11 +05:30
  • ba420d36ac fix: move actions related to font size to its own file Aakansha Doshi 2024-01-30 12:28:11 +05:30
  • d426cc968d refactor: remove portal as it is no longer needed (#7623) Milos Vetesnik 2024-01-29 16:37:09 +01:00
  • 2409c091ff feat: support roundness for images (#7558) Aashir Israr 2024-01-29 19:27:07 +05:00
  • 626fe252ab fix: frame name field (#7457) Andran1k 2024-01-29 13:57:22 +04:00
  • 10bd08ef19 fix: make getBoundTextElement and related helpers pure (#7601) Aakansha Doshi 2024-01-26 11:29:07 +05:30
  • 2789d08154 docs: update the docs for next js integration (#7605) Aakansha Doshi 2024-01-25 20:26:48 +05:30
  • 678bb2b819 build(deps-dev): bump vite from 5.0.6 to 5.0.12 (#7586) dependabot[bot] 2024-01-24 19:29:50 +05:30
  • 966f9aead9 build(deps-dev): bump vite from 5.0.6 to 5.0.12 in /examples/excalidraw/with-script-in-browser (#7603) dependabot[bot] 2024-01-24 19:28:11 +05:30
  • 4f0a2a9593 docs: add next js with app router example (#7552) Aakansha Doshi 2024-01-24 17:07:54 +05:30
  • f3f8217125 docs: toggleSidebar api fix (#7575) halocean96 2024-01-23 23:50:51 +09:00
  • 89bd6181f2 fix: revert mapElementIds flag removal (#7594) David Luzar 2024-01-22 17:23:00 +01:00
  • c6fdac131b ci: add the workspace ignore check to install actions as dependency for auto release (#7593) Aakansha Doshi 2024-01-22 17:01:00 +05:30
  • 0415c616b1 refactor: decoupling global Scene state part-1 (#7577) David Luzar 2024-01-22 00:23:02 +01:00
  • 740a165452 fix: filter out elements not overlapping frame on paste (#7591) David Luzar 2024-01-21 20:55:57 +01:00
  • 4997624a3a fix: frame name editing inconvenience (#7437) Ryan Di 2024-01-22 03:55:28 +08:00
  • b66daae1f3 fix: Truncate collaborator name in dropdown. (#7576) Barnabás Molnár 2024-01-21 20:36:09 +01:00
  • 1e7df58b5b feat: add pasted elements to frame under cursor (#7590) David Luzar 2024-01-21 14:01:43 +01:00
  • 46da032626 fix: exporting frame-overlapping elements belonging to other frames (#7584) David Luzar 2024-01-19 14:41:22 +01:00
  • 3b0593baa7 fix: Prevent the library label from being collapsed (#7579) みけCAT 2024-01-19 22:41:08 +09:00
  • 76fdb0ae59 Merge branch 'master' into fix-frame fix-frame dwelle 2024-01-19 13:51:39 +01:00
  • dd530737a2 docs: fix "canvas actions" link in Props page (#7536) みけCAT 2024-01-17 19:49:42 +09:00
  • 2cb1fa5e14 wip dwelle/collab-init-debug dwelle 2024-01-16 17:11:15 +01:00
  • 0f99e823f4 Merge branch 'master' into arnost/scroll-in-read-only-links dwelle 2024-01-15 10:37:52 +01:00
  • a4e5e46dd1 fix: move default to last so its compatible with nextjs (#7561) Aakansha Doshi 2024-01-15 14:52:04 +05:30
  • 0fa5f5de4c fix: translating frames containing grouped text containers (#7557) David Luzar 2024-01-13 21:28:54 +01:00
  • 9723c3bbab feat: redirect fonts to cdn (take 2) dwelle/redirect-fonts-2 dwelle 2024-01-11 22:21:33 +01:00
  • 41cc746885 fix: host font assets from root (#7548) David Luzar 2024-01-11 21:29:29 +01:00
  • 8ead8559e0 feat: redirect font requests to cdn (#7549) David Luzar 2024-01-11 21:08:17 +01:00
  • 5245276409 feat: erase groups atomically (#7545) David Luzar 2024-01-11 17:43:04 +01:00
  • 0c24a7042f feat: remove ExcalidrawEmbeddableElement.validated flag (#7539) David Luzar 2024-01-11 17:42:51 +01:00
  • 86cfeb714c feat: add eraser tool trail (#7511) Are 2024-01-11 17:10:15 +01:00
  • 872973f145 fix: do not modify elements while erasing (#7531) David Luzar 2024-01-11 16:00:07 +01:00
  • 3ecf72a507 docs: add changelog for ESM build (#7542) Aakansha Doshi 2024-01-11 16:40:45 +05:30
  • 1aaa400876 docs: fix extra space in UIOptions/tools (#7537) みけCAT 2024-01-11 20:09:33 +09:00
  • 65047cc2cb fix: decouple react and react-dom imports from utils and make it treeshakeable (#7527) Aakansha Doshi 2024-01-08 21:01:47 +05:30
  • f244b76ec0 Update actionFinalize.tsx zsviczian-fix-freehand-loops zsviczian 2024-01-06 18:11:26 +01:00
  • 2eab545f27 Update linearElementEditor.ts zsviczian 2024-01-06 18:10:18 +01:00
  • 8b993d409e feat: render embeds lazily (#7519) David Luzar 2024-01-04 19:03:04 +01:00
  • 1cb350b2aa feat: update X brand logo & tweak labels (#7518) David Luzar 2024-01-04 14:57:31 +01:00
  • 43ccc875fb feat: support multi-embed pasting & x.com domain (#7516) David Luzar 2024-01-04 13:27:52 +01:00
  • 4249b7dec8 chore: add version for excalidraw-app workspace (#7514) Aakansha Doshi 2024-01-04 13:53:19 +05:30
  • 2b835ebb78 Do not close loop for freedraw zsviczian 2024-01-03 16:08:22 +01:00
  • 49f15c736b chore: remove unused files (#7509) Aakansha Doshi 2024-01-03 16:25:36 +05:30
  • a8064ba3ee build: Welcome ESM and Bye Bye UMD (#7441) Aakansha Doshi 2024-01-01 20:18:44 +05:30
  • e6c3c06c2e feat: support pen erasing (#7496) David Luzar 2024-01-01 13:27:03 +01:00
  • d19b51d4f8 fix: drawing-tablet stylus touch events being prevented (#7494) David Luzar 2023-12-30 15:00:12 +01:00
  • c72e853c85 refactor: editor events sub/unsub refactor (#7483) David Luzar 2023-12-30 11:12:38 +01:00
  • 24858c9ace remove more unused imports Ryan Di 2023-12-21 17:50:15 +08:00
  • fdbf316cc1 remove redundant code Ryan Di 2023-12-21 17:46:36 +08:00
  • eec3f67d72 remove unused imports Ryan Di 2023-12-21 17:42:34 +08:00
  • 0cbf244bd8 update flip tests Ryan Di 2023-12-21 17:33:29 +08:00
  • 795511ee6b include arrowheads in bounds Ryan Di 2023-12-21 16:56:05 +08:00
  • 5f40a4cad4 fix: missing cross-env from build:umd in package.json (#7460) zsviczian 2023-12-19 00:02:03 +01:00
  • d91c98b82e fix: incorrect types in ActionNavigate (#7462) David Luzar 2023-12-18 21:14:30 +01:00
  • 57ea4e61d1 fix: mixing clientId & socketId in UserList (#7461) David Luzar 2023-12-18 18:21:57 +01:00
  • 0808532b49 fix: follow mode collaborator status indicator (#7459) David Luzar 2023-12-18 16:14:25 +01:00
  • 2a0fe2584e fix: empty snapLines arrays would cause re-render (#7454) Lynda Lin 2023-12-18 20:42:17 +08:00
  • 7bd6496854 refactor: Fix Typo (#7445) Adithyan 2023-12-16 23:53:11 +05:30
  • 537f6e7f68 docs: add steps for local development (#7449) Jason Praful 2023-12-16 18:18:35 +00:00
  • 6dfa89e846 fix: emitted visible scene bounds not accounting for offsets (#7450) David Luzar 2023-12-16 17:32:54 +01:00
  • 561e919a2e fix: import Socket as type (#7446) David Luzar 2023-12-16 11:15:04 +01:00
  • 20e3acf7a6 feat: bump socket.io-client & collab tweaks (#7444) David Luzar 2023-12-16 00:23:59 +01:00
  • 2c0929e537 fix: follow-mode tweaks (#7443) David Luzar 2023-12-15 15:16:25 +01:00
  • aad8ab0123 feat: follow mode (#6848) Barnabás Molnár 2023-12-15 00:07:11 +01:00
  • 88a2b286c7 feat: move utils to utils package and make @excalidraw/utils a workspace (#7432) Aakansha Doshi 2023-12-13 21:51:27 +05:30
  • b635b10b59 chore: Update translations from Crowdin (#7176) Excalidraw Bot 2023-12-12 12:26:22 +01:00