Commit graph

382 commits

Author SHA1 Message Date
dwelle
0dbfb9e2d3 label change 2025-04-06 23:14:34 +02:00
dwelle
d3277a8ce3 remove lasso from hasStrokeColor 2025-04-06 23:14:24 +02:00
dwelle
a7668890fb revert build & worker changes (unused) 2025-04-06 23:14:13 +02:00
dwelle
057331431f always start alt-lasso from initial point 2025-04-03 19:18:57 +02:00
dwelle
5efa137837 slice points to remove notch 2025-04-03 19:18:57 +02:00
dwelle
63520afee9 tweak trail animation 2025-04-03 19:18:57 +02:00
Ryan Di
ca8f6e0ab1 remove unnecessary property 2025-04-03 17:33:52 +11:00
Ryan Di
64aeb0fe56 do not re-render static when setting selected element ids in lasso 2025-04-03 16:54:08 +11:00
Ryan Di
1e1dab3bbc render fill directly from animated trail 2025-04-03 16:43:43 +11:00
Ryan Di
7a9df73e0b fix selecting text containers and containing frames together 2025-04-03 15:52:00 +11:00
Marcel Mraz
57b4a098f3 Removing workers as the complexit is much worse, while perf. does not seem to be much better 2025-04-02 13:51:13 +01:00
Marcel Mraz
aab03481a2 Remove potentially unnecessary optimisation 2025-04-02 11:34:10 +01:00
Marcel Mraz
1beab4f5c0 Give up on experimental code splitting 2025-04-02 09:25:42 +01:00
Marcel Mraz
21034834ac Points on curve inside the shared chunk 2025-04-02 01:05:43 +01:00
Marcel Mraz
a30d73a5cd Reusing existing workers infrastructure (fallback to the main thread, type-safety) 2025-04-02 00:29:57 +01:00
Ryan Di
7f54214ac9 narrow down imports 2025-04-01 22:56:56 +11:00
Ryan Di
4ef8285107 test not importing from math 2025-04-01 22:42:35 +11:00
Ryan Di
68b825f91e attempt with dynamic import 2025-04-01 22:20:16 +11:00
Ryan Di
a64138311e attempt at build issue 2025-04-01 17:48:01 +11:00
Ryan Di
87732874c6 another attempt at constructor error 2025-04-01 17:21:22 +11:00
Ryan Di
c428a8a7b8 add file extension for worker constructor error 2025-04-01 16:37:48 +11:00
Ryan Di
8e68d36d95 refactor 2025-04-01 16:30:16 +11:00
Ryan Di
7c70f77255 fix worker bundled with window related code 2025-04-01 16:15:25 +11:00
Ryan Di
0c29a72698 use workerpool and polyfill 2025-04-01 11:49:07 +11:00
Ryan Di
d56b9777c3 lint 2025-03-31 17:55:01 +11:00
Ryan Di
899304c5ef merge with latest 2025-03-31 17:42:06 +11:00
Ryan Di
6a8ee003b0 fix 'dead' lassos 2025-03-31 10:48:04 +11:00
David Luzar
7c58477382
feat: tweak properties panel styling (#9322)
All checks were successful
Tests / test (push) Successful in 4m43s
2025-03-30 19:20:13 +02:00
David Luzar
83fac6d0db
feat: tweak stats panel input styles (#9321) 2025-03-30 19:00:31 +02:00
David Luzar
d797c2e210
fix: strip legacy attrs on element restore (#9318) 2025-03-29 19:31:16 +01:00
Marcel Mraz
0cd5a259ae
fix: incorrect type imports (#9308)
All checks were successful
Tests / test (push) Successful in 4m39s
2025-03-27 12:00:12 +01:00
Marcel Mraz
432a46ef9e
refactor: separate elements logic into a standalone package (#9285)
Some checks failed
Auto release excalidraw next / Auto-release-excalidraw-next (push) Failing after 2m36s
Build Docker image / build-docker (push) Failing after 6s
Cancel previous runs / cancel (push) Failing after 1s
Publish Docker / publish-docker (push) Failing after 31s
New Sentry production release / sentry (push) Failing after 2m3s
2025-03-26 15:24:59 +01:00
Márk Tolmács
a18f059188
fix: Reduce allocations in collision detection (#9299)
Reduce allocations
2025-03-26 15:10:43 +01:00
KODIFY
ab89d4c16f
feat: add keyboard shortcut to save file in text (#9295)
Co-authored-by: Aviral Sharma <aviralsharma954@gmail.com>
2025-03-25 22:18:55 +01:00
Mursaleen Nisar
e1bb59fb8f
chore: Use isDevEnv() and isTestEnv() (#9264)
All checks were successful
Tests / test (push) Successful in 4m50s
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
Co-authored-by: Mark Tolmacs <mark@lazycat.hu>
2025-03-24 19:44:00 +01:00
Ryan Di
fdd6c65fd9 fix regression 2025-03-24 21:00:47 +11:00
Ryan Di
5ab8caa6b5 keep alt toggled lasso selection if shift pressed 2025-03-24 11:10:49 +11:00
Márk Tolmács
77aca48c84
fix: Refactor and merge duplication and binding (#9246)
All checks were successful
Tests / test (push) Successful in 4m52s
2025-03-23 18:39:33 +01:00
WalterMitty
58990b41ae
fix: 'Rotate' spell error (#9288)
All checks were successful
Tests / test (push) Successful in 4m51s
2025-03-22 09:06:23 +00:00
Ryan Di
ff9d32a3fc lint 2025-03-21 01:37:03 +11:00
Ryan Di
1156086b77 bound text related fixes 2025-03-21 01:31:07 +11:00
Ryan Di
7e737f233c shift for additive selection 2025-03-21 00:54:48 +11:00
Ryan Di
93cf57b862 fix incorrect checks for resetting to selection 2025-03-21 00:10:07 +11:00
Ryan Di
df988e83f6 keep lasso if selected from toolbar 2025-03-20 20:31:23 +11:00
dwelle
ded26bea97 feat: show active tool when using "more tools" 2025-03-19 14:23:55 +01:00
Ryan Di
05084ed52b lint 2025-03-18 22:43:29 +11:00
Ryan Di
31d61dd99e refactor 2025-03-18 22:38:43 +11:00
Ryan Di
86e274d304 merge with master 2025-03-18 21:17:18 +11:00
Ryan Di
c460f5faac do not capture lasso tool 2025-03-18 21:06:50 +11:00
David Luzar
99d8bff175
fix: elements offset incorrectly when action-duplicated during drag (#9275)
All checks were successful
Tests / test (push) Successful in 4m47s
* fix: elements offset incorrectly when action-duplicated during drag

* prevent duplicate action during drag altogether
2025-03-15 20:05:42 +01:00