Commit Graph

  • c1b310c56b fix: Buffer dependency (#8474) zsviczian 2024-09-12 15:48:47 +02:00
  • d4900e8f19 fix: Linear element complete button disabled (#8492) zsviczian 2024-09-12 14:59:38 +02:00
  • caf2db934c fix: aspect ratio of distorted images are not preserved in SVG exports (#8061) zsviczian 2024-09-12 14:11:08 +02:00
  • 60e3801691 fix: WYSIWYG editor padding is not normalized with zoom.value (#8481) zsviczian 2024-09-12 13:42:39 +02:00
  • 77732e2d4a build(deps): bump express from 4.18.1 to 4.21.0 in /dev-docs dependabot/npm_and_yarn/dev-docs/express-4.21.0 dependabot[bot] 2024-09-12 10:57:51 +00:00
  • 80f3b75d42 chore: revert vite 5.4.2 -> 5.0.12 (#8499) David Luzar 2024-09-12 12:56:45 +02:00
  • dc812bee19 docs: replace dead link (#8494) hocino 2024-09-12 09:50:18 +02:00
  • 01e83cc9a5 fix: default sidebar triggers & behavior (#8498) David Luzar 2024-09-11 20:19:14 +02:00
  • 813f9b702e feat: merge search sidebar back to default sidebar (#8497) David Luzar 2024-09-11 19:26:01 +02:00
  • fd39712ba6 fix: improve canvas search scroll behavior further (#8491) David Luzar 2024-09-11 18:01:18 +02:00
  • b46ca0192b fix: addFiles clears the whole image cache when each file is added - regression from #8471 (#8490) zsviczian 2024-09-11 07:57:41 +02:00
  • 72b7c937b1 feat: smarter zooming when scrolling to match & only match on search/switch (#8488) David Luzar 2024-09-10 21:26:01 +02:00
  • e5db4ce2dc Update SearchMenu.tsx zsviczian-canvas-search-zoom zsviczian 2024-09-10 18:53:57 +02:00
  • cd61f5964c Update SearchMenu.tsx zsviczian 2024-09-10 18:42:35 +02:00
  • ad14721cb5 Update SearchMenu.tsx zsviczian 2024-09-10 18:36:13 +02:00
  • d45dc931ee Zoom to tiny text zsviczian 2024-09-10 18:29:34 +02:00
  • d107215564 fix: select instead of focus search input (#8483) David Luzar 2024-09-09 19:57:22 +02:00
  • 6959a363f0 feat: canvas search (#8438) Ryan Di 2024-09-09 23:12:07 +08:00
  • 3d92a3bf1f double click to start cropping Ryan Di 2024-09-09 18:34:13 +08:00
  • 5a11c70714 fix: image rendering issue when passed in initialData (#8471) Abhishek Mehandiratta 2024-09-09 03:26:00 +05:30
  • 6ff56c36e3 fix: add partial mocking (#8473) Aakansha Doshi 2024-09-06 16:41:37 +05:30
  • 51ea184938 build: upgrade vite to 5.4.x, vitest to 2.x and related vite packages (#8459) Aakansha Doshi 2024-09-05 18:35:36 +05:30
  • 21fff26d31 build(deps): bump micromatch from 4.0.5 to 4.0.8 in /dev-docs (#8458) dependabot[bot] 2024-09-04 15:46:37 +05:30
  • 8fd5dfe026 build(deps-dev): bump webpack from 5.76.0 to 5.94.0 dependabot/npm_and_yarn/webpack-5.94.0 dependabot[bot] 2024-09-02 22:24:44 +00:00
  • f4dd23fc31 chore: Unify math types, utils and functions (#8389) Márk Tolmács 2024-09-03 00:23:38 +02:00
  • e3d1dee9d0 build(deps): bump micromatch from 4.0.7 to 4.0.8 (#8450) zsviczian-nonWoff-export dependabot[bot] 2024-09-02 00:37:49 +02:00
  • e3f31df747 docs : update dead link on main-menu page (#8454) hocino 2024-09-01 23:31:13 +01:00
  • 60e75406e0 refactor: remove unused env variable (#8457) David Luzar 2024-09-02 00:25:12 +02:00
  • b396e07b90 fix: PropertiesPopover maxWidth changing fixed units to relative units (#8456) zsviczian 2024-09-01 18:18:37 +02:00
  • 2d1d84a47b fix: View mode wheel zooming does not work (#8452) zsviczian 2024-08-31 12:06:38 +02:00
  • ee30225062 feat: subset font glyphs for SVG export (#8384) Marcel Mraz 2024-08-30 22:26:06 +02:00
  • 16cae4fc07 feat: reset copyStatus on export dialog settings change (#8443) David Luzar 2024-08-29 15:10:08 +02:00
  • 576bc0dbe5 feat: tweak copy button success animation (#8441) David Luzar 2024-08-29 00:43:01 +02:00
  • 00af35c692 feat: enable panning/zoom while in wysiwyg (#8437) David Luzar 2024-08-29 00:42:46 +02:00
  • ea7c702cfc feat: Visual debugger (#8344) Márk Tolmács 2024-08-27 19:46:00 +02:00
  • 26d2296578 fix: fixed copy to clipboard button (#8426) zsviczian-fix-elbowArrowDuplication spc-28 2024-08-27 03:57:44 +05:30
  • afb68a6467 feat: improve elbow arrow keyboard move (#8392) zsviczian 2024-08-26 15:58:54 +02:00
  • b459e5cfd2 fix: context menu does not work after after dragging on StatsDragInput (#8386) zsviczian 2024-08-26 15:58:46 +02:00
  • 5facc0d6da fix: perf regression in getCommonBounds (#8429) David Luzar 2024-08-26 15:57:28 +02:00
  • 824ad603e1 docs: Update function call in @excalidraw/mermaid-to-excalidraw (#8420) Paul Tune 2024-08-26 21:20:29 +10:00
  • 5e1ff7cafe perf: improve new element drawing (#8340) Ryan Di 2024-08-24 02:27:57 +08:00
  • b5d7f5b4ba feat: rewrite d2c to not require token (#8269) David Luzar 2024-08-20 18:06:22 +02:00
  • 2bcb92a296 Remove wasm from pre-cache, but cache first in runtime mrazator/first-class-support-for-chinese Marcel Mraz 2024-08-20 17:42:35 +02:00
  • d9a45dce9c Don't inline font url by default + fixes Marcel Mraz 2024-08-20 15:52:29 +02:00
  • 8a6e644fc0 Fix issues with ArrayBuffer when running inside VM Marcel Mraz 2024-08-20 14:21:40 +02:00
  • 4bd788ffcc Support server side use cases Marcel Mraz 2024-08-20 11:43:06 +02:00
  • 391497916f Retrieve first font url when not inlining font Marcel Mraz 2024-08-19 18:00:02 +02:00
  • 03a03e8d21 Don't preload local fonts in dev, it doesn't work anyway Marcel Mraz 2024-08-19 17:41:30 +02:00
  • 8ee20225cf Skip fonts inlining for library items Marcel Mraz 2024-08-19 17:40:50 +02:00
  • 25c3256908 Glyph subsetting with wasm-based harfbuzzjs Marcel Mraz 2024-08-16 18:27:03 +02:00
  • fb4bb29aa5 fix: object snapping not working (#8381) David Luzar 2024-08-15 18:48:25 +02:00
  • 3cfcc7b489 feat: split gridSize from enabled state & support custom gridStep (#8364) David Luzar 2024-08-14 14:59:14 +02:00
  • 4320a3cf41 feat: improve zoom-to-content when creating flowchart (#8368) David Luzar 2024-08-12 20:42:08 +02:00
  • 8420e1aa13 fix: Reimplement rectangle intersection (#8367) Márk Tolmács 2024-08-12 19:19:16 +02:00
  • 5daf1a1b4e fix: Round coordinates and sizes for rectangle intersection (#8366) Márk Tolmács 2024-08-12 11:07:58 +02:00
  • 97981804d7 feat: Stats popup style tweaks (#8361) David Luzar 2024-08-11 19:33:44 +02:00
  • 17477480f3 check for strict null zsviczian-fix-8346 zsviczian 2024-08-09 23:21:43 +02:00
  • f7b3befd0a fix: text content with tab characters act different in view/edit (#8336) Clarence Chan 2024-08-09 16:20:36 -04:00
  • 7b2bee9746 chore: remove unused parameter (#8355) DDDDD12138 2024-08-10 03:39:40 +08:00
  • 88014ace4a fix: drawing from 0-dimension canvas (#8356) David Luzar 2024-08-09 21:36:04 +02:00
  • 87a9430809 fix: disable flowchart keybindings inside inputs (#8353) David Luzar 2024-08-09 18:44:17 +02:00
  • 99b91c46f7 fix: Yet more patching of intersect code (#8352) Márk Tolmács 2024-08-09 17:33:12 +02:00
  • 1ea5b26f25 fix: missing act() in flowchart tests (#8354) David Luzar 2024-08-09 17:27:02 +02:00
  • d5f4ee7b3f fix: z-index change by one causes app to freeze (#8314) Clarence Chan 2024-08-09 09:26:08 -04:00
  • 261304c1a4 fix: Patch over intersection calculation issue (#8350) Márk Tolmács 2024-08-09 14:40:57 +02:00
  • fe69b087f6 feat: testing LP Milos Vetesnik 2024-08-09 14:38:48 +02:00
  • 84398a7e5c fix: Point duplication in LEE on ALT+click (#8347) Márk Tolmács 2024-08-09 12:01:32 +02:00
  • 54491d13d4 feat: create flowcharts from a generic element using elbow arrows (#8329) Ryan Di 2024-08-09 03:43:15 +08:00
  • 9c91cf93dd Glyph subsetting for SVG export mrazator/glyph-subsetting Marcel Mraz 2024-08-08 18:31:50 +02:00
  • dd1370381d chore: Refactor and remove scene from elbow arrow generation (#8342) Márk Tolmács 2024-08-08 14:06:26 +02:00
  • 72d6ee48fc fix: Do not allow resizing unbound elbow arrows either (#8333) Márk Tolmács 2024-08-06 17:33:34 +02:00
  • 232242d2e9 test: skip test.yml in PRs (#8330) David Luzar 2024-08-06 16:04:04 +02:00
  • f19ce30dfe chore: bump @testing-library/react 12.1.5 -> 16.0.0 (#8322) David Luzar 2024-08-06 15:17:42 +02:00
  • 3cf14c73a3 refactor: rename draggingElement -> newElement (#8294) Ryan Di 2024-08-06 19:26:06 +08:00
  • 8d530cf102 fix: Docker build in CI (#8312) Márk Tolmács 2024-08-06 13:21:20 +02:00
  • b87925d253 build: add example apps public and vite dev-dist to eslintignore (#8326) David Luzar 2024-08-05 23:43:48 +02:00
  • a6684b09f2 docs: fix typos in props.mdx (#8325) b1sar 2024-08-06 00:41:19 +03:00
  • b427617f66 build: add rm:build, rm:node_modules & clean-install scripts (#8323) David Luzar 2024-08-05 23:37:33 +02:00
  • 2907fbe34b build(deps): bump @excalidraw/excalidraw from 0.17.0 to 0.17.6 in /dev-docs (#7908) dependabot[bot] 2024-08-05 09:49:57 +02:00
  • c67815f7b0 fix: Duplicating arrow without bound elements throws error (#8316) zsviczian 2024-08-03 18:37:36 +02:00
  • fa1f6890c4 build(deps): bump ws from 7.5.9 to 7.5.10 in /dev-docs dependabot/npm_and_yarn/dev-docs/ws-7.5.10 dependabot[bot] 2024-08-02 12:46:01 +00:00
  • e7349c1271 build(deps): bump @grpc/grpc-js from 1.10.6 to 1.11.1 dependabot/npm_and_yarn/grpc/grpc-js-1.11.1 dependabot[bot] 2024-08-02 12:45:41 +00:00
  • c641860cb1 fix: CVE-2023-45133 (#7988) Márk Tolmács 2024-08-02 14:44:38 +02:00
  • 84d89b9a8a fix: throttle fractional indices validation (#8306) Marcel Mraz 2024-08-02 11:55:15 +02:00
  • e63dd025c9 fix: allow binding elbow arrows to frame children (#8309) David Luzar 2024-08-01 19:40:54 +02:00
  • 15e019706d feat: Orthogonal (elbow) arrows for diagramming (#8299) Márk Tolmács 2024-08-01 18:39:03 +02:00
  • a133a70e87 build: update release script to build esm (#8308) Aakansha Doshi 2024-08-01 20:19:37 +05:30
  • 80ea7ca23f fix: skip registering font faces for local fonts (#8303) Marcel Mraz 2024-08-01 11:32:16 +02:00
  • 77c4eb6db4 Multiple base url fallbacks docs-next Marcel Mraz 2024-07-31 18:17:31 +02:00
  • e844580b14 feat: remove automatic frame naming (#8302) David Luzar 2024-07-31 13:56:11 +02:00
  • 5a0771ad9c fix: load fonts for exportToCanvas (#8298) Marcel Mraz 2024-07-30 17:23:35 +02:00
  • adcdbe2907 fix: re-add Cascadia Code with ligatures (#8291) Marcel Mraz 2024-07-30 11:15:11 +02:00
  • 230d0edc44 feat: multiple fonts fallbacks (#8286) Marcel Mraz 2024-07-30 10:34:40 +02:00
  • d0a380758e feat: ability to debug the state of fractional indices (#8235) Marcel Mraz 2024-07-30 10:03:27 +02:00
  • e4c3744dc4 Normalize indices on init mrazator/normalize-indices-on-init Marcel Mraz 2024-05-21 12:58:31 +01:00
  • 7b36de0476 fix: linear elements not selected on pointer up from hitting its bound text (#8285) Ryan Di 2024-07-27 21:02:00 +08:00
  • 2427e622b0 feat: improve mermaid detection on paste (#8287) David Luzar 2024-07-27 12:36:54 +02:00
  • 039562cd61 Fix test failures from May merge. Daniel J. Geiger 2024-07-26 20:03:02 -05:00
  • 629cd307fd Merge remote-tracking branch 'origin/release' into danieljgeiger-mathjax-maint-stage Daniel J. Geiger 2024-07-26 20:02:06 -05:00
  • 4b4de3db1a build(deps): bump braces from 3.0.2 to 3.0.3 in /dev-docs dependabot/npm_and_yarn/dev-docs/braces-3.0.3 dependabot[bot] 2024-07-25 16:56:26 +00:00