Commit Graph

  • 7e7d3e0514
    Revert "feat: rewrite preview to use React.Suspense" arnost/export-image-background Arnošt Pleskot 2023-09-25 12:50:03 +02:00
  • 482178b7b6
    lint zsviczian 2023-09-24 19:24:04 +02:00
  • 7da500fe0a
    store mermaid text in customData of image element zsviczian 2023-09-24 19:14:49 +02:00
  • 556175558a
    fix: polyfill Element.replaceChildren (#7034) David Luzar 2023-09-24 19:07:35 +02:00
  • ef0fcc1537 refactor: Replace the useSubtypes selection hook with a generic useSubtype hook Daniel J. Geiger 2023-09-23 15:54:27 -05:00
  • ec26aeead2 refactor: Refactor and add a test Daniel J. Geiger 2023-09-22 17:33:34 -05:00
  • 62f5475c4a Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax-maint-stage Daniel J. Geiger 2023-09-22 15:19:21 -05:00
  • 7225915b82 fix: 4d6d6cf1 had a line-height regression for sufficiently short math symbols Daniel J. Geiger 2023-09-22 14:34:44 -05:00
  • 8eb3191b3f refactor: Move MathJax into src/element/subtypes for the excalidraw-app separation, maintaining lazy-loading of MathJax. Daniel J. Geiger 2023-09-22 14:25:15 -05:00
  • cd021716f1
    feat: rewrite preview to use React.Suspense Arnošt Pleskot 2023-09-22 18:45:03 +02:00
  • 4d6d6cf129 fix: Text-only measurements off by a pixel Daniel J. Geiger 2023-09-22 10:17:51 -05:00
  • b1d923db3a use common utils to update and get text editor zsviczian-mermaid-store-diagram Aakansha Doshi 2023-09-22 18:59:22 +05:30
  • 7f6789780d Add tests Aakansha Doshi 2023-09-22 18:55:48 +05:30
  • 17accffee3 enable test coverage in ui Aakansha Doshi 2023-09-22 18:55:29 +05:30
  • e1b0b559f5 better api Aakansha Doshi 2023-09-22 11:22:39 +05:30
  • 22fde9d808
    feat: prevent flickering before when switching type of background Arnošt Pleskot 2023-09-21 21:19:40 +02:00
  • 8654958aba use i18n Aakansha Doshi 2023-09-21 18:18:44 +05:30
  • 7c1889efc0 fix width of shapes toolbar for smaller screen size and also fix regression of mobile menu Aakansha Doshi 2023-09-21 17:45:08 +05:30
  • 13ea98e2e5
    fix: returned initial appState, added missing constant Arnošt Pleskot 2023-09-21 10:15:02 +02:00
  • 8b9dd3c422
    docs: couple of comments Arnošt Pleskot 2023-09-20 17:25:19 +02:00
  • 9f17998427
    feat: content background type by constant Arnošt Pleskot 2023-09-20 17:20:56 +02:00
  • f6cb510f6a
    fix: take padding for logo from constant Arnošt Pleskot 2023-09-20 16:22:34 +02:00
  • 04295d7096
    feat: move aspect ratio into constant Arnošt Pleskot 2023-09-20 15:59:25 +02:00
  • b3e8d6bbf0 upgrade mermaid-to-excalidraw Aakansha Doshi 2023-09-21 12:47:44 +05:30
  • 26481fbf43 Merge remote-tracking branch 'origin/master' into aakansha-mermaid Aakansha Doshi 2023-09-21 12:34:47 +05:30
  • 4db73a7f95
    docs: release @excalidraw/excalidraw@0.16.1 🎉 (#7020) Aakansha Doshi 2023-09-21 10:28:21 +05:30
  • f8b3692262
    fix: more eye-droper fixes (#7019) v0.16.1 David Luzar 2023-09-21 06:24:03 +02:00
  • 741d5f1a18
    refactor: move excalidraw-app outside src (#6987) Aakansha Doshi 2023-09-21 09:28:48 +05:30
  • 3ec09988fa
    Merge branch 'master' of github.com:excalidraw/excalidraw into arnost/scroll-in-read-only-links Arnošt Pleskot 2023-09-20 15:38:30 +02:00
  • 5afa3fe31d
    Merge branch 'master' of github.com:excalidraw/excalidraw into arnost/export-image-background Arnošt Pleskot 2023-09-20 10:11:45 +02:00
  • 6957398364
    feat: replace multiple useState with useReduce in export dialog Arnošt Pleskot 2023-09-19 17:52:13 +02:00
  • fff2b6ea19
    fix: making linter happy Arnošt Pleskot 2023-09-19 17:51:32 +02:00
  • 0a588a880b
    docs: release @excalidraw/excalidraw@0.16.0 🎉 (#6993) v0.16.0 Aakansha Doshi 2023-09-19 19:59:53 +05:30
  • 3d617958cc
    fix: improperly disabling UI pointer-events on canvas interaction (#7005) David Luzar 2023-09-19 16:01:40 +02:00
  • 99dbc0acb9
    docs: Add docs for Excalidraw Element Skeleton (#6879) Aakansha Doshi 2023-09-19 18:28:53 +05:30
  • 4b11f43117
    feat: zen-mode/go-to-plus button style tweaks (#7006) David Luzar 2023-09-19 14:20:59 +02:00
  • bb847e391c
    feat: reuse dropdown instead of radix select Arnošt Pleskot 2023-09-18 23:14:33 +02:00
  • c578e4b640
    fix: scale selector Arnošt Pleskot 2023-09-18 17:24:57 +02:00
  • e3f4f567b8
    feat: holding down CMD/CTRL will disable snap to grid when grid is active (#6983) zsviczian 2023-09-18 17:10:28 +02:00
  • b40fd65404
    feat: fix overscroll animation trigger when zoomed in Arnošt Pleskot 2023-09-18 15:00:52 +02:00
  • 22b58e68ec
    fix: disable frame clip on export with fancy bcg Arnošt Pleskot 2023-09-18 14:32:05 +02:00
  • c8180308c2
    fix: respect clip frame during exports Arnošt Pleskot 2023-09-18 14:10:09 +02:00
  • 0c4d6fbe95
    fix: proper canvas size on frame export Arnošt Pleskot 2023-09-18 12:01:44 +02:00
  • 208285b7ba Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax-maint-stage Daniel J. Geiger 2023-09-17 15:40:45 -05:00
  • eb020d0410
    fix: generic element's labels not flipping with them (#6967) Alex Kim 2023-09-17 16:26:02 +05:00
  • c1952fd6cc
    fix: several eyeDropper fixes (#7002) David Luzar 2023-09-17 13:24:50 +02:00
  • 1f94f204dd
    fix: isBindableElement to affirm frames (#6900) Igor Berlenko 2023-09-16 05:15:06 +08:00
  • 372a4868da chore: Only use transform-origin in the text editor if rendered dimensions don't match the editor dimensions. Daniel J. Geiger 2023-09-15 13:40:46 -05:00
  • 05800d8599 Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax-maint-stage Daniel J. Geiger 2023-09-15 10:52:15 -05:00
  • a34216f9fc
    docs: new Sidebar API (#6976) David Luzar 2023-09-15 15:03:23 +02:00
  • c9efb12e5b
    fix: use device.isMobile for sidebar trigger label breakpoint (#6994) David Luzar 2023-09-15 14:08:51 +02:00
  • 2e1da5537d
    feat: use new logo Arnošt Pleskot 2023-09-14 23:36:54 +02:00
  • 266069ae05
    test: update snapshots Arnošt Pleskot 2023-09-14 23:26:16 +02:00
  • c33fb846ab
    chore: cleanup Arnošt Pleskot 2023-09-14 23:15:57 +02:00
  • 94e9b20951
    fix: prevent jitter animation on pinch to zoom and on scroll event Arnošt Pleskot 2023-09-14 12:07:30 +02:00
  • b7a4dfb6ef use stable version of mermaid-to-excalidraw Aakansha Doshi 2023-09-13 21:09:19 +05:30
  • 8a153b822a Merge remote-tracking branch 'origin/master' into aakansha-mermaid Aakansha Doshi 2023-09-13 21:08:50 +05:30
  • d73cd14dfb
    docs: add mermaid docs (#6971) Aakansha Doshi 2023-09-13 21:01:34 +05:30
  • 57da3768b1 upgrade mermaid-to-excalidraw Aakansha Doshi 2023-09-13 20:12:11 +05:30
  • 186ed43671
    feat: animate to constrained area on setting constrains Arnošt Pleskot 2023-09-13 16:41:10 +02:00
  • d1e3ea431b
    chore: renaming Arnošt Pleskot 2023-09-13 16:40:39 +02:00
  • ddb08ce732
    feat: use single function for animating canvas translation Arnošt Pleskot 2023-09-13 16:18:47 +02:00
  • edf54d1543
    fix: scale constrained area based on zoom Arnošt Pleskot 2023-09-13 15:58:38 +02:00
  • b4e80b602d
    feat: add memoization Arnošt Pleskot 2023-09-13 15:57:50 +02:00
  • dd9bde5ee7
    feat: animation depending on timeout Arnošt Pleskot 2023-09-13 14:54:39 +02:00
  • b99bf74c3d
    feat: hide scroll back to content button Arnošt Pleskot 2023-09-12 12:23:13 +02:00
  • 1f496d9f64 Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax-maint-stage Daniel J. Geiger 2023-09-11 19:22:29 -05:00
  • 6abf194281
    fix: export to plus url (#6980) David Luzar 2023-09-11 23:13:16 +02:00
  • 5302490372
    feat: update logo (#6979) David Luzar 2023-09-11 17:47:41 +02:00
  • 84b19a77d7
    feat: make constrained scroll working with split canvases Arnošt Pleskot 2023-09-11 17:07:07 +02:00
  • 4331be0f5b
    feat: add missing param to actionExport Arnošt Pleskot 2023-09-11 09:23:09 +02:00
  • e0221ddf20 fix: Inform scenes of mutations when a subtype finishes loading. Daniel J. Geiger 2023-09-10 16:49:06 -05:00
  • 1bd86942f3 refactor: Simplify a file. Daniel J. Geiger 2023-09-10 16:47:29 -05:00
  • 4a9adc703a
    feat: export changeProperty() and getFormValue(). (#6957) DanielJGeiger 2023-09-09 08:13:15 -05:00
  • 48c1f93e3e fix: Include src/data/restore.ts. feat-add-element-subtype Daniel J. Geiger 2023-09-08 13:37:08 -05:00
  • 3dd446dc15 feat: Add a subtype?: string property to ExcalidrawElement. Daniel J. Geiger 2023-09-08 13:17:03 -05:00
  • fd9a172da9 refactor: Relocate a type definition. Daniel J. Geiger 2023-09-08 13:12:50 -05:00
  • 1f9847ed98 Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax-maint-stage Daniel J. Geiger 2023-09-08 10:31:19 -05:00
  • d80d81cc61
    Merge branch 'arnost/export-image-background' of github.com:excalidraw/excalidraw into arnost/export-image-background Arnošt Pleskot 2023-09-08 00:20:47 +02:00
  • 47de794c44
    fix: frame export with fancy background Arnošt Pleskot 2023-09-08 00:13:57 +02:00
  • 75cd5c20b6
    fix: ImageExportDialog on mobile Arnošt Pleskot 2023-09-07 18:32:24 +02:00
  • 53a88d4c7a
    Merge branch 'master' of github.com:excalidraw/excalidraw into arnost/scroll-in-read-only-links Arnošt Pleskot 2023-09-07 13:52:29 +02:00
  • 56c21529db
    docs: Adding the json Schema to the documentation (#6817) Rajnikant dash 2023-09-07 16:13:37 +05:30
  • db163ab89c use types from mermaid-to-excalidraw Aakansha Doshi 2023-09-07 13:40:06 +05:30
  • 3593cf6a14 upgrade mermaid-to-excalidraw to fix firefox issue Aakansha Doshi 2023-09-07 12:02:33 +05:30
  • a13aed92f2
    fix: z-index inconsistencies during addition / deletion in frames (#6914) Marcel Mraz 2023-09-07 00:41:44 +02:00
  • ce6a9986e3 don't pass appState in deps as its not used Aakansha Doshi 2023-09-06 19:43:02 +05:30
  • c95369ace8 upgrade mermaid-to-excalidraw Aakansha Doshi 2023-09-06 11:23:07 +05:30
  • 134df7bfbb
    fix: update size-limit so react is not installed as dependency (#6964) Aakansha Doshi 2023-09-06 10:39:04 +05:30
  • c472296044 fix: update size-limit so react is not installed as dependency aakansha/size-limit Aakansha Doshi 2023-09-06 09:41:27 +05:30
  • 17de9725d0 add radius to fancy background dwelle 2023-09-05 22:58:49 +02:00
  • 5191cdbe26
    fix: stale labeled arrow bounds cache after editing the label (#6893) Alex Kim 2023-09-05 20:50:27 +05:00
  • 10900f39ee
    fix: allow to scroll on one axis when other is fully in view Arnošt Pleskot 2023-09-05 17:32:51 +02:00
  • 5f8321cf62 fix aakansha/disable-size-limit-comment Aakansha Doshi 2023-09-05 20:33:36 +05:30
  • dc6b0be87d fix Aakansha Doshi 2023-09-05 20:29:10 +05:30
  • 3b350ee904 ci: disable comment for bundle size check Aakansha Doshi 2023-09-05 20:26:35 +05:30
  • 33e031c9fa
    feat: set logo via constant Arnošt Pleskot 2023-09-05 15:29:02 +02:00
  • 43200a2844 build: optimize bundle size by updating split strategy aakansha-bundle Aakansha Doshi 2023-09-05 08:47:27 +05:30
  • 27fd150a20
    fix: canvas flickering due to resetting canvas on skipped frames (#6960) David Luzar 2023-09-05 12:06:48 +02:00
  • a8283b27c5 width auto Aakansha Doshi 2023-09-05 11:25:46 +05:30