Commit Graph

  • 959f672d38 Update release prompt mrazator/fix-delta-apply-issues Marcel Mraz 2025-08-05 13:08:53 +02:00
  • c65b684e98 Add delta squashm, fix issues with delta apply Marcel Mraz 2025-08-05 13:06:06 +02:00
  • a22f311bab use same selection icon ryan-di/mobile/lasso Ryan Di 2025-08-04 19:11:12 +10:00
  • ba3dde361b fix dragging on mobile Ryan Di 2025-08-04 19:05:00 +10:00
  • 60a459b135 refactor: remove points function from snapping and move to linear editor ryan-di/line-snapping Ryan Di 2025-08-04 18:04:59 +10:00
  • 7332e76d56 refactor: simplify code Ryan Di 2025-08-04 13:46:33 +10:00
  • dceaa53b0c fix: do not snap to pointer when creating Ryan Di 2025-08-04 12:33:40 +10:00
  • 6e968324fb fix snapshots Ryan Di 2025-08-04 12:09:06 +10:00
  • 8ec0f36578 Small insurance fix mtolmacs/feat/fixed-point-simple-arrow-binding Mark Tolmacs 2025-08-02 10:47:47 +02:00
  • f0a329e20f Lower timeout Mark Tolmacs 2025-08-02 10:35:08 +02:00
  • 72a0fcda25 Change how images are bound to on new arrow creation Mark Tolmacs 2025-08-02 10:34:31 +02:00
  • e3ad1f5935 Fix inconsistent arrow start jump out Mark Tolmacs 2025-08-02 10:24:28 +02:00
  • 8067f07839 Fixes Mark Tolmacs 2025-08-02 08:45:57 +02:00
  • ac5612db2a Different approach to inside binding Mark Tolmacs 2025-08-02 08:24:56 +02:00
  • a3763648fe chore: update title (#9814) master David Luzar 2025-08-01 17:17:42 +02:00
  • ec246f90c5 prevent element jumping during lasso selection Ryan Di 2025-08-01 20:19:17 +10:00
  • c229e7a42a [PERF] Replace in-place Jacobian derivation with analytical version Mark Tolmacs 2025-08-01 10:20:49 +02:00
  • c715fe4680 prevent potential displacement issue Ryan Di 2025-08-01 16:45:04 +10:00
  • 96c5de385b fix context menu not opening Ryan Di 2025-08-01 15:52:35 +10:00
  • e625d5aba3 fix: extend wait time for file loading on mobile devices ryan-di/fix/file-loading-failure Ryan Di 2025-07-31 18:51:38 +10:00
  • 09b18cacec Merge branch 'master' into ryan-di/line-snapping dwelle 2025-07-31 22:39:46 +02:00
  • 6256ef56e2 Performance Mark Tolmacs 2025-07-31 20:25:40 +02:00
  • a846ebb6e7 Fix arrows Mark Tolmacs 2025-07-31 20:23:26 +02:00
  • 452be6e5ea Click-click binding Mark Tolmacs 2025-07-31 19:15:18 +02:00
  • e6056fe7c4 Long inside-other binding Mark Tolmacs 2025-07-31 18:11:28 +02:00
  • e2e729d761 Fix jiggly arrow x2 Mark Tolmacs 2025-07-31 16:52:53 +02:00
  • 8f1b46a798 Fix jiggly arrows Mark Tolmacs 2025-07-31 14:56:51 +02:00
  • 178eca5828 fix: add frame clipping to new element canvas (#9794) Ryan Di 2025-07-31 22:10:59 +10:00
  • cb33de25f4 feat: allow a frame to snap to its children (#9795) Ryan Di 2025-07-31 21:58:29 +10:00
  • 5457d9c39a fix: extend wait time for file loading on mobile devices ryan-di/fix/file-limit-ipad Ryan Di 2025-07-31 18:51:38 +10:00
  • cff7516318 fix: use idb for elements and app state Ryan Di 2025-07-31 18:21:56 +10:00
  • f9a66527ef Fix cyclical dep Mark Tolmacs 2025-07-31 08:15:15 +02:00
  • 3702e52454 New arrow binding rules Mark Tolmacs 2025-07-31 08:15:04 +02:00
  • 20be1244b0 Fix type errors Mark Tolmacs 2025-07-29 21:16:23 +02:00
  • b2f9f3d598 Fix point at finalize Mark Tolmacs 2025-07-29 18:07:13 +02:00
  • a5c6befdb8 Add typing to action register() Mark Tolmacs 2025-07-29 18:03:38 +02:00
  • 0beba1c150 Further simplify curve tracking Mark Tolmacs 2025-07-28 20:20:16 +02:00
  • 7e45fb6786 Add drag to the Stats panel when bound arrow is moved Mark Tolmacs 2025-07-28 18:40:53 +02:00
  • 3ff9da0433 Add actionFinalize when arrow in edit mode Mark Tolmacs 2025-07-28 18:15:42 +02:00
  • e5cd93be4b No keyboard movement when bound Mark Tolmacs 2025-07-28 16:56:15 +02:00
  • fa765fa343 Fix restore Mark Tolmacs 2025-07-28 15:59:02 +02:00
  • 62dfdd69a1 Remove non-needed bind mode Mark Tolmacs 2025-07-28 15:56:22 +02:00
  • 5f4035e89c Fix debug canvas crash Mark Tolmacs 2025-07-28 15:55:57 +02:00
  • 47efacddd1 Add watchState debug method to window.h Mark Tolmacs 2025-07-28 15:41:00 +02:00
  • 81e4381d22 Flashing arrow creation on binding band Mark Tolmacs 2025-07-28 14:50:01 +02:00
  • 4b3eef6099 Images now always bind inside Mark Tolmacs 2025-07-28 14:19:54 +02:00
  • fc350cf9f5 Fix new arrow focus point Mark Tolmacs 2025-07-28 14:04:48 +02:00
  • a664b71430 Fix selection bug Mark Tolmacs 2025-07-28 13:48:05 +02:00
  • 4eb62e40dd Fix point binding Mark Tolmacs 2025-07-28 13:39:58 +02:00
  • b4078b1589 Add automatic issue staleness tracking chore/mtolmacs/stale-issues-tracking Mark Tolmacs 2025-07-28 13:07:59 +02:00
  • 58bd87fc40 Internal arrow creation fix Mark Tolmacs 2025-07-28 12:20:58 +02:00
  • a7c76b9c2d fix snapshots Ryan Di 2025-07-28 19:06:54 +10:00
  • 19048ca999 fix tests Ryan Di 2025-07-28 18:59:28 +10:00
  • b562121a98 merge Ryan Di 2025-07-28 18:07:23 +10:00
  • 2b8bff0247 show welcome screen when using default selection tool Ryan Di 2025-07-28 18:02:36 +10:00
  • 37ad85cbaf fix: Fix the root cause of flushSync flickering (#9791) Omar Brikaa 2025-07-28 00:52:07 +03:00
  • f46e247ba3 Fix transparent shape binding Mark Tolmacs 2025-07-27 15:06:23 +02:00
  • 0313f6fb8b Snap to center Mark Tolmacs 2025-07-27 14:57:00 +02:00
  • 243d12e8bb Fix point handles Mark Tolmacs 2025-07-27 14:31:06 +02:00
  • 027a74acfc Fix elbow arrow Mark Tolmacs 2025-07-27 12:09:58 +02:00
  • 9111fda080 Add binding strategy for drag arrow creation Mark Tolmacs 2025-07-26 15:25:08 +02:00
  • b3bc40ef01 Move point click arrow creation over to common strategy Mark Tolmacs 2025-07-25 16:13:45 +02:00
  • a7679363b1 Tests added Mark Tolmacs 2025-06-18 20:38:25 +02:00
  • d628d479b2 Fixed point binding for simple arrows Mark Tolmacs 2025-06-18 19:21:00 +02:00
  • d6a934ed19 chore: Remove editingLinearElement (#9771) Márk Tolmács 2025-07-24 17:02:21 +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 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