Commit graph

3738 commits

Author SHA1 Message Date
dwelle
cc4f5665aa remove redundant invariant 2025-03-23 17:47:15 +01:00
dwelle
bdbddb3c88 few more tests 2025-03-23 17:25:04 +01:00
dwelle
029aa3456f tweak API of duplicateElements to clarify usage 2025-03-23 17:25:03 +01:00
dwelle
679103e2f8 clarify signature 2025-03-23 17:25:03 +01:00
dwelle
15ece8a8cd make sure index if >= 0 2025-03-23 17:25:03 +01:00
dwelle
2ed9d0ebdc simplify 2025-03-23 17:25:03 +01:00
Márk Tolmács
9bd889a994
Merge branch 'master' into mtolmacs/fix/arrow-duplicate-binding-fix 2025-03-23 17:04:01 +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
Mark Tolmacs
f6ae6d7b0e Add version bumping in movePoints 2025-03-20 13:23:27 +01:00
dwelle
917d23365e update snapshots 2025-03-20 13:03:23 +01:00
Mark Tolmacs
3943c9121c Refactor tests 2025-03-20 12:17:04 +01:00
Mark Tolmacs
dc4bc0329b Ensure group ids are all duplicated 2025-03-19 21:13:37 +01:00
Mark Tolmacs
2d2f7edaa9 Test for group alt+drag 2025-03-19 20:55:59 +01:00
Mark Tolmacs
d50173f4fa Maybe fix group alt+drag 2025-03-19 20:52:07 +01:00
Mark Tolmacs
d1b0aa63c4 Fix unknown original element for drag 2025-03-19 20:23:54 +01:00
Mark Tolmacs
b994753329
Restore some changes in tests
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-03-19 19:44:26 +01:00
Mark Tolmacs
02c35db671
Add z order tests
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-03-19 19:37:27 +01:00
Mark Tolmacs
351abdb70a
Bound text ordering fix
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-03-19 18:44:44 +01:00
Mark Tolmacs
f9566b04a5
Fix alt+drag again
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-03-19 16:03:41 +01:00
Mark Tolmacs
00fe0c4ab0
Fix alt+drag z order and restore tests
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-03-19 15:15:59 +01:00
Mark Tolmacs
0e92b1206f
Fix alt+drag duplication order
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-03-19 14:58:32 +01:00
Mark Tolmacs
0fe736cd3f Fix incorrect elbow arrow geometry 2025-03-19 13:49:28 +01:00
Mark Tolmacs
37531769d1 Fix lint error and snapshot 2025-03-19 11:59:27 +01:00
Mark Tolmacs
126c7caabc Fix tests 2025-03-19 10:59:54 +01:00
Mark Tolmacs
35c4c074d7
Fixing duplicate
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-03-17 22:58:56 +01:00
Mark Tolmacs
d05c163aec Duplicate fixes 2025-03-16 22:05:36 +01:00
Mark Tolmacs
f05470736b Fix incorrect typing 2025-03-16 21:40:42 +01:00
Mark Tolmacs
06daae0f18 Fix non-normalized radians in heading calc 2025-03-16 21:38:34 +01:00
Mark Tolmacs
637cb82c9c Alt-drag duplication 2025-03-16 21:23:07 +01:00
Mark Tolmacs
49dcf23101 Remove debug 2025-03-16 20:04:46 +01:00
Mark Tolmacs
e6ec02bf52 Fix elbow arrows 2025-03-16 20:04:46 +01:00
Mark Tolmacs
0165eae615 More highlight fix 2025-03-16 20:03:21 +01:00
Mark Tolmacs
9a02671c3f Fix point highlights 2025-03-16 20:03:21 +01:00
Mark Tolmacs
ee68dc3f1c Remove incorrect types 2025-03-16 20:03:21 +01:00
Mark Tolmacs
cf75f6bfe0 Fix flickering selection 2025-03-16 20:03:21 +01:00
Mark Tolmacs
02aeb5ab63 Refactor 2025-03-16 20:03:21 +01:00
Mark Tolmacs
689179f428 Fix single selected arrow highlight after delete, undo, redo 2025-03-16 20:03:21 +01:00
Mark Tolmacs
4619e88b98 Fix selection after delete -> undo 2025-03-16 20:03:21 +01:00
Mark Tolmacs
1a916f587f Refactor bound elements handling 2025-03-16 20:03:21 +01:00
Mark Tolmacs
a624787244 Duplication text binding fixes 2025-03-16 20:03:21 +01:00
Mark Tolmacs
430a5d80bb Elbow arrow move cursor fix 2025-03-16 20:03:21 +01:00
Mark Tolmacs
ccb357470e Basic CmdCtrl+D duplication 2025-03-16 20:03:21 +01:00
Mark Tolmacs
9a20ac3b8d Insert after duplication 2025-03-16 19:54:29 +01:00
Mark Tolmacs
c4767a3144 Duplication action refactor 2025-03-16 19:54:29 +01:00
Mark Tolmacs
4cfcd4b353 Refactor duplication 2025-03-16 19:54:29 +01:00
Mark Tolmacs
9cc4ea6ba6 Action duplication binding fix 1st iter 2025-03-16 19:54:29 +01: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
Márk Tolmács
30983d801a
fix: Arrow conversion regression (#9241)
All checks were successful
Tests / test (push) Successful in 4m43s
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
2025-03-15 12:31:25 +01:00
Marcel Mraz
21ffaf4d76
refactor: auto ordered imports (#9163)
All checks were successful
Tests / test (push) Successful in 4m38s
2025-03-12 15:23:31 +01:00
Marcel Mraz
82b9a6b464
docs: CHANGELOG typos 🙏 (#9250)
All checks were successful
Tests / test (push) Successful in 5m28s
2025-03-11 23:18:15 +01:00