GPv3: Duplicate operator (edit mode) #115389

Merged
Falk David merged 23 commits from casey-bianco-davis/blender:GPv3-Duplicate into main 2023-12-01 10:14:23 +01:00

23 Commits

Author SHA1 Message Date
a1b7c77cd3 Cleanup: remove selection attribute before resizing curves 2023-11-30 19:24:46 -08:00
e702fe8a2d Cleanup: call update tags 2023-11-30 18:29:12 -08:00
66afd7f91d Cleanup: skip copying selection attribute and instead fill with values. 2023-11-30 18:28:15 -08:00
2c2c677e2a Cleanup: remove unneeded ; and break 2023-11-30 18:14:42 -08:00
94f5fa59a7 Cleanup: remove spaces 2023-11-30 18:14:07 -08:00
7ce475b41d Merge branch 'main' into GPv3-Duplicate 2023-11-30 17:50:21 -08:00
f8c26dc9e5 Cleanup: remove unneeded IndexRange 2023-11-30 17:39:32 -08:00
7a8c6dab0d Fix: code 2023-11-30 17:20:06 -08:00
0e5341404a Cleanup: change points instead of strokes 2023-11-30 17:12:39 -08:00
5b26e13ebc Cleanup: use a switch statement 2023-11-30 17:11:20 -08:00
833a14808c Cleanup: remove names src, dst and use lookup_for_write_span 2023-11-30 16:49:57 -08:00
6d575c18b3 Cleanup: resize curves geometry instead of generating new curves. 2023-11-29 21:13:19 -08:00
adf88fc0e6 Cleanup: move code out of loop 2023-11-28 17:13:15 -08:00
ad81434891 Cleanup: rename curr_dst_point_id to curr_dst_point_start 2023-11-28 17:00:30 -08:00
82c6fc14a1 Cleanup: use fill_index_range 2023-11-28 16:53:14 -08:00
1c8dec0120 Cleanup: add end space 2023-11-28 16:47:05 -08:00
666e48ad48 Cleanup: use fill_index_range 2023-11-28 16:44:05 -08:00
920b716be1 Cleanup: use atomic for parallel calls 2023-11-27 17:46:07 -08:00
6a8348f5da Cleanup: Use function to avoid unnecessary append calls
Code by @filedescriptor
2023-11-27 17:16:26 -08:00
b10e7db537 Cleanup: use const 2023-11-27 16:54:13 -08:00
8f425e49e1 Cleanup: use size instead of count 2023-11-27 16:51:42 -08:00
bffae0528f Cleanup: Remove accidental code 2023-11-27 16:47:48 -08:00
14fa9c6d90 GPv3: Duplicate operator (edit mode) 2023-11-24 16:45:21 -08:00