Commit Graph

  • 5c1787bdf4 update data restore to keep fractional index Ryan Di 2023-11-29 18:18:44 +08:00
  • de32256466 simplify Ryan Di 2023-11-29 18:13:51 +08:00
  • 02dc00a47e fractionalIndex as a byproduct or zIndex Ryan Di 2023-11-29 17:35:59 +08:00
  • e72721e39f
    feat: sync with upstream changes are/tte are 2023-11-28 19:00:00 +01:00
  • f6ac19bce9
    feat: remove extranneous translations are 2023-11-28 18:37:43 +01:00
  • 530e92189f
    feat: add text-to-drawing are 2023-11-28 18:35:03 +01:00
  • 0958241589
    feat: initial testing version are 2023-11-27 14:27:46 +01:00
  • 42d8c5a040
    chore: update changelog and package.json for v0.17.1 (#7351) Aakansha Doshi 2023-11-28 19:12:39 +05:30
  • f299514e44
    fix: umd build so it can be used in browser (#7349) Aakansha Doshi 2023-11-28 18:11:16 +05:30
  • 4b1c7fd20c
    lint zsviczian-stopeventpropagation-onresize zsviczian 2023-11-27 19:39:16 +01:00
  • 606c647e3d
    drop onKeyDown if shift is down and element is resizing zsviczian 2023-11-27 19:19:43 +01:00
  • dd220bcaea
    feat: TTD dialog tweaks (#7346) David Luzar 2023-11-27 16:03:03 +01:00
  • fe75f29c15
    fix: disable caching bounds for arrow labels (#7343) David Luzar 2023-11-25 23:32:05 +01:00
  • 14845a343b
    feat: text-to-diagram (#7325) Barnabás Molnár 2023-11-25 22:11:03 +01:00
  • 347177f873
    fix sequence of events zsviczian-normalize-link zsviczian 2023-11-25 12:01:19 +01:00
  • 44390cb146 suport iFrame zsviczian-embeddable-scaling zsviczian 2023-11-25 05:43:25 +00:00
  • 9da3e47877
    Merge branch 'master' into zsviczian-embeddable-scaling zsviczian 2023-11-25 06:15:24 +01:00
  • dd8a7d41e2
    fix: bounds cached prematurely resulting in incorrectly rendered labels (#7339) David Luzar 2023-11-24 19:55:56 +01:00
  • fda5c6fdf7
    fix: t2c settings dialog spacing for apps that use CSS resets (#7337) David Luzar 2023-11-24 16:32:00 +01:00
  • 3d1631f375
    feat: d2c tweaks (#7336) David Luzar 2023-11-24 14:02:11 +01:00
  • c7ee46e7f8
    feat: wireframe-to-code (#7334) David Luzar 2023-11-23 23:07:53 +01:00
  • 3fb902f1d8 Resolve merge conflicts Daniel J. Geiger 2023-11-22 16:18:53 -06:00
  • 63a91a883f feat: Expose ActionManager.registerAction through ExcalidrawImperativeAPI (#6995) DanielJGeiger 2023-11-22 15:22:49 -06:00
  • 5164bdb782 refactor: Remove some hard-coding in the MathJax subtype. Daniel J. Geiger 2023-11-22 15:50:07 -06:00
  • 60bab6a428 feat: Widen ActionName and ShortcutName to include custom.${string} feat-action-shortcut-custom-names Daniel J. Geiger 2023-11-22 15:27:47 -06:00
  • d1e4421823
    feat: Expose ActionManager.registerAction through ExcalidrawImperativeAPI (#6995) DanielJGeiger 2023-11-22 15:22:49 -06:00
  • 9642a6e756 fix: Use a narrower type for custom shortcut names and reduce hard-coding. Daniel J. Geiger 2023-11-22 14:47:53 -06:00
  • f71ded4bf9 fix: An empty island would render if no subtypes were registered. Daniel J. Geiger 2023-11-22 11:29:43 -06:00
  • 3aa1365acb fix: Distinguish subtype toggles from regular tools. Daniel J. Geiger 2023-11-22 11:19:34 -06:00
  • 0bf1b4c4af (un)lock a frame should not affect elements unrelated to the frame frame-issues Ryan Di 2023-11-22 18:35:05 +08:00
  • d9d1a3ab99 improve cursor style when frame's locked Ryan Di 2023-11-22 18:28:57 +08:00
  • c43d9d44f0 update test snapshot Ryan Di 2023-11-22 18:20:31 +08:00
  • ae88ea555c simplify code frame-resizing Ryan Di 2023-11-22 17:32:28 +08:00
  • 14eecf651f merge with master Ryan Di 2023-11-22 17:23:13 +08:00
  • c951a001f7 keep resizing logic in sync with master Ryan Di 2023-11-22 17:21:13 +08:00
  • 3c6dc4fd6d
    fixed test zsviczian-wrap-text-improvement zsviczian 2023-11-18 18:41:47 +01:00
  • e9ab51c30e
    Update textElement.ts zsviczian 2023-11-18 18:32:19 +01:00
  • 00691631d8 fix: Narrow the type of Action.name while still allowing custom names Daniel J. Geiger 2023-11-18 10:56:17 -06:00
  • cbb349e34b Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax-maint-stage Daniel J. Geiger 2023-11-18 09:36:19 -06:00
  • 453757756d Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax-maint-stage Daniel J. Geiger 2023-11-18 09:35:29 -06:00
  • 9f6edd8eaa lint zsviczian 2023-11-17 18:50:26 +00:00
  • 0d60253de7 fix border sizing zsviczian 2023-11-17 18:47:01 +00:00
  • 7c9cf30909
    fix: make zoomToFit fitToViewport account for sidebar (#7298) Barnabás Molnár 2023-11-17 15:56:19 +01:00
  • 1e37dbd60e
    feat: change frame resizing behavior (#7307) David Luzar 2023-11-17 14:37:43 +01:00
  • f8d5c2a1b6
    build: allow a range of major node versions (#7306) David Luzar 2023-11-17 14:23:19 +01:00
  • 25ab75cb9b wip: resizing multiple frames resizes frame children Ryan Di 2023-11-17 19:50:15 +08:00
  • 3c34b3f48a add clippings bounds tolerance, improve group related checks frame-group-perf Ryan Di 2023-11-17 17:23:30 +08:00
  • 4027a5b245 don't flip video when negative scaling zsviczian 2023-11-17 06:43:23 +00:00
  • 49f2c88978 adjusted renderElement zsviczian 2023-11-16 22:15:53 +00:00
  • 156b8b422b fix - restore zsviczian 2023-11-16 20:10:22 +00:00
  • e2982a2968 scale embeddable and fix youtube start bug zsviczian 2023-11-16 18:27:28 +00:00
  • 23b24ea5c3
    build: use caret for specifying node version to avoid major upgrades automatically (#7297) Aakansha Doshi 2023-11-16 16:18:38 +05:30
  • a528769b68
    docs: upgrade to @excalidraw/excalidraw@0.17.0 (#7285) Aakansha Doshi 2023-11-14 20:10:19 +05:30
  • ddb7585057
    docs: Docs for v0.17.0 🚀 (#7248) v0.17.0 Aakansha Doshi 2023-11-14 19:54:34 +05:30
  • 111a48ffb1
    docs: release @excalidraw/excalidraw@0.17.0 🎉 (#7284) Aakansha Doshi 2023-11-14 19:53:59 +05:30
  • 72bc871b47 chore: bump caniuse-lite dwelle/bump-caniuse dwelle 2023-11-14 12:10:10 +01:00
  • 54153629c0
    chore: update release scripts (#7282) Aakansha Doshi 2023-11-14 16:37:57 +05:30
  • 683b80ad2b alternative clipping improvement Ryan Di 2023-11-14 18:31:21 +08:00
  • 9c425224c7
    feat: support disabling image tool (#6320) David Luzar 2023-11-14 10:25:41 +01:00
  • 9d1d45a8ea
    chore: update changelog (#7279) Aakansha Doshi 2023-11-14 13:11:05 +05:30
  • 029c3c48ba
    fix: image insertion bugs (#7278) rele David Luzar 2023-11-13 15:34:59 +01:00
  • adfd95be33
    build: support preact 🥳 (#7255) Aakansha Doshi 2023-11-13 16:18:36 +05:30
  • d636abff79 Merge branch 'master' into frame-group-perf Ryan Di 2023-11-13 18:21:21 +08:00
  • 47d8fa542c remove redundant code Ryan Di 2023-11-13 18:18:36 +08:00
  • 34cf71b0f4 keep dynamic clipping with batch clipping Ryan Di 2023-11-13 18:17:39 +08:00
  • ceb255e8ee
    fix: exportToSvg to honor frameRendering also for name not only for frame itself (#7270) zsviczian 2023-11-12 23:34:05 +01:00
  • ae5b9a4ffd
    fix: not cloning elements on export polluting Scene mapping (#7276) David Luzar 2023-11-12 23:32:12 +01:00
  • 3d4ff59f40
    fix: Can't toggle penMode off due to missing typecheck in togglePenMode (#7273) zsviczian 2023-11-12 13:24:13 +01:00
  • d64ac92cc2 lint zsviczian-fix-unlock-elements-on-mobile zsviczian 2023-11-12 12:04:47 +00:00
  • 1d27ce16d8 fix pointer move cancelling locked element selection zsviczian 2023-11-12 12:01:03 +00:00
  • 7b00089314
    chore: bump @excalidraw/random-username (#7272) David Luzar 2023-11-11 19:23:22 +01:00
  • af6b81df40
    fix: Replace hard coded font family with const value in addFrameLabelsAsTextElements (#7269) zsviczian 2023-11-11 10:04:02 +01:00
  • 02cc8440c4
    feat: allow D&D dice app domain for embeds (#7263) FilBot3 2023-11-10 09:29:19 -06:00
  • 6363492cee
    fix: perf issue when ungrouping elements within frame (#7265) David Luzar 2023-11-10 16:13:08 +01:00
  • 900b317bf3
    feat: remove full screen shortcut (#7222) Sahil Nagpure 2023-11-10 20:14:02 +05:30
  • 68179356e6
    fix: Fixes the shortcut collision between "toggleHandTool" and "distributeHorizontally" (#7189) Gabriel Lalonde 2023-11-10 09:33:02 -05:00
  • 3ed15e95da
    Small typo fix frames.mdx (#7216) Jan-Peter Dhallé 2023-11-10 15:23:43 +01:00
  • 798e1fd858
    fix: allow pointer events when editing a linear element (#7238) zsviczian 2023-11-10 15:21:59 +01:00
  • f66c93633c
    feat: make adaptive-roughness less aggressive (#7250) David Luzar 2023-11-10 13:32:34 +01:00
  • a30e46b756 batch clipping Ryan Di 2023-11-10 19:24:32 +08:00
  • cee00767df
    feat: support excalidrawAPI and remove refs support (#7251) Aakansha Doshi 2023-11-10 15:33:43 +05:30
  • 71ba0a3f26 Merge branch 'master' into frame-group-perf Ryan Di 2023-11-10 15:29:46 +08:00
  • 9bcd0b69dc remove redundant code Ryan Di 2023-11-10 15:15:27 +08:00
  • 864c0b3ea8
    feat: render frames on export (#7210) David Luzar 2023-11-09 17:00:21 +01:00
  • a9a6f8eafb
    docs: update the docs with next js dynamic import support (#7252) Aakansha Doshi 2023-11-09 16:03:35 +05:30
  • afed893419 keep only unique frames when ungrouping Ryan Di 2023-11-08 22:50:54 +08:00
  • c9af72e2ee fix: lock/unlock elements in frames Ryan Di 2023-11-08 15:48:36 +08:00
  • 3c96943db3
    test: fix mermaid test flake (#7249) David Luzar 2023-11-07 18:06:15 +01:00
  • 9006caff39
    fix: make modal use viewport breakpoints (#7246) David Luzar 2023-11-07 10:10:12 +01:00
  • ce7a847668
    feat: export getCommonBounds util (#7247) Aakansha Doshi 2023-11-07 14:19:13 +05:30
  • b1037b342d
    feat: make device breakpoints more specific (#7243) David Luzar 2023-11-06 16:29:00 +01:00
  • 0dd1daf0e9
    Fix API docs mrazator/fix-api-docs Marcel Mraz 2023-11-06 16:26:36 +01:00
  • 18a7b97515
    chore: Fix typo in comment in LocalData file (#7235) Dante Calderon 2023-11-04 12:15:09 -05:00
  • c456c1e713 fix: Only expose registerAction instead of ActionManager in the API Daniel J. Geiger 2023-11-03 19:12:46 -05:00
  • daf305af34 Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax-maint-stage Daniel J. Geiger 2023-11-03 19:11:26 -05:00
  • e8def8da8d
    feat: Support mermaid flowchart and sequence diagrams to excalidraw diagrams 🥳 (#6920) Aakansha Doshi 2023-11-03 17:41:34 +05:30
  • a7db41c5ba
    fix: align input :hover/:focus with spec (#7225) David Luzar 2023-11-02 16:06:26 +01:00
  • d8166d9e1d
    fix: dialog remounting on className updates (#7224) David Luzar 2023-11-02 16:06:15 +01:00
  • 81c0259041
    docs: add npm downloads rate badge to README.md file (#7127) Farzaneh Sefidabi 2023-11-01 15:57:57 +03:30
  • f5c91c3a0f
    feat: support frames via programmatic API (#7205) Aakansha Doshi 2023-11-01 17:14:04 +05:30