0HyperCube
|
45edeb2a2b
|
Implement the Crop Tool for artboard resizing (#519)
* Extract transformation cage to a seperate file
* Hook up tool
* Implement resize
* Draw artboards
* centre and constrain
* Bounding box is rotated
* Fix transform handle positions for artboard
* Drag layers
* Snapping
* Fix imports
* Cleanup
* Remove allocation from bounding_boxes
* Round artboard size and position
* Hints
* Fix rotated transform cage
* Code review changes
* Hints changes
Co-authored-by: Dennis <dennis@kobert.dev>
Co-authored-by: Keavon Chambers <keavon@keavon.com>
|
2022-02-09 23:22:23 +00:00 |
|
Keavon Chambers
|
e9e43eb79b
|
Modify all message enum data to use named struct values, not tuples (#479)
* Massively reorganize and clean up the whole Rust codebase
* Modify all message enum data to use named struct values, not tuples
|
2022-01-14 20:54:38 -08:00 |
|
Keavon Chambers
|
f48d4e1884
|
Massively reorganize and clean up the whole Rust codebase (#478)
* Massively reorganize and clean up the whole Rust codebase
* Additional changes during code review
|
2022-01-14 14:58:08 -08:00 |
|