Commit Graph

  • f6d85bc80f feat(packages/excalidraw): expose image size config and optimize resizing (#11332) master David Luzar 2026-05-14 22:45:03 +02:00
  • 0457ac9063 fix(editor): handle invalid points on restore (#11321) release 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 mtolmacs/transparent-bind-hit 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
  • fa89e93929 fix: New logic shared between selection and util mtolmacs/fix/within-bounds Mark Tolmacs 2026-05-06 14:30:09 +00:00
  • ce500d2a98 chore: Unified bbox checking for selection Mark Tolmacs 2026-05-05 16:24:42 +00:00
  • 960592ea65 feat: Use selection argument Mark Tolmacs 2026-05-04 16:55:22 +00:00
  • 59ad2a440c fix: Reimplement elementsInsideBBox and deprecate it Mark Tolmacs 2026-05-04 15:10:36 +00:00
  • 4fc24837f5 chore: Remove bbox Mark Tolmacs 2026-05-04 11:35:28 +00:00
  • 1513a15fde chore: Remove withinBounds Mark Tolmacs 2026-05-04 10:52:47 +00: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
  • 79e802d9ed perf(snapping): reduce line point snap scanning Ryan Di 2026-04-28 17:06:54 +10:00
  • 309849925d Revert "refactor(linear): split point snapping helpers" Ryan Di 2026-04-28 16:22:49 +10:00
  • 971237c0df Revert "refactor(snapping): clarify linear point reference options" Ryan Di 2026-04-28 16:22:49 +10:00
  • 79beed3f5c refactor(snapping): clarify linear point reference options Ryan Di 2026-04-28 16:16:10 +10:00
  • 702e029755 refactor(linear): split point snapping helpers Ryan Di 2026-04-28 16:14:19 +10:00
  • 0bbaf34187 refactor(app): centralize line snapline state sync Ryan Di 2026-04-28 16:11:43 +10:00
  • 18febfeaf2 test(linear): cover line snapping interactions Ryan Di 2026-04-28 16:02:13 +10:00
  • 53557919dd Merge branch 'master' into ryan-di/line-snapping Ryan Di 2026-04-28 15:45:28 +10:00
  • fed4af4381 fix: Move to top or bottom mtolmacs/fix/z-ordering Mark Tolmacs 2026-04-25 16:04:14 +00:00
  • 2e1a529c67 fix(editor): remove extremely large arrows on restore (#11235) Márk Tolmács 2026-04-25 12:03:50 +02:00
  • 638c544bd1 lint ryan-di/ledger-transaction Ryan Di 2026-04-24 17:13:37 +10:00
  • 79b5bab273 tests Ryan Di 2026-04-24 17:02:24 +10:00
  • b2920f0baf update docs Ryan Di 2026-04-24 16:32:46 +10:00
  • 4be8dd9879 refactor store to isolate synthetic tx commits and use markers instead Ryan Di 2026-04-24 16:15:32 +10:00
  • 801c936fd4 refactor(transaction): split module and tighten tx lifecycle Ryan Di 2026-04-24 14:35:25 +10:00
  • d4836f9e25 improve typing for partial updates Ryan Di 2026-04-24 11:10:02 +10:00
  • e97c3704eb fix: Z-orddering with frames Mark Tolmacs 2026-04-23 19:38:05 +00:00
  • 75192db663 tx markers/effective-delta + perf tune Ryan Di 2026-04-23 14:34:30 +10:00
  • ae86f61dac fix: Use curved segments mtolmacs/feat/freedraw-research-1 Mark Tolmacs 2026-04-22 21:40:53 +02:00
  • ef9afb0d37 chore(transaction): keep live-wins-per-prop + API clean up Ryan Di 2026-04-21 20:31:21 +10:00
  • a2ec2889ba fix: backport mermaid xss fix to 0.18.1 v0.18.1 0.18.1 dwelle 2026-04-20 22:30:38 +02:00
  • b1c6bfcf40 chore(docker): bump node (#11208) David Luzar 2026-04-20 22:07:00 +02:00
  • c221c4d112 fix: Resolution Mark Tolmacs 2026-04-20 12:56:08 +00:00
  • a5769f96cd merge winner & scope Ryan Di 2026-04-20 17:23:14 +10:00
  • 2c6f513aed push more tests & failing test case dwelle 2026-04-19 23:08:21 +02:00
  • 185ea83d1b fix: Off-by-one Mark Tolmacs 2026-04-17 14:57:37 +00:00
  • f96d8e6b08 fix: Collab event throttling Mark Tolmacs 2026-04-17 14:16:29 +00:00
  • 0fd631f107 fix: Test issue Mark Tolmacs 2026-04-17 13:27:01 +00:00
  • bfd4af2367 refactor(transaction): consolidate ledger into single file, fix store API, and optimize snapshots Ryan Di 2026-04-17 21:59:11 +10:00
  • 27b9f8e2ff chore: Trigger build Mark Tolmacs 2026-04-16 20:09:52 +00:00
  • a2150593ca fix: Lint Mark Tolmacs 2026-04-16 15:47:34 +00:00
  • f495b00472 chore: Update tests Mark Tolmacs 2026-04-16 15:29:10 +00:00
  • ddcc8f3aad fix: Initial smoothing improved Mark Tolmacs 2026-04-16 15:24:10 +00:00
  • 21a7f35345 fix: Refactor smoothing Mark Tolmacs 2026-04-16 13:16:38 +00:00
  • 0536b0e707 feat: Smoothing Mark Tolmacs 2026-04-14 18:18:14 +00:00
  • 400d98d95d fix: Overdraw lookback Mark Tolmacs 2026-04-14 16:00:37 +00:00
  • 25ec8d0869 fix: Various fixes Mark Tolmacs 2026-04-10 18:29:29 +00:00
  • 56b2b3a41e fix: Fixes and SVG parity Mark Tolmacs 2026-04-09 11:06:23 +02:00
  • a9543f22b2 feat: Pressure smoothing causal Mark Tolmacs 2026-04-07 18:24:51 +02:00
  • c2ee6c32a4 fix: Approximate start bump reset Mark Tolmacs 2026-04-07 17:43:27 +02:00
  • d328b21e7d fix: Dots at resolution Mark Tolmacs 2026-04-07 17:25:36 +02:00
  • cf7393cabb fix: Blurring Mark Tolmacs 2026-04-07 13:17:54 +02:00
  • b547dc4f7a fix: Expose variable width on tablet UI Mark Tolmacs 2026-04-03 18:33:58 +00:00
  • 5aa16c3052 fix: Speedy predictions Mark Tolmacs 2026-04-03 16:09:31 +00:00
  • a0489c459c fix : Curve sampling Mark Tolmacs 2026-04-02 15:15:48 +00:00
  • 548a11794e fix: taper Mark Tolmacs 2026-04-02 14:16:45 +00:00
  • 846720a286 feat: Cached rendering Mark Tolmacs 2026-04-02 11:56:54 +00:00
  • d76f7b1cbc feat: Console log overlay preference Mark Tolmacs 2026-04-02 10:46:02 +00:00
  • e8d4b0a8df feat: tweak sidebar promo style dwelle/tweak-sidebar-promos dwelle 2026-04-15 20:58:27 +02:00