Commit Graph

  • 55110bf1b8
    fix: free draw flip not scaling correctly (#5752) Antonio Della Fortuna 2022-10-19 00:03:58 +02:00
  • 941b2d7042
    feat: render library into Sidebar on mobile (#5774) David Luzar 2022-10-18 06:59:14 +02:00
  • e9067de173
    feat: refactor Sidebar into standalone reusable component (#5663) David Luzar 2022-10-17 12:25:24 +02:00
  • fdc462ec01
    fix: wait for window focus until prompting for library install (#5751) David Luzar 2022-10-10 16:08:13 +02:00
  • d1441afec9
    feat: additional drag and drop image format support (webp, bmp, ico) (#5749) zsviczian 2022-10-10 04:15:30 +02:00
  • 3298aaf0c7
    fix: update perfect freehand library to fix extra dot (#5727) Pompette 2022-10-08 21:00:33 +02:00
  • e9a224a0de
    fix: restoreElementWithProperties drops "parent" property (#5742) Joseph Buchma 2022-10-08 21:42:05 +03:00
  • 76cf560914
    chore: Update translations from Crowdin (#5692) Excalidraw Bot 2022-10-03 08:02:29 +02:00
  • 6c1246ef77
    feat: Enter and Exit line editor via context menu (#5719) Aakansha Doshi 2022-09-27 16:54:50 +05:30
  • b477c2ad6b
    fix: horizontal text alignment for bound text when resizing (#5721) zsviczian 2022-09-27 13:14:41 +02:00
  • 4cb6f09559
    fix: set the dimensions of bound text correctly (#5710) Aakansha Doshi 2022-09-22 15:40:38 +05:30
  • 8636ef1017
    refactor: create a util to compute container dimensions for bound text container (#5708) Aakansha Doshi 2022-09-19 15:30:37 +05:30
  • 3a776f8795
    fix: image-mirroring in export preview and in exported svg (#5700) Ryan Di 2022-09-18 05:02:13 +08:00
  • 9929a2be6f
    fix: double state update incorrectly resetting state (#5704) zsviczian 2022-09-17 20:21:27 +02:00
  • 9cccac1458
    feat: further reduce darkmode init flash (#5701) David Luzar 2022-09-16 17:12:24 +02:00
  • 7eaf47c9d4
    fix: default light theme splash 🔧 (#5660) Abdullah Adeel 2022-09-16 18:59:03 +05:00
  • ec4b3d913e
    fix: remove no longer used code related to collab room loading (#5699) Seunghyun oh 2022-09-16 04:58:07 +09:00
  • 5390617c01
    test: add more specs for line editor segment midpoints (#5698) Aakansha Doshi 2022-09-15 19:31:55 +05:30
  • 0d1058a596
    feat: support segment midpoints in line editor (#5641) Aakansha Doshi 2022-09-14 19:55:54 +05:30
  • c5869979c8
    chore: fix typo in clipboard alert (#5693) Seunghyun oh 2022-09-14 15:45:35 +09:00
  • 6a6b9c90a7
    fix: revert webpack deduping to fix @next runtime (#5695) David Luzar 2022-09-13 21:19:57 +02:00
  • 5c17751662
    fix: Move to release notes for v0.9.0 and after (#5686) Aakansha Doshi 2022-09-13 16:29:56 +05:30
  • 898789b979
    chore: update lib menu click outside callback comment (#5687) Ryan Di 2022-09-12 13:49:22 +08:00
  • 7922ce129e
    chore: fix typo in blob.ts (#5664) Ikko Ashimine 2022-09-12 06:50:51 +09:00
  • 59ec1c6cee
    fix: zen-mode exit button not working (#5682) David Luzar 2022-09-09 13:53:38 +02:00
  • 933c6a2237
    build: add missing dependencies: pica, lodash (#5656) Igor Berlenko 2022-09-07 18:38:04 +08:00
  • cd61f31116
    fix: buttons jump around on the mobile menu (#5658) zsviczian 2022-09-05 12:30:47 +02:00
  • b3052f0178
    fix: #5622 - prevent session theme reset during collaboration (#5640) Abdullah Adeel 2022-09-01 15:11:44 +05:00
  • a271e42af1
    chore: Update translations from Crowdin (#5596) Excalidraw Bot 2022-09-01 10:06:54 +02:00
  • 836120c14b
    feat: added exportPadding to PNG (blob) export in @excalidraw/utils (#5626) zsviczian 2022-08-30 09:18:24 +02:00
  • da4fa91ffc
    chore: Dedupe webpack configs. (#5449) DanielJGeiger 2022-08-30 02:07:18 -05:00
  • 553b493f37
    fix: library actions inside the sidebar (#5638) Aakansha Doshi 2022-08-29 19:26:03 +05:30
  • 59a1d192d2
    chore: update CodeSandbox links and add a config (#5624) Ives van Hoorne 2022-08-29 15:22:04 +02:00
  • 8b7302e89e
    fix: don't render library menu twice for mobile (#5636) Aakansha Doshi 2022-08-29 15:44:10 +05:30
  • f9b7cfd8aa
    fix: reintroduce help dialog button (#5631) David Luzar 2022-08-27 23:02:17 +02:00
  • 2b4462c941
    refactor: reuse common ui dialogs and message for mobile and LayerUI (#5611) Aakansha Doshi 2022-08-26 11:46:34 +05:30
  • 43b13d8e3a
    fix: Add display name to components so it doesn't show as anonymous (#5616) Aakansha Doshi 2022-08-26 11:46:19 +05:30
  • 720f468f39
    fix: improve solveQuadratic when a = 0 (#5618) Ryan Di 2022-08-24 14:44:59 +08:00
  • 33300d19f6
    fix: add random tiny offsets to avoid linear elements from being clipped (#5615) Ryan Di 2022-08-23 21:52:15 +08:00
  • 5aed159991
    docs: fix refs table (#5614) Aakansha Doshi 2022-08-23 13:55:43 +05:30
  • de1d221d1c
    docs: add PR link (#5613) Aakansha Doshi 2022-08-23 11:51:45 +05:30
  • 9a68dbffe2
    docs: update docs for param defaultStatus in loadLibraryFromBlob (#5612) Aakansha Doshi 2022-08-23 11:32:53 +05:30
  • 32d82219b1
    refactor: Stats component (#5610) Aakansha Doshi 2022-08-22 17:18:25 +05:30
  • ba2c86fe1b
    refactor: Move footer to its own component (#5609) Aakansha Doshi 2022-08-22 16:09:24 +05:30
  • f1ae37c84b
    fix: Crash when adding a new point in the line editor #5602 (#5606) zsviczian 2022-08-22 07:09:27 +02:00
  • ec350ba8b2
    feat: Introduce ExcalidrawElements and ExcalidrawAppState provider (#5463) Aakansha Doshi 2022-08-20 22:49:44 +05:30
  • 46a61ad4df
    feat: enable midpoint inside linear element editor (#5564) Aakansha Doshi 2022-08-18 19:56:26 +05:30
  • f4b1a30bef
    chore: Update translations from Crowdin (#5552) Excalidraw Bot 2022-08-18 15:42:40 +02:00
  • 32aa79164b
    refactor: remove unused attribute hasHitElementInside from pointerDownState (#5591) Aakansha Doshi 2022-08-18 19:11:18 +05:30
  • b5fd904808
    fix: allow box selection of points when inside editor (#5594) Aakansha Doshi 2022-08-18 19:07:14 +05:30
  • 8f8dd1105f
    docs: changelog fixes (#5593) David Luzar 2022-08-18 14:16:06 +02:00
  • b914ad41fc
    feat: support ExcalidrawElement.customData (#5592) David Luzar 2022-08-18 14:02:46 +02:00
  • 551c38f60b
    fix: remove unnecessary conditions in pointerup for linear elements (#5575) Aakansha Doshi 2022-08-18 13:58:46 +05:30
  • 38e8ae46c9
    fix: check if hitting link in handleSelectionOnPointerDown (#5589) Aakansha Doshi 2022-08-18 13:40:26 +05:30
  • ad0c4c4c78
    fix: points not being normalized on single-elem resize (#5581) David Luzar 2022-08-16 21:51:43 +02:00
  • 27cf5ed17e
    fix: deselect linear element when clicked inside bounding box outside editor (#5579) Aakansha Doshi 2022-08-16 23:05:38 +05:30
  • fd946adbae
    refactor: cleanup renderScene (#5573) Aakansha Doshi 2022-08-16 16:09:53 +05:30
  • c37977af4b
    docs: correct readme type typo (#5574) Caleb OLeary 2022-08-16 03:25:55 -05:00
  • a0d413ab4e
    fix: resize multiple elements from center (#5560) Alex Kim 2022-08-13 22:53:10 +05:00
  • b67a2b4f65
    fix: call static methods via class instead of instance in linearElementEditor (#5561) Aakansha Doshi 2022-08-11 20:33:07 +05:30
  • 5a8dbe8030
    feat: show a mid point for linear elements (#5534) Aakansha Doshi 2022-08-11 20:16:25 +05:30
  • 731093f631
    fix: show bounding box for 3 or more linear point elements (#5554) Aakansha Doshi 2022-08-10 21:42:28 +05:30
  • fe56975f19
    fix: cleanup the condition for dragging elements (#5555) Aakansha Doshi 2022-08-10 15:32:40 +05:30
  • 2d800feeeb
    fix: shareable links being merged with current scene data (#5547) David Luzar 2022-08-08 17:51:19 +02:00
  • 93cccd596a
    fix: Scene lookup failing when looking up by id (#5542) David Luzar 2022-08-08 17:01:17 +02:00
  • 45b592227d
    fix: remove rounding to fix jitter when shift-editing (#5543) David Luzar 2022-08-05 16:52:46 +02:00
  • b818df1098
    feat: lock angle when editing linear elements with shift pressed (#5527) Ryan Di 2022-08-05 06:42:31 +08:00
  • 4359e2935d
    fix: line deselected when shift-dragging point outside editor (#5540) David Luzar 2022-08-04 20:31:56 +02:00
  • 3d9d398378
    fix: flip linear elements after redesign (#5538) Aakansha Doshi 2022-08-04 18:41:31 +05:30
  • 0a5da0269f
    docs: migrate the example to React 18 (#5533) Aakansha Doshi 2022-08-04 12:24:13 +05:30
  • 08ce7c7fc3
    feat: redesign linear elements 🎉 (#5501) Aakansha Doshi 2022-08-03 20:58:17 +05:30
  • fe7fbff7f6
    chore: Update translations from Crowdin (#5507) Excalidraw Bot 2022-08-03 08:13:00 +02:00
  • 501397cb61
    fix: disable locking aspect ratio for box-selection (#5525) David Luzar 2022-08-02 15:40:17 +02:00
  • 865d29388c
    feat: cursor alignment when creating linear elements with shift pressed (#5518) Ryan Di 2022-08-02 18:13:19 +08:00
  • 54c7ec416a
    fix: Add title attribute to the modal close button (#5521) José dBruxelles 2022-08-02 08:12:47 +02:00
  • aca284057d
    fix: Context menu positioning when component has offsets (#5520) zsviczian 2022-08-02 08:08:55 +02:00
  • 2820cd112e
    feat: shift-clamp when creating multi-point lines/arrows (#5500) Ryan Di 2022-08-01 21:41:50 +08:00
  • 426b5d9537
    feat: cursor alignment when creating generic elements (#5516) Ryan Di 2022-08-01 19:24:46 +08:00
  • e7d34677c6
    fix: resolve paths in prebuild.js script (#5498) David Luzar 2022-07-30 21:56:46 +02:00
  • 3d5356cb8e
    fix: use flushSync when moving line editor since we need to read previous value after setting state (#5508) Aakansha Doshi 2022-07-29 19:27:37 +05:30
  • 46f5ce5ce0
    fix: useLayout effect cleanup in dev mode for charts (#5505) Aakansha Doshi 2022-07-29 17:25:26 +05:30
  • b00bd3d6c0
    chore: Update translations from Crowdin (#5476) Excalidraw Bot 2022-07-29 07:44:09 +02:00
  • 91fc22182c
    fix: revert browser toast for high/low zoom (#5495) Aakansha Doshi 2022-07-27 20:49:29 +05:30
  • 966ca2ffa6
    refactor: rename docs to dev-docs (#5487) Aakansha Doshi 2022-07-26 16:55:25 +05:30
  • 2b049b4a65
    docs: Integrate docusaraus for docs (#5482) Aakansha Doshi 2022-07-26 16:34:12 +05:30
  • 339212e563
    refactor: remove unnecessary if condition for linear element onKeyDown (#5486) Aakansha Doshi 2022-07-26 16:33:13 +05:30
  • f8b4bb66b4
    chore: Update peer dependencies to React 18 in @excalidraw/excalidraw (#5483) DanielJGeiger 2022-07-26 05:53:30 -05:00
  • f4312bba5e
    fix: Fixing push to DockerHub (#5468) Andrew 2022-07-26 06:43:09 -04:00
  • ac66665b64
    fix: incorrectly rendering freedraw elements (#5481) David Luzar 2022-07-22 16:18:41 +02:00
  • 2b71a1f0bd
    fix: generate types when building example (#5480) Aakansha Doshi 2022-07-22 18:53:21 +05:30
  • 58845e450a
    fix: Use React.FC as react-dom is not able to infer types of Modal (#5479) Aakansha Doshi 2022-07-22 13:09:15 +05:30
  • 15d79f8fee
    chore: upgrade to React 18 (#5450) Aakansha Doshi 2022-07-22 11:20:36 +05:30
  • 958ebeae61
    feat: make context menu scrollable (#4030) Shubham Shah 2022-07-21 18:04:49 +05:30
  • 31f51ca53b
    chore: Update translations from Crowdin (#5428) Excalidraw Bot 2022-07-21 09:55:30 +02:00
  • 5abbf73050
    chore(deps-dev): bump sass-loader from 12.4.0 to 13.0.2 in /src/packages/excalidraw (#5400) dependabot[bot] 2022-07-20 12:51:57 +00:00
  • 7cf766630d
    chore(deps-dev): bump rewire from 5.0.0 to 6.0.0 (#4440) dependabot[bot] 2022-07-20 18:20:03 +05:30
  • 59fccafeac
    chore(deps-dev): bump sass-loader from 12.6.0 to 13.0.2 in /src/packages/utils (#5396) dependabot[bot] 2022-07-20 18:17:09 +05:30
  • 19a6996e6b
    chore(deps-dev): bump typescript from 4.6.4 to 4.7.4 in /src/packages/excalidraw (#5329) dependabot[bot] 2022-07-20 18:16:09 +05:30
  • 86c4f90910
    chore(deps-dev): bump postcss-loader from 6.2.1 to 7.0.0 in /src/packages/excalidraw (#5234) dependabot[bot] 2022-07-20 18:15:50 +05:30
  • 4d88112021
    chore(deps-dev): bump @babel/plugin-transform-runtime from 7.17.10 to 7.18.6 in /src/packages/excalidraw (#5390) dependabot[bot] 2022-07-20 18:12:21 +05:30