0HyperCube and Keavon Chambers
5afaee1e4b
Add Alt-dragging to duplicate layers ( #762 )
...
* Add alt drag to duplicate
* Allow duplicating whilst dragging
* Remove unused variable
* Clearer names for functions
* Better renaming of functions
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2022-08-28 21:33:21 +01:00
0HyperCube and Keavon Chambers
c28d618291
Fix fast drag with path tool eating handles ( #763 )
...
* Fix fast drag with path tool eating handles
* Remove extra space
* Import ordering
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2022-08-28 02:19:20 +01:00
0HyperCube and Keavon Chambers
9f21a8ae6b
Stop dragging after deselecting point with Shift key ( #764 )
...
Stop dragging after deselecting point with shift
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2022-08-28 01:38:45 +01:00
0HyperCube and Keavon Chambers
b46bcc16ba
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 >
2022-08-21 22:43:24 +01:00
0HyperCube and Keavon Chambers
1bcf55939d
Add path closing and segment extension to the Pen tool ( #753 )
...
* Close paths with pen tool
* Issue Z command always at end of path
* Small code review style changes
* Extending paths
* Fix mirror on extend path
* Code review tweaks
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2022-08-21 00:36:17 +01:00
Daniel Childs
09dace0147
Nudge selected artboard with arrow keys ( #701 ) ( #756 )
2022-08-20 21:13:22 +01:00
Keavon Chambers
41bead9028
Rename MovementMessage to NavigationMessage
2022-08-11 17:20:10 -07:00
Keavon Chambers
cf6bbcfd30
Revamp key/code input processing which fixes Option key on Mac and other locales
...
Closes #742
Closes #746
2022-08-11 02:53:46 -07:00
Keavon Chambers
9e34199ca9
Additional cleanup of prelude imports in editor codebase
...
Closes #744
2022-08-05 17:09:37 -07:00
Keavon Chambers
e4306c30e2
Restructure the entire editor codebase to consistently match the message hierarchy
...
Closes #744
2022-08-05 05:38:11 -07:00