Commit Graph

  • e940aeb1a3
    fix: updateWysiwygStyle updatedElement is undefined TypeError (#4980) zsviczian 2022-03-28 00:14:04 +02:00
  • 580e719580
    fix: adding check for link length to prevent early return (#4982) connorhanafee 2022-03-27 22:50:41 +01:00
  • 3d459076fb Merge remote-tracking branch 'origin/master' into aakansha-custom-elements Update customType ad1992 2022-03-25 22:32:28 +05:30
  • 127af9db23
    refactor: rename elementType to activeTool and make it an object (#4968) Aakansha Doshi 2022-03-25 20:46:01 +05:30
  • 14a23c6c50 make onElementClick optional ad1992 2022-03-24 17:28:40 +05:30
  • 5f4a5b1789 Add onElementClick and export sceneCoordsToViewportCoords ad1992 2022-03-24 17:24:54 +05:30
  • 47498796e0 fix hit testing for custom elements ad1992 2022-03-24 15:06:22 +05:30
  • 8706277d14 rename name to customType ad1992 2022-03-24 14:04:31 +05:30
  • 3d0a1106ff support making transform handles optional ad1992 2022-03-23 23:24:25 +05:30
  • 61699ff3c2 cache the custom image element and improve jittering experience ad1992 2022-03-23 19:42:39 +05:30
  • 39d0084a5e feat: Support custom elements in @excalidraw/excalidraw ad1992 2022-03-23 19:04:00 +05:30
  • 2209e2c1e8
    fix: show link icon for bound text containers (#4960) Aakansha Doshi 2022-03-23 00:45:08 +05:30
  • ed31980f84
    feat: Save penDetected and penMode, and detect pen already on ToolButton click (#4955) zsviczian 2022-03-22 13:29:27 +01:00
  • db28595302
    fix: cancel erase elements on pointer up if eraser is not active on pointer up (#4956) Aakansha Doshi 2022-03-22 17:14:07 +05:30
  • cded1cd63d
    fix: restore original opacities when alt pressed while erasing (#4954) Aakansha Doshi 2022-03-22 16:40:28 +05:30
  • 8e447b4c32
    fix: don't bind text to container if already present (#4946) Aakansha Doshi 2022-03-22 15:32:49 +05:30
  • e29d3fc5e6
    chore(deps-dev): bump mini-css-extract-plugin (#4872) dependabot[bot] 2022-03-22 13:07:14 +05:30
  • 9da56e46f0
    chore(deps-dev): bump lint-staged from 12.3.3 to 12.3.7 (#4941) dependabot[bot] 2022-03-22 13:06:48 +05:30
  • 3b37ffbf6e remove toast debug message zsviczian-movepenmode-to-devicetype Zsolt Viczian 2022-03-21 18:43:00 +01:00
  • 38b58ea1da testing iOS Zsolt Viczian 2022-03-21 18:39:00 +01:00
  • 89a0dbafde testing Zsolt Viczian 2022-03-21 18:25:11 +01:00
  • 01789c3375 testing Zsolt Viczian 2022-03-21 18:19:42 +01:00
  • 563caa3f07 iOS debug Zsolt Viczian 2022-03-21 18:14:02 +01:00
  • bb04943564
    debugging iOS zsviczian 2022-03-21 15:35:14 +01:00
  • 7bcc1f2a41
    debugging iOS zsviczian 2022-03-21 15:31:55 +01:00
  • fb449b6758
    debugging iOS zsviczian 2022-03-21 15:24:01 +01:00
  • 8d60f22ff7
    Update Actions.tsx zsviczian 2022-03-21 15:20:13 +01:00
  • 93bd035d03
    debugging iOS zsviczian 2022-03-21 15:18:55 +01:00
  • 625ecc64ed
    feat: Support binding text to container via context menu (#4935) Aakansha Doshi 2022-03-21 17:54:54 +05:30
  • 4dec449516 cleanup Zsolt Viczian 2022-03-20 19:12:50 +01:00
  • c45433c8db testing to understand why it does not work on iOS Zsolt Viczian 2022-03-20 19:03:16 +01:00
  • 22cd6f5115 setDeviceType Zsolt Viczian 2022-03-20 18:21:19 +01:00
  • 53ba9dffd9 setDeviceType Zsolt Viczian 2022-03-20 18:14:47 +01:00
  • 7e7864ca3d testing Zsolt Viczian 2022-03-20 17:51:53 +01:00
  • 15d88d0fe0 passing penDetected to ShapesSwitcher Zsolt Viczian 2022-03-20 17:40:25 +01:00
  • 24d7380333 penMode Zsolt Viczian 2022-03-20 17:07:25 +01:00
  • 0ecb53e2f2 updated test, set penMode on ToolButton change Zsolt Viczian 2022-03-20 12:13:35 +01:00
  • cf8024bdc0 moved penMode from state to context Zsolt Viczian 2022-03-20 11:36:02 +01:00
  • ceb43ed8fb
    fix: erase all elements which are hit with single point click (#4934) Aakansha Doshi 2022-03-17 21:03:59 +05:30
  • 8c0a0415de
    update README.md to show commands in code blocks (#4932) Ives van Hoorne 2022-03-16 18:49:28 +01:00
  • 192debd829
    fix: Add multiElement-edit finalize action to Desktop (currently only visible in Mobile view) (#4764) zsviczian 2022-03-16 15:59:30 +01:00
  • 1cfb4dfd8b
    feat: Map shortcut O to ellipse and Add eraser shortcut E (#4930) Aakansha Doshi 2022-03-16 18:31:20 +05:30
  • fb32886355
    chore(deps-dev): bump ts-loader in /src/packages/excalidraw (#4912) dependabot[bot] 2022-03-16 13:25:36 +05:30
  • 065df495ba
    fix: Hide eraser in view mode in desktop (#4929) Aakansha Doshi 2022-03-16 13:09:34 +05:30
  • 558227f744
    feat: update eraser cursor (#4922) Aakansha Doshi 2022-03-15 20:56:39 +05:30
  • 09ae07ed7f Added font color picker zsviczian-setfontcolor-container Zsolt Viczian 2022-03-14 20:56:12 +01:00
  • 6d45430344
    fix: undo when erasing elements by clicking (#4921) Aakansha Doshi 2022-03-14 14:59:55 +05:30
  • 3aa0c5ebc0
    chore(deps-dev): bump css-loader in /src/packages/excalidraw (#4911) dependabot[bot] 2022-03-14 14:47:01 +05:30
  • e940993e0e
    chore(deps-dev): bump css-loader in /src/packages/utils (#4914) dependabot[bot] 2022-03-14 14:45:33 +05:30
  • 8f90aeb8d5
    chore(deps-dev): bump ts-loader in /src/packages/utils (#4913) dependabot[bot] 2022-03-14 14:45:02 +05:30
  • 13309a66c5
    Update textWysiwyg.tsx zsviczian-fix-mobile-bar-click zsviczian 2022-03-14 07:15:21 +01:00
  • 531829d95e
    Update textWysiwyg.tsx zsviczian 2022-03-14 07:11:12 +01:00
  • d3cbceb7fa
    Update textWysiwyg.tsx zsviczian 2022-03-13 23:45:03 +01:00
  • 73111500d3
    Update textWysiwyg.tsx zsviczian 2022-03-13 23:43:03 +01:00
  • 9e17b64e5e
    Update textWysiwyg.tsx zsviczian 2022-03-13 23:38:54 +01:00
  • 326da61573
    Update textWysiwyg.tsx zsviczian 2022-03-13 23:36:05 +01:00
  • 994f2a3f1e
    Update textWysiwyg.tsx zsviczian 2022-03-13 23:30:43 +01:00
  • 5dbcf64353
    Update textWysiwyg.tsx zsviczian 2022-03-13 23:25:37 +01:00
  • eda2320dae
    Update textWysiwyg.tsx zsviczian 2022-03-13 23:17:19 +01:00
  • b610c04481
    Update textWysiwyg.tsx zsviczian 2022-03-13 23:04:22 +01:00
  • d969849357
    Update textWysiwyg.tsx zsviczian 2022-03-13 23:01:04 +01:00
  • 9a66fc6c05
    Update textWysiwyg.tsx zsviczian 2022-03-13 22:49:14 +01:00
  • 158f169c43
    Update textWysiwyg.tsx zsviczian 2022-03-13 22:28:37 +01:00
  • ce27cb6159
    Update textWysiwyg.tsx zsviczian 2022-03-13 22:23:08 +01:00
  • 2e04bcd485
    Update textWysiwyg.tsx zsviczian 2022-03-13 21:59:07 +01:00
  • 7436f3926b
    debug iOS zsviczian 2022-03-13 21:55:21 +01:00
  • e92d133973
    fix: undo when erasing (#4900) Aakansha Doshi 2022-03-11 20:44:17 +05:30
  • b682d88167
    fix: incorrectly erasing on mobile (#4899) David Luzar 2022-03-11 15:45:59 +01:00
  • 7daf1a7944
    feat: Add Eraser 🎉 (#4887) Aakansha Doshi 2022-03-11 19:53:42 +05:30
  • e429b7048d
    Update textWysiwyg.tsx zsviczian 2022-03-11 13:44:25 +01:00
  • e61b447413
    Update textWysiwyg.tsx zsviczian 2022-03-11 13:39:19 +01:00
  • 73f0d854bf
    Update MobileMenu.tsx zsviczian 2022-03-11 13:34:42 +01:00
  • cec3cf8334
    Update textWysiwyg.tsx zsviczian 2022-03-11 13:33:15 +01:00
  • 8640e75ccf
    Update constants.ts zsviczian 2022-03-11 13:28:21 +01:00
  • ca7ce64fea
    Update MobileMenu.tsx zsviczian 2022-03-11 12:02:07 +01:00
  • e3a78fe5df
    Update MobileMenu.tsx zsviczian 2022-03-11 11:49:18 +01:00
  • 554985f749
    Update MobileMenu.tsx zsviczian 2022-03-11 11:46:53 +01:00
  • d3857fbb35
    Update MobileMenu.tsx zsviczian 2022-03-11 11:41:49 +01:00
  • 93c72cbb32
    Update MobileMenu.tsx zsviczian 2022-03-11 11:21:55 +01:00
  • aeb4d39387
    Update MobileMenu.tsx zsviczian 2022-03-11 11:18:20 +01:00
  • a0259360d6
    Update MobileMenu.tsx zsviczian 2022-03-11 11:15:24 +01:00
  • 243d8de7a8
    Update MobileMenu.tsx zsviczian 2022-03-11 11:12:50 +01:00
  • 81c927bab6
    Update MobileMenu.tsx zsviczian 2022-03-11 11:07:28 +01:00
  • 5c0eff50a0
    chore: Update translations from Crowdin (#4729) Excalidraw Bot 2022-03-09 12:21:26 +01:00
  • 19056d635b
    feat: added optional REACT_APP_WS_SERVER_URL for forks usecases (#4889) Milos Vetesnik 2022-03-09 12:13:59 +01:00
  • 4d5f00ff08
    fix: don't crash on drop highlighted text onto canvas (#4890) Tom Milligan 2022-03-09 10:51:13 +00:00
  • 20de06ef50
    fix: paste styles shortcut (#4886) David Luzar 2022-03-09 10:59:44 +01:00
  • 1849ff6ee2
    fix: freedraw element's background fill color missing from SVG when exporting with package API exportToSvg() (#4871) zsviczian 2022-03-06 23:35:16 +01:00
  • 6765fc16be
    fix: improve pointer syncing performance (#4883) Milos Vetesnik 2022-03-06 23:11:14 +01:00
  • 5ca4f5bbf4
    feat: rewrite collab server connecting (#4881) Milos Vetesnik 2022-03-06 22:43:02 +01:00
  • 9392ec276d
    fix: collab room initialization (#4882) David Luzar 2022-03-06 15:59:56 +01:00
  • b26e4fcf99
    build: support runtime React Jsx in @excalidraw/utils (#4866) Aakansha Doshi 2022-03-04 10:58:02 +05:30
  • 45f3410da8
    build: release @excalidraw/utils 0.1.1 (#4862) David Luzar 2022-03-03 14:59:08 +01:00
  • 94b387ef7b
    fix: ensure verticalAlign properties not shown when no element selected (#4860) David Luzar 2022-03-02 23:56:20 +01:00
  • 6d0716eb6b
    fix: binding text to non-bindable containers and not always preferring selection (#4655) David Luzar 2022-03-02 17:04:09 +01:00
  • 8e26d5b500
    feat: support vertical text align for bound containers (#4852) Aakansha Doshi 2022-03-02 20:06:07 +05:30
  • c5a7723185
    chore: fix various typos (#4857) luzpaz 2022-03-02 01:07:12 -05:00
  • 49172ac2d3
    feat: support custom colors 🎉 (#4843) Aakansha Doshi 2022-02-28 19:04:26 +05:30
  • 618a846451
    chore: remove firebase-tools (#4792) David Luzar 2022-02-28 10:54:20 +01:00
  • d9f49ffd67
    fix: Don't show align icons for single bound container element (#4846) Aakansha Doshi 2022-02-28 11:08:28 +05:30