Commit Graph

  • f23cdc47ee
    docs: migrating dev docs to docusaurus :) (#6073) Aakansha Doshi 2023-02-01 19:57:54 +05:30
  • f68f4cb9e0
    docs: release @excalidraw/excalidraw@0.14.2 🎉 (#6181) v0.14.2 Aakansha Doshi 2023-02-01 19:08:56 +05:30
  • 71fb573750
    fix: horizontal padding when aligning bound text containers (#6180) Aakansha Doshi 2023-02-01 18:54:08 +05:30
  • 7562d9b533
    fix: make tunnels work in multi-instance scenarios (#6178) David Luzar 2023-02-01 06:16:17 +01:00
  • 04a96caf78 Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-31 15:26:03 -06:00
  • ff5405bacc
    chore(deps): bump socket.io-client from 2.3.1 to 4.5.1 dependabot/npm_and_yarn/socket.io-client-4.5.1 dependabot[bot] 2023-01-31 12:55:12 +00:00
  • e6de1fe4a4
    feat: rewrite public UI component rendering using tunnels (#6117) David Luzar 2023-01-31 13:53:20 +01:00
  • 27e2888347 Address remaining comments. Daniel J. Geiger 2023-01-30 09:05:08 -06:00
  • 3a141ca77a
    fix: add 1px width to the container to calculate more accurately (#6174) Aakansha Doshi 2023-01-30 18:52:56 +05:30
  • 5ae39c9292
    fix: quick typo fix (#6167) JUNYI OU 2023-01-29 08:22:25 -05:00
  • 14c6ea938a Refactor: Drop isActionName and convert getCustomActions to filterActions. Daniel J. Geiger 2023-01-28 21:27:25 -06:00
  • e192538267 Merge remote-tracking branch 'origin/master' into feat-custom-actions Daniel J. Geiger 2023-01-28 18:49:03 -06:00
  • 87aba3f619 Merge remote-tracking branch 'origin/master' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-28 18:44:03 -06:00
  • e41ea9562b
    fix: set the width correctly using measureText in editor (#6162) Aakansha Doshi 2023-01-28 16:39:53 +05:30
  • 1d3652a96c Simplify: universal Action predicates instead of action-specific guards. Daniel J. Geiger 2023-01-27 14:21:35 -06:00
  • c8d4e8c421 Simplify custom Actions: universal Action predicates instead of action-specific guards. Daniel J. Geiger 2023-01-27 13:23:40 -06:00
  • bb96f322c6 Simplify per review comments. Daniel J. Geiger 2023-01-26 19:31:09 -06:00
  • e6fb7e3016 Merge remote-tracking branch 'origin/master' into feat-custom-actions Daniel J. Geiger 2023-01-26 17:54:32 -06:00
  • 512e506798 Merge remote-tracking branch 'origin/master' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-26 17:38:48 -06:00
  • b52c8943e4
    fix: 🐛 broken emojis when wrap text (#6153) Ignacio Cuadra 2023-01-26 03:19:21 -03:00
  • b4e742bda0 Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-25 16:54:14 -06:00
  • cf38c0f933
    fix: declare css variable for font in excalidraw so its available in host (#6160) Aakansha Doshi 2023-01-25 15:44:20 +05:30
  • 091123286b feat: Provide an isActionName type guard. feat-actionname-typeguard Daniel J. Geiger 2023-01-24 19:48:37 -06:00
  • 5a3f4fd08f Merge remote-tracking branch 'origin/master' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-24 19:27:05 -06:00
  • 34515f2952 Fixes. Daniel J. Geiger 2023-01-24 19:09:07 -06:00
  • 08f430b3ac Fix tests. Daniel J. Geiger 2023-01-23 20:23:51 -06:00
  • 1db078a3dc
    feat: close MainMenu and Library dropdown on item select (#6152) David Luzar 2023-01-23 16:54:35 +01:00
  • d4afd66268
    feat: add hand/panning tool (#6141) David Luzar 2023-01-23 16:12:28 +01:00
  • 849e6a0c86
    fix: button background and svg sizes (#6155) David Luzar 2023-01-23 16:10:04 +01:00
  • f03f5c948d
    style: change in ExportButton style (#6147) (#6148) Nishant-l 2023-01-22 18:07:18 +05:30
  • d2b698093c
    feat: show copy-as-png export button on firefox and show steps how to enable it (#6125) David Luzar 2023-01-22 12:33:15 +01:00
  • 0f1720be61
    chore: Update translations from Crowdin (#6077) Excalidraw Bot 2023-01-22 12:19:21 +01:00
  • a07ac46f8d Revert "fix: React.memo resolvers not accounting for all props (#6042)" test-failures Daniel J. Geiger 2023-01-19 20:03:09 -06:00
  • 157bb7d6d6 Do not merge. Daniel J. Geiger 2023-01-19 19:44:52 -06:00
  • e385066b4b Merge remote-tracking branch 'origin/master' into feat-custom-actions Daniel J. Geiger 2023-01-19 18:32:16 -06:00
  • d0b33d35db
    build: temporarily disable pre-commit (#6132) David Luzar 2023-01-19 13:50:42 +01:00
  • 59e74f94e6 Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-17 15:12:39 -06:00
  • d6a5ef1936
    docs: release @excalidraw/excalidraw@0.14.1 🎉 (#6112) v0.14.1 Aakansha Doshi 2023-01-16 16:08:03 +05:30
  • c7a11f5cd2
    docs: release @excalidraw/excalidraw@0.14.0 🎉 (#6109) v0.14.0 Aakansha Doshi 2023-01-13 16:08:29 +05:30
  • 893c487add
    fix: remove overflow hidden from button (#6110) Aakansha Doshi 2023-01-13 15:44:33 +05:30
  • 99fdffdab7
    fix: mobile tools positioning (#6107) Aakansha Doshi 2023-01-13 00:57:25 +05:30
  • faad8a65f1
    feat: new Live Collaboration Component API (#6104) Aakansha Doshi 2023-01-12 23:28:57 +05:30
  • 9d04479f98
    fix: renamed folder MainMenu->main-menu and support rest props (#6103) Aakansha Doshi 2023-01-12 20:40:09 +05:30
  • 599a8f3c6f
    feat: support WelcomeScreen customization API (#6048) David Luzar 2023-01-12 15:49:28 +01:00
  • 0982da38fe
    feat: render unknown supplied children to UI (#6096) David Luzar 2023-01-12 15:20:16 +01:00
  • 699897f71b
    feat: generic button export (#6092) Barnabás Molnár 2023-01-12 13:06:00 +01:00
  • 328ff6c32d
    fix: use position absolute for mobile misc tools (#6099) Aakansha Doshi 2023-01-11 19:47:40 +05:30
  • 618442299f
    fix: React.memo resolvers not accounting for all props (#6042) David Luzar 2023-01-09 10:24:17 +01:00
  • a5bd54b86d Filter context menu items through isActionEnabled. Daniel J. Geiger 2023-01-08 20:00:46 -06:00
  • ddc393bd9d Make filtering of custom actions optional. Daniel J. Geiger 2023-01-08 19:30:01 -06:00
  • 9e5948ac28 Filter all context menu items (standard and custom) through isActionEnabled. Daniel J. Geiger 2023-01-08 17:37:32 -06:00
  • f86d0f9102 Merge remote-tracking branch 'origin/master' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-08 17:06:23 -06:00
  • 06b45e0cfc
    fix: image horizontal flip fix + improved tests (#5799) Antonio Della Fortuna 2023-01-08 17:19:13 +01:00
  • 809d5ba17f
    fix: png-exporting does not preserve angles correctly for flipped images (#6085) David Luzar 2023-01-08 16:22:04 +01:00
  • ace031e992 Update to latest Action changes. Daniel J. Geiger 2023-01-07 15:47:19 -06:00
  • 45faf7d58f Merge remote-tracking branch 'origin/master' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-07 11:58:15 -06:00
  • 01432813a6 Fix lint. Daniel J. Geiger 2023-01-06 17:10:53 -06:00
  • 6e3b575fa5 Fix/cleanup. Daniel J. Geiger 2023-01-06 16:55:31 -06:00
  • 333cc53797 Merge remote-tracking branch 'origin/master' into feat-custom-actions Daniel J. Geiger 2023-01-06 16:32:37 -06:00
  • 8e5d376b49 feat: Custom actions and shortcuts Daniel J. Geiger 2023-01-06 13:34:39 -06:00
  • 40d53d9231
    fix: stale appState of MainMenu defaultItems rendered from Actions (#6074) David Luzar 2023-01-06 14:32:55 +01:00
  • 9803a85381
    build(deps): bump loader-utils from 2.0.3 to 2.0.4 in /src/packages/excalidraw (#5892) dependabot[bot] 2023-01-06 12:31:06 +05:30
  • 72784f9d29
    build(deps): bump loader-utils from 2.0.3 to 2.0.4 (#5905) dependabot[bot] 2023-01-06 12:30:43 +05:30
  • e3249f930c
    build(deps): bump json5 from 1.0.1 to 1.0.2 (#6076) dependabot[bot] 2023-01-06 06:59:44 +00:00
  • cbe0d34f1a
    build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#5963) dependabot[bot] 2023-01-06 12:26:23 +05:30
  • bed8093e47
    build(deps): bump json5 from 2.2.1 to 2.2.3 in /dev-docs (#6060) dependabot[bot] 2023-01-06 12:25:48 +05:30
  • 1255ca2e84
    build(deps): bump json5 from 2.2.1 to 2.2.3 in /src/packages/utils (#6061) dependabot[bot] 2023-01-06 12:25:35 +05:30
  • 14d02dcaea
    build(deps): bump json5 from 2.2.1 to 2.2.3 in /src/packages/excalidraw (#6062) dependabot[bot] 2023-01-06 12:25:20 +05:30
  • 9747223705
    chore: Update translations from Crowdin (#6052) Excalidraw Bot 2023-01-06 07:53:14 +01:00
  • fb4a7bdf45 Merge branch 'master' into dwelle/bump-socket.io dwelle/bump-socket.io dwelle 2023-01-05 18:54:26 +01:00
  • 8c558a0f33 Merge remote-tracking branch 'origin/master' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-05 11:36:23 -06:00
  • 0f11f7da15
    fix: HelpDialog (#6072) EternalWill43 2023-01-05 11:43:19 -05:00
  • 8420aecb34
    feat: new Menu Component API (#6034) Aakansha Doshi 2023-01-05 22:04:23 +05:30
  • e225a86f9f
    Update renderElement.ts zsviczian-freedraw-options zsviczian 2023-01-05 16:23:27 +01:00
  • d469fe26e2 added library of easing functions zsviczian 2023-01-05 15:17:36 +01:00
  • a9c3784f98
    Update renderElement.ts zsviczian 2023-01-05 09:44:29 +01:00
  • 0604542cfb
    Update renderElement.ts zsviczian 2023-01-05 09:15:35 +01:00
  • a82ce8ce5a
    Update renderElement.ts zsviczian 2023-01-04 20:29:11 +01:00
  • 08afb857c3
    fix: show error message on collab save failure (#6063) David Luzar 2023-01-02 23:53:51 +01:00
  • 9230c8f4d2
    fix: remove ga from docker build (#6059) David Luzar 2023-01-02 21:21:57 +01:00
  • 65059cb166 Fix tests introduced by the arrow labels feature. Daniel J. Geiger 2023-01-02 13:30:11 -06:00
  • 9158e2d989 fix: Remove leftovers from a merge. Daniel J. Geiger 2023-01-02 12:48:53 -06:00
  • 12da1862a0 Merge remote-tracking branch 'origin/master' into danieljgeiger-mathjax Daniel J. Geiger 2023-01-02 12:45:33 -06:00
  • 67fb3210ab fix: Correct existing subtypes test coverage; add test coverage for subtype actions; and a subtype action fix. Daniel J. Geiger 2023-01-02 12:43:19 -06:00
  • dba8f812f1
    chore: Update translations from Crowdin (#5807) Excalidraw Bot 2023-01-01 18:01:46 +01:00
  • 05df951770 fix Modal z-index dwelle 2023-01-01 17:35:35 +01:00
  • dffce96995 modify room init dwelle 2023-01-01 17:35:27 +01:00
  • 5542e4528a fix: Prevent local AppState reset during collaboration fix-collab-local-appstate-reset Daniel J. Geiger 2022-12-31 16:19:49 -06:00
  • 13d69d8cef Merge remote-tracking branch 'origin/master' into danieljgeiger-mathjax Daniel J. Geiger 2022-12-31 16:00:26 -06:00
  • fdd8552637
    feat: Scroll using PageUp and PageDown (#6038) DanielJGeiger 2022-12-31 15:54:37 -06:00
  • 1c84872b31 tweak message dwelle 2022-12-31 22:40:31 +01:00
  • 529eba9676 unrelated type tweak dwelle 2022-12-31 22:37:10 +01:00
  • 480db3f5b6 chore: bump socket.io-client to 4.5.4 dwelle 2022-12-31 19:28:28 +01:00
  • 0f6ad916c0 fix: Cache SVGs separately for mixed-text and math-only modes. Daniel J. Geiger 2022-12-30 10:48:47 -06:00
  • 9ee2bf36cf Render LaTeX matrices correctly in math-only mode. Daniel J. Geiger 2022-12-30 10:26:46 -06:00
  • 86f5c2ebcf feat: Support LaTeX and AsciiMath via MathJax on stem.excalidraw.com Daniel J. Geiger 2022-12-27 15:11:52 -06:00
  • c8370b394c
    fix: use displayName since name gets stripped off when uglifying/minifiyng in production (#6036) Aakansha Doshi 2022-12-27 15:17:13 +05:30
  • 5fcf6a4845
    fix: remove background from wysiwyg when editing arrow label (#6033) zsviczian-styletweek David Luzar 2022-12-23 19:40:52 +01:00
  • 61cf47a403
    Update actionProperties.tsx zsviczian-containertextcolor zsviczian 2022-12-23 17:41:51 +01:00
  • af3b93c410
    fix: use canvas measureText to calculate width in measureText (#6030) Aakansha Doshi 2022-12-23 21:45:49 +05:30