13 Commits

Author SHA1 Message Date
Jan Bařtipán
2b01d14f7b Catch2 updated to v3.8, all tests migrated 2025-02-06 15:55:09 +01:00
Martin Šach
5199d8fb48 Arrange: Move arrange into separate cmake targets
- Create a slicer specific arrange target
- Create a general arrange target from the arrange core
2024-11-20 16:04:15 +01:00
Martin Šach
3e33631abf Arrange: Use arrange for multiple beds.
- Support multiple wipe towers
- Arrange to grid directly within the arrange algorithm
- Suporrt arranging just the current bed
- Support fill bed with instances
- Add arrange selected on current bed
- Add arrange current bed keyboard shortcuts
- Fix cut not arranging properly (set instance bed after cut to the active bed, use arrange current bed selection only after cut)
- Fix shift-D on arrange
- Add window with options to the bed arrange button
2024-11-20 16:04:15 +01:00
Lukas Matena
fae06e0773 Vectorization of the wipe tower 2024-11-20 16:04:15 +01:00
tamasmeszaros
f85061d737 Remove commented trash test code 2023-12-19 13:23:11 +01:00
tamasmeszaros
b0333ef761 Fix arrange test warnings on msvc 2023-10-02 12:52:45 +02:00
tamasmeszaros
aea278ab55 Fix failing tests
still the arrange is broken
2023-08-16 18:52:05 +02:00
tamasmeszaros
9bb5bdb80f Fixing crashes with objects residing at large world coordinate values
fixes issue SPE-1844
2023-08-16 09:59:10 +02:00
tamasmeszaros
0c0a1af1e9 Temporarily disable rotations for wipe tower when arranging
It is problematic due to varying interpretation of rotation in arrange and slicer's wipe tower handling 
fixes SPE-1787
2023-08-16 09:59:10 +02:00
tamasmeszaros
ace6cb1f78 Complete test for vbed involvement 2023-08-16 09:59:10 +02:00
tamasmeszaros
08e10ec98f Add test involving simple arrange on vbeds 2023-08-16 09:59:10 +02:00
tamasmeszaros
2730d2e14f Remove unneeded check from fill bed test 2023-08-16 09:59:10 +02:00
tamasmeszaros
0b31ef6e1e Beginning of arrange gen2 2023-08-16 09:59:10 +02:00