Commit Graph

  • 4ce70b815e fix(editor): ensure canvas is cleared when background color is invalid to prevent ghosting (#11458) master Dany Valverde Caldas 2026-06-26 13:59:17 -07:00
  • 5974e463d8 feat: Unify scroll constraint mtolmacs/feat/constrained-pan-zoom Mark Tolmacs 2026-06-26 17:33:37 +00:00
  • dba56d3edc feat: Padding Mark Tolmacs 2026-06-26 17:05:29 +00:00
  • 2fb12fdd5f feat: minZoom and maxZoom Mark Tolmacs 2026-06-26 16:17:18 +00:00
  • d56794024f fix: Disable zoom on overscroll Mark Tolmacs 2026-06-26 15:50:43 +00:00
  • b9b0b4c0d4 debug barnabasmolnar/snap-free-scroll-constraints-v2 dwelle 2026-06-26 11:20:04 +02:00
  • a2303cb121 DEBUG dwelle 2026-06-26 11:09:30 +02:00
  • 63fce9a40c fix: Remove dead code Mark Tolmacs 2026-06-26 08:23:49 +00:00
  • 08827b18f8 wip dwelle 2026-06-26 10:22:23 +02:00
  • 6359862b2e Merge branch 'master' into mtolmacs/feat/constrained-pan-zoom Mark Tolmacs 2026-06-26 07:59:52 +00:00
  • 17eac29a9c feat: Make tolerance a pixel value Mark Tolmacs 2026-06-26 07:59:09 +00:00
  • c070c8ffa6 fix(editor): improve scroll animation interpolation (#11562) David Luzar 2026-06-26 09:56:12 +02:00
  • 1b75a1dbe2 Merge branch 'master' into mtolmacs/feat/constrained-pan-zoom Mark Tolmacs 2026-06-26 07:50:55 +00:00
  • e4c70cb6c6 feat(editor): AnimationController for scrollToContent (#11553) Márk Tolmács 2026-06-26 09:35:32 +02:00
  • 20f694d110 fix(editor): prevent freeze from extremely large line elements (#11556) minato32 2026-06-25 23:36:02 +05:30
  • 3c235f9618 feat: Animation Mark Tolmacs 2026-06-24 17:44:33 +00:00
  • 24efadfc65 feat: Constrain Mark Tolmacs 2026-06-24 17:28:50 +00:00
  • d9b4f1fc6a fix: Elements cache Mark Tolmacs 2026-06-24 15:52:47 +00:00
  • 937be77c00 feat: AnimationController for scrollToContent Mark Tolmacs 2026-06-24 15:39:35 +00:00
  • 2a82821ec5 fix(editor): tweak freedraw settings and tablet UI/UX (#11551) release David Luzar 2026-06-24 16:59:10 +02:00
  • 070df27e4d fix(editor): Modern TS require imports from rootDir (#11552) Márk Tolmács 2026-06-24 12:52:56 +02:00
  • ab9cd5460b fix: Freedraw hit test precision mtolmacs/fix/freedraw-hit-test Mark Tolmacs 2026-06-24 07:53:53 +00:00
  • 638d730cd5 split strokeWidth constants into own file dwelle/freedraw-constants-refactor dwelle 2026-06-24 09:21:26 +02:00
  • 80e83374d4 refactor(editor): add a lookup map for freedraw StrokeWidthKey dwelle 2026-06-24 09:18:44 +02:00
  • cd514d72d6 feat(editor): LaserPointer based freedraw (#11507) Márk Tolmács 2026-06-24 09:16:22 +02:00
  • 0642e72cfa fix(editor): Arrows with text are rendered blurry in PNG export with larger scale (#11492) zsviczian 2026-06-22 18:22:26 +02:00
  • 10854002dc fix: Vercel.json feat/coords-rounding Mark Tolmacs 2026-06-22 13:32:11 +00:00
  • 435b4a1684 feat: Rounding coordinates Mark Tolmacs 2026-06-22 14:39:39 +02:00
  • 28a9b1711d test(repo): less noisy test output (#11505) David Luzar 2026-06-15 18:19:20 +02:00
  • 1cb9fff569 fix(editor): Double history (#11445) Márk Tolmács 2026-06-15 18:19:08 +02:00
  • 0bd3a077bf feat(editor): remove non-overlapping frame children on restore dwelle/remove-frame-membership-if-outside dwelle 2026-06-14 14:10:24 +02:00
  • 069982606d fix(editor): update element.frameId on frame change (#11490) David Luzar 2026-06-13 22:39:04 +02:00
  • b324a85ab1 fix(editor): elements duplicated when moving frame children (#11485) David Luzar 2026-06-13 20:32:45 +02:00
  • a83ac48853 fix(editor): recalculate roundness type when switching shape types (#11473) Augusto Xavier 2026-06-11 14:17:15 -03:00
  • 0cf56b19c7 test(editor): add unit tests for BinaryHeap (#11419) KrishhnaT 2026-06-10 20:42:42 +05:30
  • 61fe15a51d fix(editor): cardinal direction arrows with label are invisible in exported SVG (#11441) KrishhnaT 2026-06-07 22:49:44 +05:30
  • 647a264a48 feat(packages/excalidraw): consolidate theme state handling (#11453) David Luzar 2026-06-06 18:18:06 +02:00
  • b6d80e4256 fix(packages/excalidraw): consolidate bounds checks (#11275) Márk Tolmács 2026-06-04 19:27:25 +02:00
  • 4330f3ec9d Enhanced animations API. barnabasmolnar/fade-in barnabasmolnar 2026-06-04 19:13:24 +02:00
  • 54a123e7c0 Merge branch 'master' into mtolmacs/fix/z-ordering mtolmacs/fix/z-ordering Mark Tolmacs 2026-06-04 16:37:21 +00:00
  • dbf05ead2a Merge branch 'master' into mtolmacs/feat/freedraw-research-1 mtolmacs/feat/freedraw-research-1 Mark Tolmacs 2026-06-04 16:34:58 +00:00
  • a8bb038a75 Merge branch 'master' into mtolmacs/feat/freedraw-research-1 Mark Tolmacs 2026-06-04 16:29:05 +00:00
  • 9dceb40a4f chore: Fix lint mtolmacs/feat/prettier-arrow-curves Mark Tolmacs 2026-06-04 16:22:54 +00:00
  • 13cbaebac9 Merge branch 'master' into mtolmacs/feat/prettier-arrow-curves Mark Tolmacs 2026-06-04 16:01:28 +00:00
  • a7a3f9d82b Merge branch 'master' into mtolmacs/fix/grid-binding mtolmacs/fix/grid-binding Mark Tolmacs 2026-06-04 15:54:48 +00:00
  • 4d0cb0262f Merge branch 'master' into mtolmacs/fix/lost-focus-point mtolmacs/fix/lost-focus-point Mark Tolmacs 2026-06-04 15:47:09 +00:00
  • 0f59095395 Merge branch 'master' into mtolmacs/chore/rename-inside-binding mtolmacs/chore/rename-inside-binding Mark Tolmacs 2026-06-04 15:39:23 +00:00
  • 7d3f116e65 Merge branch 'master' into mtolmacs/transparent-bind-hit mtolmacs/transparent-bind-hit Mark Tolmacs 2026-06-04 15:27:07 +00:00
  • d5aad6202d tweak fade api a little bit barnabasmolnar 2026-06-03 19:15:52 +02:00
  • db73e30eae tweak demo barnabasmolnar 2026-06-03 16:04:37 +02:00
  • f472af04a9 [WIP] Initial implem of fade animating elements. barnabasmolnar 2026-06-02 19:06:32 +02:00
  • 3372149277 feat(packages/excalidraw): export applyDarkModeFilter and simplify (#11429) David Luzar 2026-06-01 15:43:45 +02:00
  • c08be69618 ci(docker): fix docker dep bundling and pin remaining actions (#11398) David Luzar 2026-05-25 14:39:21 +02:00
  • b42b1a193d fix(editor): excessive battery usage (#11377) Márk Tolmács 2026-05-24 16:12:17 +02:00
  • d8ca0d5244 Merge branch 'master' into mtolmacs/feat/freedraw-research-1 Mark Tolmacs 2026-05-22 10:17:46 +00:00
  • f6d85bc80f feat(packages/excalidraw): expose image size config and optimize resizing (#11332) David Luzar 2026-05-14 22:45:03 +02:00
  • 0457ac9063 fix(editor): handle invalid points on restore (#11321) David Luzar 2026-05-12 18:44:49 +02:00
  • d6349e3fad refactor(snaps): restore point markers ryan-di/simplify-snaplines Ryan Di 2026-05-11 19:29:53 +10:00
  • 120b11119b fix(snaps): keep winning point snaplines complete Ryan Di 2026-05-11 19:27:05 +10:00
  • f42dda6769 fix(snaps): stabilize gap snapline rendering Ryan Di 2026-05-11 17:13:36 +10:00
  • 5ceb97e6b5 refactor(snaps): prioritize nearby point references Ryan Di 2026-05-11 17:13:18 +10:00
  • 0dab7c3a68 refactor(snaps): filter redundant point snaplines Ryan Di 2026-05-11 17:13:11 +10:00
  • 708048ec61 refactor(snaps): remove point markers from snaplines Ryan Di 2026-05-11 17:13:00 +10:00
  • 13d6f6cf1d fix: Lint Mark Tolmacs 2026-05-10 14:54:26 +00:00
  • 73c940bcf6 chore: Refactor binding gap calc Mark Tolmacs 2026-05-10 12:12:06 +00:00
  • 60f29dc188 fix: Common midpoint handling with render Mark Tolmacs 2026-05-08 14:53:35 +00:00
  • 4a161c1764 fix: Centralized midpoint snap code Mark Tolmacs 2026-05-08 13:58:30 +00:00
  • 4e94b02375 fix: Add back transparency check for bindables Mark Tolmacs 2026-02-24 13:54:50 +00:00
  • d8e8d1aeda fix: Distance calc with absolute distance Mark Tolmacs 2026-02-23 11:58:54 +01:00
  • d142190796 chore: Snapshots Mark Tolmacs 2026-02-23 11:18:09 +01:00
  • 0598f945f6 feat: Overlap & distance based binding candidate selection Mark Tolmacs 2026-02-23 11:11:14 +01:00
  • 47c2fa9a39 fix: Remove the rest of startBoundElement Mark Tolmacs 2026-02-21 21:37:28 +01:00
  • b0339916ab fix: Remove startBoundElements Mark Tolmacs 2026-02-21 21:32:53 +01:00
  • 5b7bcbec9c fix: Test snapshots Mark Tolmacs 2026-02-21 20:27:51 +01:00
  • 3a2d147dbd fix: Binding hit test Mark Tolmacs 2026-02-05 22:10:03 +01:00
  • 37603d8e0b fix: Test snapshots Mark Tolmacs 2026-02-21 19:17:45 +01:00
  • 05e5b13466 fix: Clear up element dragging & binding Mark Tolmacs 2026-02-21 19:15:28 +01:00
  • 281c99e2d1 fix: Binding hit test Mark Tolmacs 2026-02-05 22:10:03 +01:00
  • a727f6c5e2 feat: Distance based candidates mtolmacs/fix/distance-binding-candidate Mark Tolmacs 2026-05-07 22:23:30 +02:00
  • 2dc7fe15f2 feat: support google maps dwelle/more-embed-support dwelle 2026-05-07 17:21:45 +02:00
  • 133b9a7277 feat: support wikipedia embeds and allow scrolling dwelle 2026-05-07 15:10:33 +02:00
  • b2b2815954 fix(editor): prevent duplicate lasso toolbar item (#11286) Praneeth Kodumagulla 2026-05-06 16:10:50 -05:00
  • d992c10bc1 fix(app): resolve app-jotai import path in LocalData (#11290) alechulkin 2026-05-07 00:03:10 +03:00
  • 091b9053a3 fix(editor): enabled ctrl+y redo shortcut on linux and mac (#11179) melvin 2026-05-06 16:59:28 -04:00
  • 97274a74b2 ci(repo): enforce scopes (#11292) David Luzar 2026-05-06 19:54:30 +02:00
  • c59fb8dcbc fix: LocalStorage is empty object on node@25 which breaks tests (#11240) Márk Tolmács 2026-05-06 17:42:36 +02:00
  • 7f56cc0cf3 fix: Speculative fixes for arrow invariant failures (#11241) Márk Tolmács 2026-05-06 16:39:45 +02:00
  • 974b338b7e fix: Group selection (#11234) Márk Tolmács 2026-05-06 15:27:34 +02:00
  • d2557474e2 fix(editor): fix target element index when creating/adding elements to frames (#11257) David Luzar 2026-05-05 21:35:32 +02:00
  • 3004c642da fix: Fractional index validation (#11258) Márk Tolmács 2026-05-04 11:37:17 +02:00
  • 2dfcc6f0ce chore: Remove startBoundElement from state (#11264) Márk Tolmács 2026-05-02 16:36:42 +02:00
  • 3f5fdec04e fix: group defragmenting (#11269) David Luzar 2026-05-02 15:50:58 +02:00
  • 278cd35772 feat(editor): scale video embeddables based on zoom (#11251) David Luzar 2026-04-28 21:49:40 +02:00
  • 43fa4b5602 fix: frame selection and membership (#11250) David Luzar 2026-04-28 18:23:10 +02:00
  • e98e2cccb8 lint ryan-di/line-snapping Ryan Di 2026-04-28 21:21:55 +10:00
  • 8424d78254 fix(line-snap): prefer bindable targets over external snaps Ryan Di 2026-04-28 21:08:31 +10:00
  • 8763bebb59 perf(line-snap): reuse scene elements while snapping linear points Ryan Di 2026-04-28 21:07:11 +10:00
  • 483a225eac refactor(line-snap): rename axis snap helpers Ryan Di 2026-04-28 21:06:46 +10:00
  • 88dc25865b wip2 dwelle/fix-gdrive-embed dwelle 2026-04-28 12:21:56 +02:00
  • 1d4e2731cf wip dwelle 2026-04-28 12:18:18 +02:00