Commit Graph

  • 83004e2c01 Fix fixed angle orbiting mtolmacs/feat/fixed-point-simple-arrow-binding Mark Tolmacs 2025-07-24 17:38:57 +02:00
  • d6a934ed19 chore: Remove editingLinearElement (#9771) master Márk Tolmács 2025-07-24 17:02:21 +02:00
  • 57e8734b3f Fix z-index so it works on hover Mark Tolmacs 2025-07-24 14:57:13 +02:00
  • 892d2f425d Bind mode on precise binding Mark Tolmacs 2025-07-18 19:11:09 +02:00
  • 1cfbc4b2ca z-index update Mark Tolmacs 2025-07-18 18:28:33 +02:00
  • 263d6805e4 Remove invariants from debug Mark Tolmacs 2025-07-15 19:11:30 +02:00
  • 1739fa92b1 Turn off inside binding mode after leaving a shape Mark Tolmacs 2025-07-15 19:07:51 +02:00
  • c955b2716a Make z-index arrow reorder on bind Mark Tolmacs 2025-07-15 18:33:47 +02:00
  • 149bb3481a Include point updates after binding update Mark Tolmacs 2025-07-14 16:47:42 +02:00
  • 64e3e8a044 Completely rewritten binding Mark Tolmacs 2025-07-13 21:50:38 +02:00
  • a8c5c15fbf Removed point binding Mark Tolmacs 2025-07-09 21:59:01 +02:00
  • 3e090ebc4f Restore drag Mark Tolmacs 2025-07-09 19:51:12 +02:00
  • 41cfbf7840 Fix lint Mark Tolmacs 2025-07-04 20:22:05 +02:00
  • 1a605a6ad0 Only transparent bindables allow binding fallthrough Mark Tolmacs 2025-07-04 19:08:06 +02:00
  • 8ecf9f8607 Binding highlight fixes Mark Tolmacs 2025-06-26 22:23:24 +02:00
  • 5a3c1469d1 Update simple arrow fixed point when arrow is dragged or moved by arrow keys Mark Tolmacs 2025-06-26 18:33:13 +02:00
  • 8a2d3f7874 Apply fixes Mark Tolmacs 2025-06-26 15:53:17 +02:00
  • cf71b215f0 Timed binding mode change for simple arrows Mark Tolmacs 2025-06-25 22:12:11 +02:00
  • 9e1e96697d Fix binding disabled use-case triggering arrow editor Mark Tolmacs 2025-06-25 19:59:57 +02:00
  • 7de5d29b79 Fixed point binding for simple arrows when the arrow doesn't point to the element Mark Tolmacs 2025-06-25 18:44:29 +02:00
  • b0ac15381b Arrow dragging gets a little drag to avoid accidental unbinding Mark Tolmacs 2025-06-24 20:55:05 +02:00
  • 70d4dd9152 Tests added Mark Tolmacs 2025-06-18 20:38:25 +02:00
  • 1a499cc2c6 Fixed point binding for simple arrows Mark Tolmacs 2025-06-18 19:21:00 +02:00
  • 416da62138 fix: multiple line editor bugs (#9760) Omar Brikaa 2025-07-24 10:11:04 +03:00
  • f38f381989 fix: Remove flushSync from alt-lasso and elbow dragging (#9734) Omar Brikaa 2025-07-24 00:39:16 +03:00
  • 7f0b97a163 fix tests ryan-di/mobile/lasso Ryan Di 2025-07-23 19:09:12 +10:00
  • e5e07260c6 fix: improve line creation ux on touch screens (#9740) Ryan Di 2025-07-23 18:49:56 +10:00
  • 358f687b4f lint Ryan Di 2025-07-23 18:42:28 +10:00
  • 4053ced148 switch to default selection tool after pasting Ryan Di 2025-07-23 18:39:46 +10:00
  • 691ece340f paste to center on touch screen Ryan Di 2025-07-23 18:15:35 +10:00
  • 1489b6a740 set to default selection tool after unlocking tool Ryan Di 2025-07-23 18:10:50 +10:00
  • 2132c9ac44 double click to add text when using default selection tool Ryan Di 2025-07-23 17:58:01 +10:00
  • 285134405b return to default selection tool after creation Ryan Di 2025-07-23 17:55:08 +10:00
  • 5c449839ba toggle between laser and default selection Ryan Di 2025-07-23 17:46:14 +10:00
  • edc894fd04 finalize to default selection tool Ryan Di 2025-07-23 17:43:39 +10:00
  • 4e20c8d722 if default lasso, close lasso toggle Ryan Di 2025-07-23 17:31:07 +10:00
  • 0118f9b1b0 return to default tool after eraser toggle Ryan Di 2025-07-23 17:30:08 +10:00
  • 385cb347bb reset to default tool after clearing out the canvas Ryan Di 2025-07-23 17:27:36 +10:00
  • c182115c92 return to default selection tool after deletion Ryan Di 2025-07-23 17:09:33 +10:00
  • d29c8e7d32 render according to default selection tool Ryan Di 2025-07-23 17:00:38 +10:00
  • 19d434c366 add default selection tool Ryan Di 2025-07-23 17:00:08 +10:00
  • 86605829c6 demo: a temp freehand solution to replace laser ryan-di/freedraw-width Ryan Di 2025-07-21 21:25:02 +10:00
  • 9eaf4385c5 add mobile lasso icon Ryan Di 2025-07-21 18:05:31 +10:00
  • 69676fb325 improve mobile dection dwelle 2025-07-18 12:23:18 +02:00
  • 9b644169ae alternative: drag after selection on PCs Ryan Di 2025-07-18 10:11:25 +10:00
  • 8492b144b0 test: added test file for distribute (#9754) Christopher Tangonan 2025-07-17 10:52:16 -07:00
  • e46f038132 feat: expose applyTo options, don't commit empty text element (#9744) Marcel Mraz 2025-07-17 15:22:32 +02:00
  • 85dc55c718 alternatvie: keep lasso drag to only mobile Ryan Di 2025-07-17 17:29:32 +10:00
  • c398af6c92 DISABLE DEBUG dwelle 2025-07-15 15:37:18 +02:00
  • 973f2a464d tweak icons dwelle 2025-07-15 13:09:37 +02:00
  • 02cef5ea92 Merge branch 'master' into ryan-di/freedraw-width dwelle 2025-07-15 13:06:50 +02:00
  • 678dff25ed fix: ellipsify MainMenu and CommandPalette items (#9743) David Luzar 2025-07-15 12:59:55 +02:00
  • 0cfa53b764 fix: aligning and distributing elements and nested groups while editing a group (#9721) Christopher Tangonan 2025-07-15 03:43:42 -07:00
  • d615c2cea1 rename drawingConfigs to freedrawOptions dwelle 2025-07-14 13:15:31 +02:00
  • a1b95c47a7 test: snapshots Ryan Di 2025-07-14 20:56:12 +10:00
  • f1c9dc08ce fix: alt+cmd getting stuck Ryan Di 2025-07-14 20:34:32 +10:00
  • b7762e5a92 fix: lasso dragging should snap too Ryan Di 2025-07-14 18:58:29 +10:00
  • 993eaa361b alternative ux: drag with lasso right away Ryan Di 2025-07-14 18:54:54 +10:00
  • cde46793f8 feat: support timestamps for youtube video emebds (#9737) David Luzar 2025-07-13 19:19:10 +02:00
  • 5337480583 feat: drag, resize, and rotate after selecting in lasso Ryan Di 2025-07-11 14:17:28 +10:00
  • 446f871536 Revert "differentiate between constant/variable stroke type" dwelle 2025-07-08 23:44:54 +02:00
  • 34bff557e3 tweak icons dwelle 2025-07-08 23:42:42 +02:00
  • a0e54e3768 tweak fixed freedraw stroke width dwelle 2025-07-08 23:42:35 +02:00
  • d6ec1dc7e6 support extraBold for all element types dwelle 2025-07-08 23:42:08 +02:00
  • 2d127f8c22 docs: fix broken update scene button example in docs (#9726) Aakansha Doshi 2025-07-08 19:29:44 +05:30
  • c79893608a feat: experiment with a diff shift locking behavior ryan-di/crop-improvements Ryan Di 2025-07-07 18:09:18 +10:00
  • 4eadb891f8 fix(toast): prevent toast from re-rendering and resetting timeout Fixes #9714 (#9715) Soham Kulkarni 2025-07-03 12:37:26 +05:30
  • 118fd7bafa fix: lint pr/9715 Ryan Di 2025-07-03 16:50:57 +10:00
  • 21f492fb13 Update App.tsx Soham Kulkarni 2025-07-02 23:01:15 +05:30
  • a2cf15db9c fix: setting states correctly for cropping Ryan Di 2025-07-02 15:25:32 +10:00
  • 258605d1d5 chore: release multiple packages (#9698) Marcel Mraz 2025-06-30 12:19:15 +02:00
  • 62e20aa247 improve debug dwelle 2025-06-27 14:48:59 +02:00
  • 0199c82e98 differentiate between constant/variable stroke type dwelle 2025-06-27 14:18:48 +02:00
  • 3c07ff358a differentiate freedraw config based on input type dwelle 2025-06-27 14:07:12 +02:00
  • d9c85ff18f bump extraBold width to 8 dwelle 2025-06-27 13:56:47 +02:00
  • 6d84fa21c5 chore: bump @excalidraw/laser-pointer@1.3.2 dwelle 2025-06-27 13:38:20 +02:00
  • 5666fd8199 update snap Ryan Di 2025-06-27 20:51:50 +10:00
  • abdacf8239 code cleanup Ryan Di 2025-06-27 20:33:57 +10:00
  • 1068153b25 merge Ryan Di 2025-06-27 20:26:27 +10:00
  • 09876aba6d change to fixedStrokeWidth Ryan Di 2025-06-27 20:17:44 +10:00
  • 8ceb55dd02 Revert "remove debug and provide value for stylus" dwelle 2025-06-26 22:20:01 +02:00
  • 0e197ef5c4 fix: do not snap to each other when moving multiple points together ryan-di/line-snapping Ryan Di 2025-06-26 17:22:42 +10:00
  • 73d54e3446 merge: and fix sides change for diamonds ryan-di/elbow-in-mermaid Ryan Di 2025-06-25 18:13:01 +10:00
  • a0f7edadec test: update snapshots Ryan Di 2025-06-24 21:02:48 +10:00
  • 58c9bb4712 merge: with master Ryan Di 2025-06-24 21:00:06 +10:00
  • d1c6304d42 test: update snapshots Ryan Di 2025-06-24 20:41:27 +10:00
  • c1a54455bb feat: add snapping on top of angle locking when both enabled Ryan Di 2025-06-24 18:37:07 +10:00
  • f93b040fff test: snapshots Ryan Di 2025-06-20 17:28:15 +10:00
  • 53cae28d2a fix: lint Ryan Di 2025-06-20 17:26:46 +10:00
  • 70e515f560 fix: inconsistency between preview and actual insertion Ryan Di 2025-06-20 17:25:58 +10:00
  • 5516e7c819 feat: bind to mid point Ryan Di 2025-05-26 10:04:22 +10:00
  • c141500400 chore: Relocate visualdebug so ESLint doesn't complain (#9668) Márk Tolmács 2025-06-18 14:45:51 +02:00
  • 59635e3160 Update snapshot mtolmacs/feat/arrow-redesign Mark Tolmacs 2025-06-18 12:50:35 +02:00
  • ddf672175f Remove unneeded import Mark Tolmacs 2025-06-18 12:48:50 +02:00
  • 8d3195e350 feat: move by uncropped area too Ryan Di 2025-06-18 00:16:44 +10:00
  • b1f3cc50ee tweak stroke widths Ryan Di 2025-06-16 22:06:10 +10:00
  • 8e27de2cdc fix: Frame dimensions change by stats don't include new elements (#9568) Márk Tolmács 2025-06-16 14:07:03 +02:00
  • 07640dd756 feat: extend line snapping to creation Ryan Di 2025-06-16 20:55:27 +10:00
  • 0a19c93509 fix: Bindings at partially overlapping binding areas (#9536) Márk Tolmács 2025-06-16 12:30:59 +02:00
  • 958597dfaa chore: Refactor doBoundsIntersect (#9657) Márk Tolmács 2025-06-16 12:30:42 +02:00