Commit Graph

  • 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
  • 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
  • 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
  • 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
  • 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
  • dba8f812f1
    chore: Update translations from Crowdin (#5807) Excalidraw Bot 2023-01-01 18:01:46 +01:00
  • fdd8552637
    feat: Scroll using PageUp and PageDown (#6038) DanielJGeiger 2022-12-31 15:54:37 -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) David Luzar 2022-12-23 19:40:52 +01:00
  • af3b93c410
    fix: use canvas measureText to calculate width in measureText (#6030) Aakansha Doshi 2022-12-23 21:45:49 +05:30
  • 2595e0de82
    fix: restoring deleted bindings (#6029) David Luzar 2022-12-23 11:48:14 +01:00
  • 8ec5f7b982
    feat: support shrinking text containers to original height when text removed (#6025) Aakansha Doshi 2022-12-23 11:57:48 +05:30
  • 9086674b27
    chore: bump typescript @ 4.9.4 (#6024) David Luzar 2022-12-22 19:32:21 +01:00
  • 6273d56524
    fix: ColorPicker getColor (#5949) zsviczian 2022-12-22 13:53:49 +01:00
  • 7e135c4e22
    feat: move contextMenu into the component tree and control via appState (#6021) David Luzar 2022-12-21 12:47:09 +01:00
  • b704705ed8
    feat: render footer as a component instead of render prop (#5970) Aakansha Doshi 2022-12-21 14:29:06 +05:30
  • d2e371cdf0
    fix: don't push whitespace to next line when exceeding max width during wrapping and make sure to use same width of text editor on DOM when measuring dimensions (#5996) Aakansha Doshi 2022-12-21 12:32:43 +05:30
  • 6ab3f0eb74
    fix: showing grabbing cursor when holding spacebar (#6015) David Luzar 2022-12-20 13:22:20 +01:00
  • 539505affd
    fix: resize sometimes throwing on missing null-checks (#6013) David Luzar 2022-12-18 23:06:01 +01:00
  • 95d669390f
    fix: PWA not working after CRA@5 update (#6012) David Luzar 2022-12-18 22:23:30 +01:00
  • 73a45e1988
    fix: not properly restoring element stroke and bg colors (#6002) David Luzar 2022-12-16 18:19:26 +01:00
  • 88c2812949
    fix: Avatar outline on safari & center (#5997) David Luzar 2022-12-16 18:18:34 +01:00
  • bdb14723b3
    fix: chart pasting not working due to removing tab characters (#5987) David Luzar 2022-12-16 18:18:27 +01:00
  • cc9e764585
    feat: allow readonly actions to be used in viewMode (#5982) David Luzar 2022-12-11 22:57:03 +01:00
  • 8466eb0eef
    fix: apply the right type of roundness when pasting styles (#5979) Ryan Di 2022-12-10 20:12:09 +08:00
  • 0ebe6292a3
    chore: add display name to context providers (#5974) Aakansha Doshi 2022-12-09 00:19:44 +08:00
  • 5854ac3eed
    feat: better default radius sizes for rectangles (#5553) Ryan Di 2022-12-08 23:48:49 +08:00
  • 65d84a5d5a
    fix: remove editor onpaste handler (#5971) Aakansha Doshi 2022-12-07 23:05:57 +05:30
  • 808366d112
    fix: remove blank space (#5950) fennghuang 2022-12-06 20:10:53 +08:00
  • 9311c99d3c
    fix: Galego and Kurdî missing in languages plus two locale typos (#5954) Fer 2022-12-06 12:04:22 +00:00
  • d131b31084
    fix: ExcalidrawArrowElement rather than ExcalidrawArrowEleement (#5955) DanielJGeiger 2022-12-06 06:00:03 -06:00
  • 0111ca2050
    fix: renderFooter styling (#5962) Aakansha Doshi 2022-12-06 16:42:54 +05:30
  • a1dcd6d984
    build: move release scripts to use release branch (#5958) Aakansha Doshi 2022-12-06 16:33:02 +05:30
  • fffd4957db
    fix: repair element bindings on restore (#5956) David Luzar 2022-12-06 00:23:47 +01:00
  • 760fd7b3a6
    feat: Support labels for arrow 🔥 (#5723) Aakansha Doshi 2022-12-05 21:03:13 +05:30
  • 1933116261
    fix: don't allow whitespaces for bound text (#5939) Aakansha Doshi 2022-12-02 16:47:50 +05:30
  • 8b33ca3a1a
    fix: bindings do not survive history serialization (#5942) David Luzar 2022-12-02 11:36:18 +01:00
  • a86224c797
    fix: Dedupe boundElement ids when container duplicated with alt+drag (#5938) Aakansha Doshi 2022-12-01 20:44:33 +05:30
  • 66bbfda460
    fix: scale font correctly when using shift (#5935) Aakansha Doshi 2022-11-30 15:55:01 +05:30
  • 88b2f4707d
    refactor: remove unnecessary code (#5933) Aakansha Doshi 2022-11-29 16:41:02 +05:30
  • 25c6056b03
    feat: Don't add midpoint until dragged beyond a threshold (#5927) Aakansha Doshi 2022-11-29 00:01:53 +05:30
  • baf9651d34
    feat: changed text copy/paste behaviour (#5786) Antonio Della Fortuna 2022-11-26 23:44:26 +01:00
  • d2181847be
    fix: Always bind to container selected by user (#5880) Aakansha Doshi 2022-11-25 15:45:34 +05:30
  • 1f117995d9
    fix: fonts not rendered on init if loadingdone not fired (#5923) David Luzar 2022-11-23 21:15:32 +01:00
  • 52c96a6870
    chore: bump create-react-app to 5.0.1 (from 4.0.3) (#5904) David Luzar 2022-11-19 18:28:21 +01:00
  • 81fd2350a9
    fix: stop replacing del word with Delete (#5897) David Luzar 2022-11-19 18:28:08 +01:00
  • 8ed0fc2c87
    fix: remove legacy React.render() from the editor (#5893) David Luzar 2022-11-19 18:27:54 +01:00
  • 96a5d6548b
    fix: allow adding text via enter only for text containers (#5891) Aakansha Doshi 2022-11-17 15:26:18 +05:30
  • 4709b953e7
    build(deps): bump loader-utils from 2.0.3 to 2.0.4 in /dev-docs (#5885) dependabot[bot] 2022-11-17 15:14:29 +05:30
  • bbe0c35f66
    fix: stop font loadingdone loop when rendering element SVGs (#5883) David Luzar 2022-11-15 21:02:57 +01:00
  • d273acb7e4
    fix: refresh text dimensions only after font load done (#5878) David Luzar 2022-11-15 00:15:02 +01:00
  • 3c0b29d85f
    build(deps): bump loader-utils from 2.0.0 to 2.0.4 in /src/packages/utils (#5874) dependabot[bot] 2022-11-14 15:49:05 +05:30
  • bfbaeae67f
    fix: Correctly paste contents parsed by JSON.parse() as text. (#5868) DanielJGeiger 2022-11-14 02:32:54 -06:00
  • 74b9885955
    build(deps): bump minimatch from 3.0.4 to 3.1.2 in /src/packages/excalidraw (#5861) dependabot[bot] 2022-11-14 13:51:10 +05:30
  • 2cbe869a13
    build(deps): bump socket.io-parser from 3.3.2 to 3.3.3 (#5862) dependabot[bot] 2022-11-14 13:50:15 +05:30
  • a48607eb25
    build(deps): bump loader-utils from 2.0.2 to 2.0.3 in /src/packages/excalidraw (#5851) dependabot[bot] 2022-11-14 13:49:39 +05:30
  • 7831b6e74b
    fix: SVG element attributes in icons.tsx (#5871) zsviczian 2022-11-14 07:12:28 +01:00
  • 640affe7c0
    build(deps): bump loader-utils from 2.0.2 to 2.0.3 in /dev-docs (#5853) dependabot[bot] 2022-11-10 15:02:18 +05:30
  • 335aff8838
    fix: merge existing text with new when pasted (#5856) DanielJGeiger 2022-11-09 12:09:53 -06:00
  • dc97dc30bf
    fix: disable FAST_REFRESH to fix live reload (#5852) Aakansha Doshi 2022-11-09 17:13:20 +05:30
  • a0ecfed4cd
    fix: Paste clipboard contents into unbound text elements (#5849) DanielJGeiger 2022-11-09 00:00:22 -06:00
  • e201e79cd0
    fix: compute dimensions of container correctly when text pasted on container (#5845) Aakansha Doshi 2022-11-08 19:50:41 +05:30
  • e1c5c706c6
    build: stops ignoring .env files from docker context so env variables get set during react app build. (#5809) Pritam Sangani 2022-11-07 11:18:38 +00:00
  • bdc56090d7
    feat: reintroduce x shortcut for freedraw (#5840) David Luzar 2022-11-06 23:07:15 +01:00
  • 58accc9310
    feat: tweak toolbar shortcuts & remove library shortcut (#5832) David Luzar 2022-11-06 20:14:53 +01:00
  • b91158198e
    feat: clean unused images only after 24hrs (local-only) (#5839) David Luzar 2022-11-06 19:41:14 +01:00
  • 938ce241ff
    feat: refetch errored/pending images on collab room init load (#5833) David Luzar 2022-11-05 15:55:14 +01:00
  • 0228646507
    fix: line editor points rendering below elements (#5781) David Luzar 2022-11-05 11:35:53 +01:00
  • 25ea97d0f9
    test: fix failing tests and API (#5823) Aakansha Doshi 2022-11-04 18:22:21 +05:30
  • 8d5d68e589
    feat: stop deleting whole line when no point select in line editor (#5676) David Luzar 2022-11-02 14:52:32 +01:00
  • 6c15d9948b
    fix: syncing 1-point lines to remote clients (#5677) David Luzar 2022-11-02 14:39:12 +01:00
  • e8fba43cf6
    fix: incorrectly selecting linear elements on creation while tool-locked (#5785) David Luzar 2022-11-02 14:38:58 +01:00
  • 2e5c798c71
    fix: Corrected typo in toggle theme shortcut (#5813) Paul Yi 2022-11-02 09:32:21 -04:00
  • 8c298336fc
    fix: hide canvas-modifying UI in view mode (#5815) David Luzar 2022-11-01 22:25:12 +01:00
  • 7f91cdc0c9
    fix: fix vertical/horizntal centering icons (#5812) David Luzar 2022-11-01 18:39:31 +01:00
  • 6334bd832f
    feat: editor redesign 🔥 (#5780) Barnabás Molnár 2022-11-01 17:29:58 +01:00
  • 4d26993c8f
    chore: fix yarn.lock file (#5803) David Luzar 2022-10-31 13:44:08 +01:00
  • 1e69609ce4
    fix: consistent use of ZOOM_STEP (#5801) zsviczian 2022-10-31 06:23:05 +01:00
  • f5379d1563
    fix: multiple elements resizing regressions (#5586) Alex Kim 2022-10-29 16:01:38 +05:00
  • c8f6e3faa8
    fix: restore text dimensions (#5432) David Luzar 2022-10-28 23:31:56 +02:00
  • 36bf17cf59
    fix: changelog typo (#5795) Aakansha Doshi 2022-10-27 20:43:03 +05:30
  • 75458c3192
    docs: release @excalidraw/excalidraw@0.13.0 🎉 (#5793) Aakansha Doshi 2022-10-27 18:28:44 +05:30
  • 4cd25253bf
    chore: Update translations from Crowdin (#5738) Excalidraw Bot 2022-10-25 12:56:55 +02:00
  • 78e254fb30
    fix: Ungroup short cut key (#5779) Aakansha Doshi 2022-10-21 14:04:56 +05:30
  • 79bd3b8cda
    fix: replaced KeyboardEvent.code with KeyboardEvent.key for all letters (#5523) Jakob Guddas 2022-10-20 21:01:26 +02:00