Add point insertion to the Path tool (#754)

* Messaging cleanup

* Add bezier iter

* Add splitting

* Use bezier_rs bounding box

* Cleanup

* Fix comments

* Fix typo

* Code review tweaks

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
0HyperCube
2022-08-21 14:43:24 -07:00
committed by GitHub
co-authored by Keavon Chambers
parent d8b4055bcb
commit 3775aedab1
11 changed files with 239 additions and 39 deletions
+6
View File
@@ -130,6 +130,12 @@ pub enum Operation {
manipulator_type: ManipulatorType,
position: (f64, f64),
},
SetManipulatorPoints {
layer_path: Vec<LayerId>,
id: u64,
manipulator_type: ManipulatorType,
position: Option<(f64, f64)>,
},
RenameLayer {
layer_path: Vec<LayerId>,
new_name: String,