Commit Graph

  • c8f4a4cb41 feat: add props.onDuplicate (#9117) David Luzar 2025-02-10 15:20:18 +01:00
  • 858c65b314 Deltas in a separate package [wip] Marcel Mraz 2025-02-06 16:36:07 +01:00
  • 9e49c9254b fix: IFrame and elbow arrow interaction fix (#9101) Márk Tolmács 2025-02-06 14:45:49 +01:00
  • b0c8c5f7a7 feat: change empty arrowhead icon (#9100) David Luzar 2025-02-06 10:52:03 +01:00
  • 3b5d62c8d6 fix uppercase typo ryan-di/lasso-selection Ryan Di 2025-02-05 21:05:27 +11:00
  • 4f74274d04 animated trail for lasso selection Ryan Di 2025-02-05 20:59:51 +11:00
  • 4f64372506 perf: Improved pointer events related performance when the sidebar is docked with a large library open (#9086) tothatt81 2025-02-04 22:05:56 +01:00
  • 0aa2608799 Update blob.ts zsviczian-samsung-filetype-issue zsviczian 2025-02-04 21:12:18 +01:00
  • 2e876e98d7 Update App.tsx zsviczian 2025-02-04 21:11:29 +01:00
  • 413f852cf6 lint zsviczian 2025-02-04 20:14:31 +01:00
  • 021f6d37d4 Fixes SAMSUNG update issue where blob.type === "" when adding image from gallery zsviczian 2025-02-04 20:07:47 +01:00
  • e3e92244f1 build(deps-dev): bump vite dependabot/npm_and_yarn/examples/excalidraw/with-script-in-browser/vite-5.4.12 dependabot[bot] 2025-02-04 18:25:03 +00:00
  • c80fa8b2f9 build(deps-dev): bump vitest from 2.0.5 to 2.1.9 dependabot/npm_and_yarn/vitest-2.1.9 dependabot[bot] 2025-02-04 18:24:53 +00:00
  • 424e94a403 fix: duplicating/removing frame while children selected (#9079) David Luzar 2025-02-04 19:23:47 +01:00
  • f00069be68 Decouple do from package Marcel Mraz 2025-02-04 13:30:22 +01:00
  • c507d1726a New translations en.json (Portuguese) l10n_master Excalidraw Bot 2025-02-04 11:04:24 +01:00
  • 302664e500 fix: Elbow arrow z-index binding (#9067) Márk Tolmács 2025-02-01 19:21:03 +01:00
  • 86c67bd37f fix: library item checkbox style regression (#9080) David Luzar 2025-02-01 12:27:41 +01:00
  • 511433988c feat: tweak slider colors to be more muted (#9076) David Luzar 2025-01-31 16:52:50 +01:00
  • 9b6edc767a fix: Elbow arrow orthogonality (#9073) Márk Tolmács 2025-01-31 14:19:07 +01:00
  • 6cdb683410 fix: button bg CSS variable leaking into other styles (#9075) David Luzar 2025-01-31 12:33:54 +01:00
  • b51f6d178c fix: checkbox position misaligned caused by margin are/library-sidebar-checkbox are 2025-01-31 00:38:46 +01:00
  • 84bab403ff Fix: issue #8818 Xiaolai font has been set as a fallback for Excalifont (#9055) Shalini 2025-01-30 19:11:41 +05:30
  • 61e0bb83d0 feat: improve library sidebar performance (#9060) Are 2025-01-30 14:41:08 +01:00
  • bd1590fc74 feat: implement custom Range component for opacity control (#9009) Saikat Das 2025-01-30 03:16:40 +05:30
  • d29c3db7f6 fix: fonts not loading on export (again) (#9064) Marcel Mraz 2025-01-29 22:24:26 +01:00
  • a58822c1c1 fix: merge server-side fonts with liberation sans (#9052) Marcel Mraz 2025-01-29 22:04:49 +01:00
  • a3e1619635 fix: hyperlinks html entities (#9063) David Luzar 2025-01-29 19:02:54 +01:00
  • 7b72406824 Server snapshot WIP Marcel Mraz 2025-01-29 17:32:25 +01:00
  • 49925038fd Switch from sqlite payload strings to buffers, utils refactor, dev logging Marcel Mraz 2025-01-27 22:06:46 +01:00
  • 05ba0339fe Ditching strings and exchanging buffers Marcel Mraz 2025-01-23 23:04:29 +01:00
  • cdd7f6158b Testing concurrent remote updates (wip) Marcel Mraz 2025-01-22 22:16:33 +01:00
  • 7e0f5b6369 Cache received changes, ignore snapshot cache for durable changes, revert StoreAction, history fix, indices fix Marcel Mraz 2025-01-21 11:34:42 +01:00
  • 310a9ae4e0 Syncing ephemeral element updates Marcel Mraz 2025-01-20 15:07:37 +01:00
  • c57249481e Custom room, various fixes Marcel Mraz 2024-12-31 12:49:23 +01:00
  • e72d83541a Don't strip seed Marcel Mraz 2024-12-30 21:30:34 +01:00
  • 9f8c87ae8c Fix auto-reconnection & slider value sync Marcel Mraz 2024-12-30 21:08:45 +01:00
  • f6061f5ec6 Sharding rows due to SQLite limits Marcel Mraz 2024-12-30 13:44:53 +01:00
  • 12be5d716b Chunking incoming WS messages Marcel Mraz 2024-12-29 21:19:11 +01:00
  • 1abb901ec2 Various sync & time travel fixes Marcel Mraz 2024-12-23 16:48:45 +01:00
  • 6a17541713 Auto-reconnecting WS client Marcel Mraz 2024-12-21 00:27:22 +01:00
  • 040a57f56a Offline support with increments peristed and restored to / from indexedb Marcel Mraz 2024-12-12 14:41:20 +01:00
  • 15d2942aaa Applying & emitting increments on undo / redo Marcel Mraz 2024-12-11 21:35:21 +01:00
  • 59a0653fd4 POC versioning slider Marcel Mraz 2024-11-27 15:12:00 +01:00
  • 725c25c966 Include runtime types, otherwise ts goes crazy Marcel Mraz 2024-11-26 23:15:30 +01:00
  • d2fed34a30 Deployed sync server Marcel Mraz 2024-11-26 23:04:51 +01:00
  • f12ed8e0b2 WIP sync client Marcel Mraz 2024-11-26 22:51:19 +01:00
  • 508cfbc843 Temporarily move sync into package Marcel Mraz 2024-11-22 16:24:15 +01:00
  • 245d681b7d Expose store, a bit Marcel Mraz 2024-11-21 22:03:55 +01:00
  • 52eaf64591 feat: box select frame & children to allow resizing at the same time (#9031) Ryan Di 2025-01-29 08:10:16 +11:00
  • 7028daa44a fix: remove flushSync to fix flickering (#9057) David Luzar 2025-01-28 19:23:35 +01:00
  • 65f218b100 fix: excalidraw issue #9045 flowcharts: align attributes of new node (#9047) Ashwin Temkar 2025-01-25 21:35:50 +05:30
  • 807b3c59f2 fix: align arrows bound to elements excalidraw#8833 (#8998) Alplune 2025-01-26 00:00:39 +08:00
  • b8da5065fd fix: update elbow arrow on font size change #8798 (#9002) Alplune 2025-01-26 00:00:26 +08:00
  • 49f1276ef2 fix: Undo for elbow arrows create incorrect routing (#9046) Márk Tolmács 2025-01-24 20:18:08 +01:00
  • 8f20b29b73 fix: #8575 , Flowchart clones the current arrowhead (#8581) Ashwin Temkar 2025-01-24 21:20:07 +05:30
  • f87c2cde09 feat: allow installing libs from excal github (#9041) David Luzar 2025-01-23 16:50:47 +01:00
  • 0bf234fcc9 fix: adding partial group to frame (#9014) Ryan Di 2025-01-23 07:26:12 +08:00
  • dd1b45a25a perf: reduce unnecessary frame clippings (#8980) Ryan Di 2025-01-23 07:25:46 +08:00
  • ec06fbc1fc fix: do not refocus element link input on unrelated updates (#9037) David Luzar 2025-01-22 21:30:15 +01:00
  • d6ef71c15c New translations en.json (German) Excalidraw Bot 2025-01-22 20:35:23 +01:00
  • fa05ae1230 refactor: remove defaultProps (#9035) David Luzar 2025-01-22 12:43:02 +01:00
  • 4b9978cd57 New translations en.json (Slovak) Excalidraw Bot 2025-01-21 03:20:22 +01:00
  • 64e43bf7c7 lint zsviczian-ios18issue zsviczian 2025-01-17 22:47:50 +00:00
  • 9d24003517 testing zsviczian 2025-01-17 22:39:06 +00:00
  • ed54aa8e04 build(deps): bump katex from 0.16.10 to 0.16.21 dependabot/npm_and_yarn/katex-0.16.21 dependabot[bot] 2025-01-17 21:34:18 +00:00
  • 91ebf8b0ea feat: Elbow arrow segment fixing & positioning (#8952) Márk Tolmács 2025-01-17 18:07:03 +01:00
  • ccec38f408 build(deps): bump next in /examples/excalidraw/with-nextjs dependabot/npm_and_yarn/examples/excalidraw/with-nextjs/next-14.2.21 dependabot[bot] 2025-01-16 16:01:34 +00:00
  • 8551823da9 feat: update jotai (#9015) Arnost Pleskot 2025-01-16 16:59:11 +01:00
  • 79cac89d45 New translations en.json (Hindi) Excalidraw Bot 2025-01-16 07:15:41 +01:00
  • 2651ce2e9b New translations en.json (Marathi) Excalidraw Bot 2025-01-16 07:15:40 +01:00
  • 6c3c6f26d9 New translations en.json (Chinese Simplified) Excalidraw Bot 2025-01-16 01:06:46 +01:00
  • ae6bee3403 feat: do not delete frame children on frame delete (#9011) David Luzar 2025-01-14 21:08:25 +01:00
  • 46f42ef8d7 fix: arrow binding behaving unexpectedly on pointerup (#9010) David Luzar 2025-01-14 19:36:47 +01:00
  • 38da08662c New translations en.json (Spanish) Excalidraw Bot 2025-01-14 14:59:30 +01:00
  • 571053aec9 New translations en.json (Romanian) Excalidraw Bot 2025-01-14 11:01:30 +01:00
  • 88b3d9b6a5 New translations en.json (Russian) Excalidraw Bot 2025-01-13 19:17:34 +01:00
  • f2b9da3255 New translations en.json (German) Excalidraw Bot 2025-01-13 18:13:41 +01:00
  • ba4a9f1e82 New translations en.json (Karakalpak) Excalidraw Bot 2025-01-13 17:08:29 +01:00
  • 90ee80a3fa New translations en.json (Kabyle) Excalidraw Bot 2025-01-13 17:08:28 +01:00
  • 01c6cbefbc New translations en.json (Bengali, India) Excalidraw Bot 2025-01-13 17:08:27 +01:00
  • 8aee0f5f24 New translations en.json (German, Switzerland) Excalidraw Bot 2025-01-13 17:08:26 +01:00
  • d865bfb985 New translations en.json (Occitan) Excalidraw Bot 2025-01-13 17:08:25 +01:00
  • 4ac707927a New translations en.json (Norwegian Bokmal) Excalidraw Bot 2025-01-13 17:08:24 +01:00
  • e102ee38cd New translations en.json (Uzbek) Excalidraw Bot 2025-01-13 17:08:23 +01:00
  • 4df31a063a New translations en.json (Sinhala) Excalidraw Bot 2025-01-13 17:08:21 +01:00
  • f8e0e7cda9 New translations en.json (Chinese Traditional, Hong Kong) Excalidraw Bot 2025-01-13 17:08:20 +01:00
  • bfd79929b7 New translations en.json (Burmese) Excalidraw Bot 2025-01-13 17:08:19 +01:00
  • 182df6516a New translations en.json (Hindi) Excalidraw Bot 2025-01-13 17:08:17 +01:00
  • 08840c89ca New translations en.json (Azerbaijani) Excalidraw Bot 2025-01-13 17:08:16 +01:00
  • 30cf52e15c New translations en.json (Latvian) Excalidraw Bot 2025-01-13 17:08:15 +01:00
  • 09f2f38ce7 New translations en.json (Kazakh) Excalidraw Bot 2025-01-13 17:08:14 +01:00
  • df54053d44 New translations en.json (Norwegian Nynorsk) Excalidraw Bot 2025-01-13 17:08:13 +01:00
  • 1850a09ffd New translations en.json (Thai) Excalidraw Bot 2025-01-13 17:08:11 +01:00
  • 16e2694301 New translations en.json (Marathi) Excalidraw Bot 2025-01-13 17:08:10 +01:00
  • 48fdd416e4 New translations en.json (Bengali) Excalidraw Bot 2025-01-13 17:08:09 +01:00
  • 0e71b552a0 New translations en.json (Tamil) Excalidraw Bot 2025-01-13 17:08:08 +01:00
  • 201df105a0 New translations en.json (Khmer) Excalidraw Bot 2025-01-13 17:08:06 +01:00
  • 8b0297e024 New translations en.json (Persian) Excalidraw Bot 2025-01-13 17:08:05 +01:00
  • 88f2d3d848 New translations en.json (Indonesian) Excalidraw Bot 2025-01-13 17:08:04 +01:00